滴滴前端实习一面

1.自我介绍
2.专业主要学什么(信计专业)
3.为什么要学前端
4.数学建模竞赛主要是承担什么角色,比起一等奖差在哪里(这个是因为获奖经历写了)
5.在浏览器中输入地址回车后会发生什么(这里的话还延伸了渲染的具体过程)
6.页面渲染过程中,遇到script标签会发生什么
7.有什么方法可以避免script阻塞渲染(这里只回答了把他放到body底部,面试官其实想问的是异步编程)
8.脚本加载失败,怎么能让他正常渲染出来(没答)
9.讲讲less/sass进行数据预处理,对比原生css的优点,为什么要用它,不直接用原生css,有什么特性,带来了哪些好处(答了可以把伪类放在一起,开发方便)(这里面试官提到了postcss后处理)
10.js有哪些异步编程的方法,语法糖对比promise的优势
11.await到底在等什么,后面跟的是什么东西(语法糖➕函数是promise对象)
12.ts对比js有什么优势,核心优势(面试官说类型检查,开发的时候会报错及时发现,还有代码提示)
13.vue的响应式原理(这里听成了响应式布局的原理,后面面试官指出来之后找补了点内容,发布+订阅者模式,get依赖收集,set发布)
14.项目中的图片懒加载怎么实现(答了observation api,面试官让回答原生代码,也就是滚动事件监听)
反问环节:
1.部门的产品(用户体验平台),规模()20多个人,技术栈(vue和react都有)
2.根据面试表现,后续有什么改进的方向(基础知识还要加强,也多拓展相关知识点和关联性)#前端面试#
全部评论
是哪个部门呀
点赞 回复 分享
发布于 11-11 15:58 北京
面试官人蛮好,没有想象的压力面,有些答不出来的也很详细地解释了,可惜我拉了坨大的
点赞 回复 分享
发布于 11-07 15:31 广东

相关推荐

不愿透露姓名的神秘牛友
12-01 18:48
点赞 评论 收藏
分享
(已挂) - 自我介绍- 校园经历:开发中心与项目部的具体工作与学习内容- 项目与竞赛经历- 实习工作内容- 代教老师的指导与成长- 换实习的原因- Vue2 与 Vue3 的区别(Option API vs 组合式 API、性能、TS支持、排查效率)- Vue 的生命周期钩子及使用场景(created/mounted/updated/unmounted)- 接口请求更适合放在 created 还是 mounted- 虚拟 DOM 的作用与优势(减少回流重绘、批量更新)- 回流与重绘的区别及性能影响- Vue 路由参数传递与接收(URL 参数、状态管理)- URL 参数的编码与安全处理- 列表渲染优化(懒加载、计算属性、唯一 key)- v-if 与 v-show 的区别与使用场景- watch 的使用场景与可能的性能副作用- keep-alive 的作用、缓存机制与内存占用风险- 浏览器垃圾回收的了解程度与红宝书学习建议- 学习前端的途径(网课、项目实践、掘金、AI 辅助)- 移动端页面与小程序的经验与计划- ES6:let 与 const 的区别、const 下对象属性的可变性- 模板字符串的使用- 解构赋值的了解与项目中的应用- 箭头函数的 this 指向与闭包的概念、用途及内存泄漏风险与清理- 异步编程:Promise 的状态与方法(resolve/reject)、async/await 的使用- 两栏布局实现(左侧固定 200px,右侧自适应)- 到岗时间、所在城市与学校位置- 对加班的接受度
点赞 评论 收藏
分享
评论
4
17
分享

创作者周榜

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