岗位/面试时间
前端开发工程师/4.1
面试时长:1h30min
书接上回 鼠鼠在受到了一万点暴击后隔天又发来了面试邀请
面试流程
算法:
1、力扣基本计算器3(没写出来 讲了思路)
2、react搜索结果渲染并进行分页处理
3、修复计算器代码bug
4、根据业务需求对给出程序进行分析(代码风格、可行性、性能、安全等角度)
5、赛马问题(25匹马5条赛道,马的速度恒定,不能计时,最快比几次能选出最快的三匹马)
项目/八股:
6、介绍项目难点和具体怎么解决的
7、现在让你去做技术选型你还会用mobx吗?
8、你有了解过react相关的底层原理吗?
9、为什么react需要可中断渲染?而其他框架不需要呢?
10、项目中js和ts哪个用的比较多?
11、ts相对比较好用的语法有哪些?
12、ts泛型的应用场景?
13、简历上写到熟练使用大模型和copilot等智能工具辅助开发,你能举几个比较好用的例子吗?
14、讲一下tcp协议如何实现可靠传输?
15、你有了解http3有哪些新特性吗?
聊天:
16、你最近有关注什么前端或者其他方面一些比较新的技术吗?
17、假如你到一家公司,你希望一个团队是怎么样的?
反问:
技术栈:vue react
业务:应用宝的流量场景 部门内部的一些管理系统 toB的开放平台
面试感受
时隔一周的第四次腾讯一面 一上来先给了一个小时时间写五道题 还是老问题 一看到难一点的算法就会很紧张 没能写出来 后面三道比较简单的场景题过了 但是在给定时间内思维题没能想出最优解 八股的话没问多少 但是一些原理性的问题还是答不太出来 总体面试体验还可以 隔天挂