4.25 一面 75min
- 自我介绍
- 平时如何学习前端
- 学习到的新知识、了解到的新技术
- JS类型
- 深拷贝和浅拷贝的区别
- 如何实现深拷贝
- JS作用域的理解
- 哪些方式会改变作用域
- 读代码(作用域相关)
- JS中的 eventloop
- 常见的宏任务
- Promise 读代码
- 防抖和节流
- 手写节流(多种实现方式)
- CSS 中的伪类和伪元素
- 垂直水平居中
- 绝对定位
- 移动端适配
- Vue 的双向绑定机制的实现原理
- 在 Vue3 中的升级
- Vue 在渲染列表时候 key 的作用
- 关于 ts 的了解(泛型
- 问项目
- 性能优化
- 打包构建工具 webpack
- loader 和 plugin 的区别、各自的作用、场景
- 代码题 实现 getURLKey(url, key)
- 上一段实习经历的收获
总结:面试官人很好,做题的时候也会给一些小提示和建议。另外发现自己对八股还是不太熟练
4.26 二面 65min
- 前端语义化,如何理解,为什么需要语义化
- 什么样的代码是“好代码”,写代码的标准
- 代码重构?整个流程
- 如何观测重构后的效果?
- 实习的收获
- 简历中的 JWT 原理,服务端随机生成一个字符串给到客户端行不行?
- JWT 怎么做验证的
- 密码学算法?(不会,改问计网
- 路由器的作用
- Ipv4、IPv6 地址
- 如果一个需求,后端觉得前端处理比较合适、前端觉得后端处理比较合适,该怎么解决?
- 闲聊(兴趣爱好、人际交流方面)
- 反问
对于“前端已死”的看法,面试官说本来想着问我的hhh,后来还是很认真的回答我了
总结:二面面试官也很有意思,会深挖,问的问题也挺出人意料,但是不会为难,如果不知道怎么回答可以问问面试官该从哪些方面来回答
5.5 offer
感恩团子,一面二面面试官都很好,流程也很迅速
#美团##前端##前端实习##实习面试##美团前端#