时长50mins
面试官也开了摄像头,一开始定的30分钟会议还以为只有30分钟
面试官自我介绍(虽然是介绍部门,但还是好评)
自我介绍
TypeSctipt 泛型的作用?
TypeSctipt 如何将一个联合类型缩小为具体类型?
项目工程化是怎么做的,用过哪些打包工具? (讲了webpack vite)
你的项目是怎么做的响应式布局?(讲了flex、postcss、media等)
你的项目的js或css文件大概多大?多大比较合适?为什么? (讲了浏览器解析渲染流程)
你的项目里面,需要用户输入,用户注入攻击脚本,应该怎么防范?
Http Get 和 Post 方法有什么区别
跨域解决策略? (讲了jsonp,cors)
img、svg、canvas的区别
class extends 关键字是干嘛的?有什么好处?
浏览器缓存有哪些?
异步事件都有哪些区别?(宏任务、微任务)
是否了解Node.js? 否
是否了解小程序? 否
前端常用优化性能方式?
最近在看的书籍或技术文档?
反问
最后他说差点忘了一件事,给我发了一个微信文档的手写,让我面试后写就行
总结: 不愧是你鹅,面试官很好,就是视频声音有点断断续续的,面试过程没手写,最后他说差点忘了一件事,我也猜到是手写,没想到是面试后完成就行,还是在腾讯在线文档写的,说30分钟后他会recheck, 总体体验还是舒服,许愿二面咯
#腾讯##前端##面经#