腾讯前端暑期提前批一、二、三面面经

一面 2.10
## 预计时长60min
## 实际时长51min

1. 对于部门的背景和这次面试有什么想问的吗
2. 我看到你现在是在百度实习,可以讲讲这个业务吗
3. 跨端做的是IOS还是安卓
4. 你对整个架构有什么理解吗,比如离线包这一块,比如离线包解决什么样的问题,离线包是怎么下发和更新的
5. 如果说不用离线包,在app上打开一个http地址,这个页面会有什么问题
6. 离线包除了快还有什么优势
7. React18新特性有了解吗
8. 在没有这些特性之前,react是怎么调度的,有了之后是怎么调度的
9. fiber本身是为了解决什么样的问题
10. 如果没有fiber,diff的时候会怎么样,会不会有一些性能瓶颈
11. 平时ts用的多吗
12. 讲讲泛型,如果现在要通过泛型传入一个string进去,希望推导出来的结果也是string,怎么做
13. 平时用vue还是react多一点
14. 讲一下react中常用的hooks
15. useLayoutEffect和useEffect有什么区别
16. useEffect中可以返回一个函数,这个函数什么时候会执行
17. 平时有没有对项目做一些性能优化
18. 除了资源相关的优化,还能在哪些方面做优化
19. 在浏览器中从输入URL到页面加载完毕的过程是什么(引出可优化的内容)
20. 有了解过http2.0吗,可以讲一下他的一些特性吗
21. 二进制帧如果丢失,重传机制是怎么样的
22. TCP和UDP的区别
23. TCP是怎么去实现可靠传输的
手撕:深拷贝(后续又延伸问了处理除了对象和数组类型之外的数据的思路)
24. 反问及建议

二面 2.11
预计45min
实际90min

1. 自我介绍
2. 介绍一下实习期间项目里面的一些技术难点,具体是怎么解决的
3. 针对刚刚提到的具体的优化,量化指标是怎么样的,如何验证优化是否有效
4. 再针对个人项目里面,挑一个难点讲一下,想听到的是分析过程,如何拆解问题
5. 共享屏幕启动项目看效果
6. 代码是AI写的还是自己写的
7. 用的是什么AI,怎么去使用ai来完成一个功能或一个项目
8. 有没有在ai的rules或者skills方面做具体的沉淀

算法:
1. LRU缓存
2. 大数相加,自己去写一些测试用例并验证
3. 思考题:现在有假设一栋楼有100层,你有两个玻璃球,有些楼层扔下去球会碎,有些不会碎,你需要利用这两个球,找到那个临界楼层,最优的解法是什么

反问

二面狂面90分钟直接燃尽,面完过年了一直到年后才约面

三面 3.4
预计时长:60min
实际时长:68min

## 1. 自我介绍
## 2. 聊实习
## 3. 有没有考虑过计费或者说成本,或者说对于服务端的压力,比如说CDN的(针对实习亮点)
## 4. 对于国际化开发和国内开发的区别,有没有什么心得感受
## 5. 多语言工具用的是什么,原理是什么
## 6. 怎么判断用户当前应该使用的是什么语言
## 7. 实习中还有什么对自己提升是比较大的
## 8. 对于跨端架构的几种方案,如何进行选择(h5,native等)
## 9. 现在在跨端架构中如果使用webview加载离线包的方案,如果在端内点击一个下载按钮,整个调用链路和过程是怎么样的
## 10. 端侧的方法是如何注入到web中的
## 11. 聊个人项目,做这个项目的初衷是什么,为了解决什么问题
## 12. 项目中的ai主要用来解决什么问题
## 13. 调用一次模型成本是多少,输入和输出谁消耗的token更多
## 14. langchain.js框架解决了什么事情
## 15. 现在写代码都是自己写吗,如何使用好ai
## 16. 实习过程中团队会去应用rules或者skills吗,是怎么用的,是为了解决什么问题
## 17. 如果现在对于这几个月的实习去做一个总结,会从哪些方面去进行总结
## 18. 实习过程中有没有存在对于一个需求,自己方案和mt的方案不一致的情况,如果有,是怎么解决的
## 19. 反问

HR面 3.6
都是常规问题

3.12 offer#牛客AI配图神器#
全部评论
好猛
1 回复 分享
发布于 03-12 13:08 上海
给佬👻了
1 回复 分享
发布于 03-12 13:04 广东
什么g呀,wxg嘛
点赞 回复 分享
发布于 03-17 11:16 江苏
请问佬是哪个部门啊pcg吗
点赞 回复 分享
发布于 03-16 10:53 广东
mark
点赞 回复 分享
发布于 03-14 16:25 重庆
牛呀
点赞 回复 分享
发布于 03-13 11:00 广东
你这个简历乱杀
点赞 回复 分享
发布于 03-12 18:35 广东
是哪个部门啊
点赞 回复 分享
发布于 03-12 14:10 新加坡

相关推荐

bg:北航cs本年前投了腾讯的提前批,基础微信部门约了面试,面试内容很基础,但由于鼠鼠没怎么准备还是一面挂了,年后又被企业微信部门捞了,这次强度直接拉满了,面的我汗流浃背上来先来三道题(限时半小时)- leetcode 198. 打家劫舍(还没刷到,不出意外的写错了,都没意识到是动态规划...)- leetcode 199. 二叉树的右视图(虽然刷过了,但由于不熟悉acm模式构造输出花了一些时间,写出来之后有问题,一直在调试,然后就到时间了...面试官让我说一下思路,并提问能不能用dfs做,引导了我去使用后序遍历,但鼠鼠还是没想出来)- 类似 1213. 三个有序数组的交集(没做到这个题,面试官让说一下思路,我说了哈希表和多指针)此时鼠鼠心态已经崩了,我想着接下来该让我吟唱八股了吧,结果并没有,因为鼠鼠简历里写了一些学校的课设(编译器、操作系统、计组CPU),被狠狠拷打底层知识了- 先问了一下实习干了什么,有什么难点(回答了性能优化,然后说了一些优化方案,还提了一下ssr)- 用的webpack还是vite,知不知道webpack按需导入的原理(不知道)- vue和react中key的作用,为什么不能用index做key- 问我的编译器怎么写的(回答用C++写的,涉及词法分析、语法分析、语义分析、生成中间代码等流程)- 编译器中llvm ir是什么结构,是树还是扁平结构,llvm怎么转化为mips的(浅显的回答了一些)- 问了操作系统的内存管理用的什么数据结构(回答链表,面试官又问是双向链表还是单向链表,我回答都类似双向链表,但和不普通的双向链表不太一样,具体忘了)- 问了操作系统的进程阻塞怎么实现的(完全不记得了)- 接着让讲一下js的事件循环(吟唱了一下八股)- 又问了不了解闭包,闭包的变量存在栈中还是堆中,c++怎么实现闭包(八股里没说,已读乱回)- 反问环节这些项目细节早就忘完了,之前也从来没人问过我这些,鼠鼠只是觉得简历比较空就把学校的这些计算机底层课设写到简历上了,面试官可能觉得我是个计算机高手,于是给我上了点强度事实证明不要在简历里写乱七八糟的东西,容易把握不住。
查看9道真题和解析
点赞 评论 收藏
分享
03-17 23:37
已编辑
门头沟学院 前端工程师
1. ​    自我介绍2. ​    H5 与小程序如何交互?3. ​    小程序如何得到 H5 中的操作?4. ​    移动端适配5. ​    如何根据 UI 设计的?6. ​    知道 rpx?7. ​    项目难点?8. ​    懒加载怎么在这个项目中实现?9. ​    样式怎么存储的?10. ​    如果要生成海报,并能保存到本地。应该如何实现?11. ​    图片优化?12. ​    CDN?13. ​    输入 url 到渲染过程?14. ​    对页面进行操作(点击按钮,未购买=>已购买) 浏览器会发生什么?15. ​    重排重绘区别16. ​    样式的改变 可以采用哪种方式?17. ​    使用过预处理器吗 具体说说功能18. ​    数据如何请求(axios 还是调用库)19. ​    前后端交互的数据格式  JSON 的数据类型?20. ​    vue 双向数据绑定原理21. ​    其他双绑方式(vue3)22. ​    用户多次下拉刷新渲染,用什么优化?23. ​    防抖节流原理24. ​    使用过vuex吗 mutations actions 区别25. ​    缓存的方式 区别26. ​    每个会话存储的原理了解吗 为什么互不影响27. ​    快排28. ​    聊家常帮同学贴一个 米哈游校招内推链接~内推码:052BT投递链接:https://jobs.mihoyo.com/?sharePageId=121176&recommendationCode=052BT&isRecommendation=true#/campus/position
查看56道真题和解析
点赞 评论 收藏
分享
评论
14
62
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务