腾讯前端实习面经(已OC)
11月底投的简历,是wxg下的某个部门,每面之间隔了一周。HR面没有记录,其实都差不多,就是聊聊天。(现在才发面经是因为给忘了)
一面
-
自我介绍
-
H5 与小程序如何交互?
-
小程序如何得到 H5 中的操作?
-
移动端适配
-
如何根据 UI 设计的?
-
知道 rpx?
-
项目难点?
-
懒加载怎么在这个项目中实现?
-
样式怎么存储的?
-
如果要生成海报,并能保存到本地。应该如何实现?
-
图片优化?
-
CDN?
-
输入 url 到渲染过程?
-
对页面进行操作(点击按钮,未购买=>已购买) 浏览器会发生什么?
-
重排重绘区别
-
样式的改变 可以采用哪种方式?
-
使用过预处理器吗 具体说说功能
-
数据如何请求(axios 还是调用库)
-
前后端交互的数据格式 JSON 的数据类型?
-
vue 双向数据绑定原理
-
其他双绑方式(vue3)
-
用户多次下拉刷新渲染,用什么优化?
-
防抖节流原理
-
使用过vuex吗 mutations actions 区别
-
缓存的方式 区别
-
每个会话存储的原理了解吗 为什么互不影响
-
快排
-
聊家常
二面
-
项目背景(深挖项目)
-
遇到的难点
-
项目中的性能问题
-
用插件压缩图片前后对比
-
图片压缩的参数(例如格式等)
-
jpg是有损压缩吗
-
测试的时候遇到过手机发热吗?怎么测试的?
-
如果让你选择使用H5或者小程序,你怎么选择?
-
为什么目前很多公司使用小程序 而不是app
-
H5和小程序的区别
-
vue3最显著的特点
-
点击浏览器中的某一个元素,会发生什么
-
可以拿到该元素的哪些属性
-
文本的tag是什么
-
节点类型
-
学习成绩
-
未来规划(为什么不选择读研)
-
如何学习前端
-
你认为一个资深前端应该是怎么样的
-
现在还做项目吗
-
实习时间
-
学分情况
-
实现json 的stringify
反问
-
提升建议
-
业务方向内容
三面
-
自我介绍
-
项目介绍
-
项目遇到的问题
-
小程序引入webview到页面显示经历了什么?
-
了解过安卓的V8引擎和IOS的jscore吗?
-
小程序的实现了解吗
-
H5和小程序的区别
-
了解小游戏吗
-
现在课多吗
-
实习时间
-
现在在哪里
-
毕业后规划
反问:
-
提升建议