腾讯前端暑期 AI 面面经
牛客有人说简单得很,我咋感觉一点也不简单啊
加粗是我被问住了的
1. 没自我介绍,说为什么竞聘前端岗位、做了哪些思想准备
(接下来是选择题,选择自己比较擅长的领域,我选了计网、ts;有一次换题机会)
2. 解释浏览器事件循环机制如何工作、阐述宏任务列和微任务列的区别
3. HTTPS 相比 HTTP 的优势
4. TypeScript 的 any 类型,什么情况下该避免、替代方案
5. React 如何进行组件的性能分析和优化
6. 浏览器提供的缓存方式及其区别(换题,这个真不会)
7. 列举至少三种优化 CSS 减少首屏加载时间的方法
8. 最近一个前端项目的角色和贡献(说了一下实习的时候做的东西)
9. (针对项目)设计触发 UI 窗口的两种方式时如何考虑用户体验、是否针对不同用户习惯优化
10. 有没有做响应式(没有,然后说了一下简单的思路)
11. 要设计一个可复用的表单组件,说一下主要步骤和技术点
12. 如何考虑这个组件的可扩展性和可维护性,采取什么样的策略
13. 分享一下在看似普通的数据中隐藏的深刻见解(说了一下遇到的 React 状态同步的问题,然后总结了一下学到的经验)
14. 有没有考虑解决问题时对性能的影响(有一点但是没做处理,我觉得无关紧要但是不能这么说吧)
基本上面前突击的都没问,有的是问了以后发现哇这个地方我没研究过/时间太久了比较忘了。问了三个性能优化的问题,谁家实习生研究性能优化啊
1. 没自我介绍,说为什么竞聘前端岗位、做了哪些思想准备
(接下来是选择题,选择自己比较擅长的领域,我选了计网、ts;有一次换题机会)
2. 解释浏览器事件循环机制如何工作、阐述宏任务列和微任务列的区别
3. HTTPS 相比 HTTP 的优势
4. TypeScript 的 any 类型,什么情况下该避免、替代方案
5. React 如何进行组件的性能分析和优化
6. 浏览器提供的缓存方式及其区别(换题,这个真不会)
7. 列举至少三种优化 CSS 减少首屏加载时间的方法
8. 最近一个前端项目的角色和贡献(说了一下实习的时候做的东西)
9. (针对项目)设计触发 UI 窗口的两种方式时如何考虑用户体验、是否针对不同用户习惯优化
10. 有没有做响应式(没有,然后说了一下简单的思路)
11. 要设计一个可复用的表单组件,说一下主要步骤和技术点
12. 如何考虑这个组件的可扩展性和可维护性,采取什么样的策略
13. 分享一下在看似普通的数据中隐藏的深刻见解(说了一下遇到的 React 状态同步的问题,然后总结了一下学到的经验)
14. 有没有考虑解决问题时对性能的影响(有一点但是没做处理,我觉得无关紧要但是不能这么说吧)
基本上面前突击的都没问,有的是问了以后发现哇这个地方我没研究过/时间太久了比较忘了。问了三个性能优化的问题,谁家实习生研究性能优化啊
全部评论
相关推荐
查看5道真题和解析