滴滴日常实习一面、二面(已oc)

一面-3.14

效率很高,3.13凌晨1点投的,下午约面,面完之后二面立马约在了明天下午。

1.自我介绍

2.逐个介绍一下简历上的项目

3.组件库是负责的哪一块

4.Select组件是怎么进行封装的

5.如何实现一个筛选的功能呢

6.Array上面有哪些常用的方法

7.pop、shift这些会改变数组吗

8.那哪些不会改变数组呢

9.push的返回值,shift的返回值

10.怎么拷贝一个数组

11.那我怎么判断一个对象呢

12.call和apply的区别

13.说一下js基本类型

14.==和===的区别

15.1 == "1" 输出什么

16.!1 == !"1" 输出什么

17.!!"1"输出什么

18.说一下基本类型和引用类型的区别

19.使用Object.assign方法合并两个对象

20.那么这个方法会改变原对象吗

21.那么不想改变原对象怎么办呢

22.说一下ajax

23.怎么判断它的状态呢

24.fetch和xhr的区别

25.它底层是用Promise实现的吗

26.多个Promise的状态怎么进行判定呢

27.说一下原型链吧

28.construct是什么呢

29.setTimeout和setInterval的区别

30.setTimeout(()=>{},0)之后会发生什么

31.setInterval(()=>{},100),假如执行任务需要200ms,那么它的一个执行顺序是什么样的呢?// 看过,忘寄了(《典》)

32.遍历对象有哪些方法

33.for in 和 for of有什么区别

34.假如有一个对象,它有1000个key-value属性,怎么提高查找key值的速度呢 // 这里深陷前面的对象遍历之中,应该答二分的

35.js里的class是怎么实现的

36.静态声明是什么意思

37.它是怎么实现的,可以在外部改变吗

38.let、const和var有什么区别

39.说一下css选择器权重 // !import和行内样式搞反了

40.flex的各项属性

41.css实现动画的方式

42.怎么实现一个无限动画呢

43.:hover伪类可以作用到所有元素上吗

44.:hover作用到div标签上和a标签上有什么区别

45.::afer有什么作用,里面有哪些属性呢

46.link和style里面设置的属性,先执行哪个

47.他们会和行内样式进行合并吗

48.怎么实现脚本的延迟加载

49.echart实现中国地图你怎么做的

50.说一下节流和防抖是怎么实现的

51.fetch怎么携带cookie呢

52.那axios怎么携带cookie

53.项目里面token是怎么实现的

54.说一下图片懒加载怎么实现的

55.怎么获取到滚动条的高度属性呢。// 忘记属性名了

56.反问

  • 面试过程中还有什么可以提升的地方吗? // 基本上没什么问题,加深学习就好了

二面(15min)- 3.15

目前最惬意的一次面试

1.自我介绍

2.聊项目

3.后面就纯聊天了,说了一下部门的情况,问我什么时候可以过去,然后就直接oc了。

#我的实习求职记录##滴滴##滴滴前端工程师面经##滴滴实习#
2023年实习面试记录 文章被收录于专栏

记录一下2023年上半年找实习工作的面试情况。

全部评论
这八股的密集程度也太高了吧
2 回复 分享
发布于 2023-03-14 22:39 上海
有点感觉是压力面啊
1 回复 分享
发布于 2023-03-15 09:05 江西
羡慕死了
点赞 回复 分享
发布于 2023-04-18 11:27 黑龙江
请问一下日常实习需要马上入职吗
点赞 回复 分享
发布于 2023-03-27 10:03 福建
楼主在哪投的啊
点赞 回复 分享
发布于 2023-03-19 10:54 北京
羡慕了,流程也太快了吧
点赞 回复 分享
发布于 2023-03-16 19:12 四川
楼主投的哪个岗位呢
点赞 回复 分享
发布于 2023-03-16 18:54 浙江
后端约不到😭😭😭
点赞 回复 分享
发布于 2023-03-16 14:22 湖北
哈哈哈楼主面哪个部门呢,怎么感觉这么多扒股闻
点赞 回复 分享
发布于 2023-03-14 18:32 北京

相关推荐

面试官全程关摄像头1.自我介绍一下2.React和Vue哪个更熟悉一点3.你在之前那段实习经历中有没有什么技术性的突破(我只是实习了44天工作28天,我把我能说的都说了)4.你封装的哪个表单组件支不支持动态传值5.自己在实习阶段Vue3项目封装过hook吗6.hook有什么作用7.Vue2和Vue3的响应式区别(我说一个是proxy是拦截所有的底层操作,Object.defineProperty本身就是一个底层操作,有些东西拦截不了,比如数组的一些操作还有等等,面试官就说实在要拦截能不能拦截????我心想肯定不行呀,他的底层机制就不允许吧)8.pinia和vuex的区别(这个回答不出来是我太久没用了)9.pinia和zustand的区别,怎么选(直接给我干懵了)(我说react能用pinia吗  他说要用的话也可以)10.渲染一万条数据,怎么解决页面卡顿问题(我说分页、监听滚轮动态加载,纯数据展示好像还可以用canvas画)(估计是没说虚拟表单,感觉不满意)11.type和interface的区别12.ts的泛型有哪些作用(我就说了一个结构相同但是类型不同的时候可以用,比如请求响应的接口,每次的data不同,这里能用一个泛型,他问我还有什么)13.你项目用的是React,如果让你再写一遍你会选择什么14.pnpm、npm、yarn的区别15.dependencies和devdependencies的区别总而言之太久没面试了,上一段实习的面试js问了很多。结果这次js一点没问,网络方面也没考,表现得很一般,但是知道自己的问题了  好好准备,等待明天的影石360和周四的腾讯了  加油!!!
解zj:大三的第一段面试居然是这样的结局
查看15道真题和解析
点赞 评论 收藏
分享
2025-12-15 19:41
已编辑
广东工业大学 前端工程师
smile丶snow:尽量保证的一张a4纸吧。为什么工作经历只有公司?如果项目经历是工作里面的,应该写到工作经历里的吧。没有写项目职责,项目全是一个人写的吗?标题大小也好怪。两个项目的分割看不出来是,它和那些项目成功字体是一样大的
点赞 评论 收藏
分享
评论
14
53
分享

创作者周榜

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