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