滴滴 前端实习 一面面经

Base 北京

投递渠道: BOSS 直聘

时间线

  • 2023-11-23 投递简历
  • 2023-11-29 约面
  • 2023-11-31 一面

一面

  1. 介绍一下青训营的项目,在其中扮演了怎样的角色
  2. CSS 定位有哪些 -> 讲讲 sticky
  3. Webpack 的使用情况
  4. 浏览器从输入 URL 到页面呈现的过程发生了什么
  5. 同源策略与跨域解决方案

手撕代码:

  1. 对象数组根据 key 值去重
[
  { "key": 1, "value": "Tom" },
  { "key": 1, "value": "Jack" },
  { "key": 2, "value": "Anna" }
]
  1. 嵌套对象数组根据 key 值去重
[
  {
    "key": 1,
    "value": "Tom",
    "children": [
      { "key": 4, "value": "John" },
      { "key": 4, "value": "Linda" }
    ]
  },
  { "key": 1, "value": "Jack" },
  { "key": 2, "value": "Anna", "children": [{ "key": 1, "value": "Jack" }] }
]
  1. 判断回文字符串

emmmm,八股答得也还行,手撕代码也全都做出来了,但是没有后续流程了...

#本周投递记录##我的实习求职记录#
全部评论
第一题我的思路是用一个Map把key存起来 请问第二题有什么好办法吗
点赞 回复 分享
发布于 2024-01-09 17:32 北京

相关推荐

9.4 滴滴网约车部门(已OC)timeline(正式批):8.19投递-8.22发笔试-8.26笔试-9.2约一面9.4三轮面:15:00一面-16:40二面-17:20三面9.15约新锐加面-9.18加面-9.19约hr面-9.23hr面-9.30意向滴滴的一二三面是一个下午集中面的,都是秒过然后马上发下一轮的邀请函(如果没有秒发那大概率是寄了)。从15点高强度面到18点,到后面意识都开始逐渐模糊了。问题多时间紧没记全,只记得一些印象比较深刻的了。---一面 50min自我介绍闭包是什么,优缺点vue的虚拟dom是做什么的微信鉴权校验机制CSS垂直居中方法Uni-app怎么多端渲染的跨域的原理,解决方案vue的生命周期,有哪些钩子,你常用的有哪些 分别是什么场景手撕:验证回文串 删除单向链表中的重复元素一面可以看到面试官在一个很大的场地,背景叽里呱啦有很多人在面试的声音。面试完后秒发二面邀请,但因为我约的会议室到期所以延迟了半小时二面。---二面 25min自我介绍ref和shallowRef的区别TS中type和interface的区别;如何将inteface中的字段全部设置为可选;如果interface中有嵌套子类型,怎么也可选h5与小程序的通信方式和native有什么区别手撕:冒泡排序面试官在会议室里,不过感觉感觉时间很紧的样子。秒发下一面,15分钟后三面。--三面 35min基本上没问什么技术,都是关于我校内项目怎么带团队的问题,还有一些个人的问题。对AI怎么看的,他给你带来了什么负面影响,怎么去规避前后端怎么分工,技术选型,学习前端时间,除了前端还有什么比较熟悉的技术栈,人员增加之后在各种方面带来的变更挑战与你的解决方案。。。后续:面试官表示泡出来之后会单独约hr面。但是10天后收到新锐加面邀约。最后附一张前几天在皖南山中拍到的银河照片,住各位牛油双节快乐,心想事成,求职/工作/学习顺利~
查看17道真题和解析
点赞 评论 收藏
分享
1.自我介绍2.有做用户权限控制的内容,说一下怎么做的?3.为什么没有用cookie来存储你的一些key和证书?而是用的localStorage。4. 在同源的情况下,除了 LocalStorage 这种数据可以共享之外,浏览器还提供了哪些数据工具可以共享使用呢?答:"还有 SessionStorage,平时会同时用 Cookie 和 SessionStorage"5.假设现在有一个需求,需要实现一个方法来计算当前 LocalStorage 还剩多大的存储空间,你会怎么设计?答:(停顿了1min非常不好)转换成字符串并计算字节长度。6.哦,如果空间不够的话会抛什么异常吗?你会怎样去写这个数据?一次性写很多?就是你之前提到使用字符串判断存储空间,具体是怎么判断以及写入的呢?这个流程是啥样的?7.实习--知识库分段规则8.里面其实还有一个叫语义分段的,你用过吗?9.就是我们搭建工作流也好,agent也好,它的mcp会设置一个数量的使用上限吗?就是我们在搭建的过程中,他会让你设置mcp都有哪些对吧?10.这个无人机前后端都是你写的对吧?能说一下为什么用flv.js实现了视频的播放吗?11.你前端的播放器请求的应该是视频流的地址吧? 能说一下这个鉴权的流程吗?我有权限去复制这个链接可以拉这个流,但是我把地址复制给别人,别人是没有权限拉到这个流的。你请求的播放流地址链接有做相关处理吗?这是一个防盗链的过程。11追问:那你链接里有token,把这个视频链接复制给别人,别人是不是就可以看到视频了?12.在浏览器里面去展示一张图片,都有哪些办法?13.用<img>展示一张图和用background-image展示一张图,这俩哪个优先级更高?14.浏览器拿到一个 HTML 之后,它的渲染过程大概是什么样的呢?15.有不阻塞的办法吗?我的意思是即使我放在前面,也不阻塞后面的dom的执行,这个有办法吗?16.v8垃圾回收机制手撕:19.watch异步执行。sync属性同步打印20.promise打印题21.斐波那契爬楼梯
查看20道真题和解析
点赞 评论 收藏
分享
评论
5
10
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务