华为OD—前端js面经—邮电类强相关
背景
西安邮电大学本,有三年工作经验,因为上一份工作被优化了加上大环境太差就想试试 od,base西安
机试
1、身高相近的小朋友
2、接口最优时间段
3、二叉树的层序遍历
综测
机考完马上就安排综测了,主要就是保持前后答题不相互矛盾,积极乐观向上就没啥问题,时长尽量控制在 30min 左右
hr 面
时长在 20min 左右,提前准备好基本没啥太大问题
1、自我介绍
2、介绍下工作经历以及离职原因
3、空窗期解释(如果有的话)
4、工作中的成长
5、工作地选择原因(我家就是西安的)
6、团队情况
7、期望薪资
技术一面
先是自我介绍+项目介绍,最后是一道手撕,40min 结束
1、项目中有没有遇到技术难点,是怎么攻克的
2、项目中的登录功能是怎么做的,有没有做过单点登录,具体怎么做的
3、做过的项目中有哪些关于性能优化的,除了这些还知道其他的吗
4、了解哪些排序算法,讲一下冒泡排序的原理
最后是一道手撕 LC112 路径总和,直接在 LC 上面做的
技术二面
上来直接手撕,然后问答环节,同样 40min 结束
手撕跟 LC53 最大子数组和基本一致,但加了如果最大和为负数返回 0,在本地做的
1、项目中主要负责的模块,其中的亮点有哪些,如果遇到没办法解决的怎么处理
2、根据简历上写的项目内容对细节进行提问如某个功能点具体的实现过程,还有没有别的实现方法
3、主要使用哪些技术栈,vue2 和 vue3 的区别
4、了解前端安全问题吗,有哪些会导致安全问题的,csrf 要怎么去预防,要怎么去测试网页是否存在这类问题
主管面
第一次主管面遇到压力面试了,问了二十几个问题(比如有个任务要求你多少天完成但你没法在限定时间完成怎么办,给你 3 分钟时间说服我要你之类的)
1、自我介绍
2、空窗期解释
3、工作地选择原因
4、之前工作的开发流程
5、个人规划
6、身边人怎么评价自己
7、怎么提升自己的
准备心得
1、机考主要就是刷题(按分类刷刷),考试时候基本是输入输出模式所以要提前在牛客上熟悉一下
2、综测还是要慎重毕竟 cd 一年半
3、技术面要多做准备,每天做题保持手感,手撕题比机考简单,一般都是 LC简单或者中等,然后就是要准备好自己的项目经历,可能因为我有经验所以基本问的偏实际场景的,会往细了问,这部分没答好会影响定级
4、资面和综面准备下自己的个人经历一般没啥问题
#华为od面经##华为od题库##华为od##面试问题记录##牛客创作赏金赛#