9.11 滴滴前端 一二面 OC

括号里是我的回答,欢迎大家补充。滴滴对基础考察非常全面细致,希望大家也能打好基础,早日进入大厂。

一面:50min

  1. 水平居中,垂直居中的方法。align-item实现的是水平居中还是垂直居中。flex-direction为column的时候,是什么居中。
  2. js有什么数据类型。简单数据类型和复杂数据类型的区别(答存储是存值和存地址,未包装的简单类型没有可调用的方法
  3. 深拷贝和浅拷贝的区别(直接复制共享地址,浅拷贝开辟新空间,但仅对外层进行复制,深拷贝递归复制所有层级
  4. Json.stringify有什么弊端(答不支持Date,没答MapSet循环引用,后面实现就只让我处理了Date(笑)
  5. 怎么判断数组类型(答instanceof isArray),typeof能判断吗(不能,是Object)
  6. Vue3和Vue2的区别(defineProperty不能监听新增属性嵌套属性和数组变化、Vue3支持组合式API、对响应式进行单独导出、更好支持TS)
  7. vue的生命周期钩子(答了onMounted和onBeforeUnmount)activated和deactivated用过吗
  8. keep-alive作用(应该是和上述activated deactivated配合使用,我答的http哈哈哈)
  9. 平时怎么解决跨域问题,讲讲nginx
  10. webpack中loader和plugin有哪些(css/file/url-loader,clean/copy/html-webpack-plugin)
  11. 项目中最具挑战性的工作(真没有啊,于是答ts...)
  12. 手写深拷贝(特别处理数组和Date)
  13. 封装一个简单的vue组件,实现数字增减:左边一个按钮,右边一个输入框显示数字,每点击一次左边按钮,右方输入框的数字加1

同一天下午二面。

二面:30min

  1. 项目相关,封装的组件需求和功能等
  2. vuex模块
  3. 公共组件和业务组件的区别
  4. get和post的区别
  5. 跨域
  6. 浏览器访问域名之后如何获取资源
  7. 响应式和屏幕适配
  8. promise,all和race的区别
  9. 手写前序遍历
  10. 反问

第二天早上OC。

#没有实习经历,还有机会进大厂吗#
全部评论
佬,是校招还是社招?
1 回复 分享
发布于 2023-09-18 09:36 安徽
佬,口头oc到邮件oc一般要多久捏,昨晚接到滴滴hr实习oc的电话
1 回复 分享
发布于 2023-09-26 12:15 广东
点赞 回复 分享
发布于 2023-09-17 21:33 北京
啥部门呀,准备去滴滴吗
点赞 回复 分享
发布于 2023-09-19 11:55 北京
佬官网投的吗
点赞 回复 分享
发布于 2023-10-26 17:28 广东

相关推荐

01-17 08:34
门头沟学院 Java
想找对象的单身狗在努力存钱:这工资不低了,再高点人家要招博士硕士的
点赞 评论 收藏
分享
评论
8
25
分享

创作者周榜

更多
牛客网
牛客企业服务