许愿hr面和oc,腾讯前端暑期实习生面经回馈
一面是面试官提前两三天打电话跟我约面试的,说到面试前会发腾讯会议号给我,然后就面试了。
一面20200327
手写数组去重,这个容易,写了两种方法,暴力双循环,Set
手写promise,直接给你40分钟写,要能写一个能跑的
40分钟过去了我只写出个框架来,他问了一下我实现的思路
问输入url会发生什么,说了dns+http+tcp+dom css rule render tree
http请求发送到后台之后,后台做了什么,我沉思,他问我有没有写过后台
http2相对于http1.1的新特性,项目中有用到http2吗
项目难点是怎么攻克的
webpack异步加载路由需要怎么配置,问还有优化首屏渲染的其他方法吗,我不懂
webpack loader在什么时期起作用
写一个webpack插件应该怎么写
封装统一的网络请求的好处
为什么要用到redux,redux的原理
项目中用到antd有遇到什么难点吗,我说打包体积太大,所以用到什么组件就按需引入
讲一下高阶组件,讲了,还有什么可以封装组件的方法吗,我说react hooks(给自己挖坑),叫我讲react hooks。
说一下babel是怎么实现各个浏览器兼容的,讲了一下babel的工作流程和AST树
你还有什么要问的吗,我问了那个首屏渲染优化的,他说CDN还有服务器渲染
-100min
一面面完没几个小时就收到了下一场面试的通知,我还以为是我一面挂了,然后被释放了又被捞了。后来问了二面面试官才知道是一面先不走流程。
一面加试20200330
自我介绍
学习前端过程中的难点。
手撕二叉树的题目,leetcode124,然后我讲完思路,开始撕代码
找出不多于三个关键词形容自己。
智力题:给你一个A4纸张,随便剪掉一个随意位置宽高的矩形,给你一个没有刻度的尺子和笔,怎么一刀把剩下的A4纸张分成面积同样大小的两半。
怎么跟一个不懂前端的人介绍前端。
-50min
这个面试官很好,一直笑嘻嘻的。这次面完状态很快变成了复试,然后就开始等面试通知。
20200402二面
问简历上省赛金奖的项目,我说了项目产生的背景,我们做的工作,最终取得的成效
问项目难点
看我简历上写的是工作室,好像我们广工有很多工作室,问比较出名的工作室有哪些,我说qg,tv,守夜人,研发,简要介绍了这几个工作室干嘛的
问实习影不影响课程,我说学校鼓励我们实习,培养动手实践的能力
问还参加过什么社团
-20min
许愿一个hr面试和offer call,如果拿到了就上来分享阿里头条百度的面经
#腾讯2021暑期实习##腾讯##面经##前端工程师##实习#