实习 | 腾讯前端面经

校大原创

收藏 0 评论 0

一面

本轮面试以基础知识问答、项目实操手写题为核心,考察范围较全面。​

1. 基础八股问答​

首先核对了个人实习经历相关内容;前端重点考察JS核心知识点,包含闭包、原型机制、事件循环等基础内容。

同时对比了webpack与vite的核心差异、前端模块化规范,以及各类工程化插件的使用与开发经验。另外还问到Vue2和Vue3的主要区别、nextTick底层原理。​

随后延伸考察前端缓存相关知识、service worker应用,还拓展了移动端弱网场景的性能优化方案,部分拓展问题难度较高。

最后现场提问了通用前端缓存方案的设计思路,计算机网络相关基础八股也有所涉及。​

2. 现场手写代码​

现场完成三道编程题:HardMan 手写实现、Promise并发处理、对象key值从下划线格式转换为驼峰格式。​

二面

本轮面试侧重深度深挖过往经历,算法题单独考核。核心针对个人项目细节、实习工作内容进行细致追问复盘,考察项目落地能力与实战经验。

最后现场手写算法题:计算钟表时针与分针的夹角。