转载声明:文章来源:https://www.nowcoder.com/discuss/498438520302743552
一、笔试
笔试考了字符串处理、双指针、回溯法,难度不是很大,认真去刷对应的题型就没啥问题,多刷栗栗给的笔试资料,超级有用!
二、HR面
这一面会问你之前的工作经历、项目经历,有哪些做的好的地方,如何看待华为的加班文化
三、技术一面
这一轮的面试官看起来是个技术大佬,会问一些基础技术问题,然后往底层和应用方面拓展
1.let const var 的区别
2.react的虚拟dom、react状态如何更新
3.内存泄漏怎么排查,用什么工具
4.事件传递
5.闭包
还有一些基础的js知识点
算法:最大数,自己实现排序
四、技术二面
1.讲一讲MVC
2.react事件和普通事件的区别
3.react对比其他框架有什么优点
4.闭包的应用
5.其他基础知识点
算法:
给定一个只包含大写英文字母的字符串S,要求你给出对S重新排列的所有不相同的排列数。如:S为ABA,则不同的排列有ABA、AAB、BAA三种。
五、主管面
之前的工作经历、做过什么项目、你在工作中做的出色的地方,为什么离职
测试真的是坑,啥都要会,一个项目要覆盖到方方面面,先是功能,再是自动化,每日构建,再是性能,再是安全,哎,小公司要你会的全,大厂要你的会的精还全,哎,真是太难了