24 届-前端面经-华OD

背景

24年毕业,毕业后考研一年。

双非科班毕业,大学期间在学校的实验室负责实验室项目的前端部分的开发和维护,技术栈是Vue + TypeScript,决定开始找前端方向的工作。

首先是花了半个月练习算法、准备项目和八股。然后开始投简历,既有在BOSS和智联等招聘网站投,也有在各公司官网投递简历,陆续收到面试通知。通过分享了解到栗栗姐,多方了解后感觉很专业,于是就主动联系了栗栗姐。其实BOSS上有很多od HR主动联系的,但是担心不专业。早上10点栗栗姐直接打电话,与我沟通了半个小时,详细讲解od的内容。之后就开始走流程了。

面试流程:

机考(150分钟)--->综测--->HR面试(25分钟左右)--->技术一面(120分钟)--->技术二面(40分钟)---->技术三面(80分钟)---->主管面 (30分钟) ---->谈薪---->offer审批,入职

机考(330分)

在机考前花一周时间写了栗栗姐发的一些重点题以及高频题库的部分题目(大概写了50道)。然后约笔试,约好发邮件后,考试链接7天内都有效。考试由牛客网提供,需要电脑摄像头+手机扫码摄像头等过程。

考试总共两大题(100分*2,200分*1),题目旁边会提示是否能用本机ide,一般都能用,推荐一定要用,考试环境的编辑体验太烂了,但是牛客的输入输出是一定要搞明白的;考试时间总共150分钟,要记得保存提交结果。能够看到自己每个题目的得分。

100分:学生成绩排序。考点:排序、模拟。

100分:模拟坐电梯。没做出来

200分:字符串匹配。考点:字符串

结论:考题难不难比较靠运气。这次的题总体难度适中。建立多写写往年的题目和leetcode hot100。

HR面+主管面

主管面和HR面差不多,聊得很愉快,一般不涉及技术问题,主要是了解你的个人经历,看看面试者的性格

技术面

技术一面

1.自我介绍

2.详细介绍一下你的第一个项目的工作

3.ES6有哪些新特性

4.讲讲原型和原型链

5.CSS常用布局有哪些

6.Vue的响应式系统原理是什么

7.你都封装过哪些组件

8.详细问了简历上的项目

算法题:发在聊天框中,本地ide解决。排序,medium到hard难度。

技术二面

1.自我介绍

2.ES6新特性有哪些

3.XHR的api有哪些

4.浏览器从URL到渲染页面中间的过程

5.Webpack、Vite、rollup的区别

6.做过哪些前端优化工作

7.知道前端性能指标吗

8.http请求有哪些

9.常用的Linux命令有哪些

10.常用的git命令有哪些

11.问简历上项目中的内容

算法题:发在聊天框中,本地ide解决。字符串匹配,滑动窗口,easy难度。

总结: 技术二面面试过程交流较少,基本是一问一答模式,问题与问题之间也没有什么的连接,所以交流起来很生硬。但是技术一面的面试官和他交流就非常的流畅,他会和我沟通互动,这个问题我后来也想明白了,面试官无论怎么样我们都要把面试官问的问题回答好,就只能我们去适应面试官,这样才有可能做到面试尽可能的完美。

技术三面

1.自我介绍

2.Vue2和Vue3的区别

3.Vue双向数据绑定的原理

4.前端性能优化手段有哪些

5.Get和post的区别

6.问项目

算法题:发在聊天框中,本地ide解决。字符个数统计,easy难度。

感受

整个流程的时间用得挺久的,从笔试到发offer大概一个月左右,感觉od也没有想象简单,或者说如果不想风险太高还是需要好好准备。算法题部分我觉得还是很看运气的,如果说是分到一道中等或者难的题而且还没有做过,那么短时间内加上机试或手撕过程中的紧张,我觉得是很难100%通过的。

所以这个准备过程我们只要熟悉一些题型然后就差不多可以去参加机试了。面试过程主要是要积极地与面试官沟通交流,把对一些问题你自己的看法大胆的讲出来。华为的面试官整体素质还是不错,面试过程还是令人满意的。

最后,感谢栗栗姐对我的帮助。栗栗姐会对流程提供详细的指南。如果有任何问题也都可以找栗栗姐沟通,都会很快的会消息。

#前端##面经##内推##华为od##25届#
全部评论
哇塞,栗栗,你写的好详细
点赞 回复 分享
发布于 11-13 11:19 江苏

相关推荐

二战小红书,又是二面挂,还是做不到。先吃饭吧。9.18小红书商业技术实习深挖分布式锁设置五分钟过期并在finally里释放锁会不会有释放不了的时候,看门狗机制如何实现,它的后台线程是什么类型spisynchronized,monitorexit执行两次你知道吗AQS垃圾回收器mysql锁redis过期删除,怎么选取过期key,数据量大的话这键值字典和过期字典会不会比较大手撕最长上升子序列9.24小红书商业技术实习FAQ的理解实习意图识别或者提示词这块有什么细节的困难,怎么解决的实习定时任务和kafka发消息这块实现细节,现在定时任务要扫描的数据变成亿级了该怎么设计实习问答匹配率提升20%怎么来的数据,分子分母是啥看你实习了挺久,没提转正吗如果offer比较多你如何选择无手撕11.10小红书风控工程介绍实习,参数提取检验补齐有了新业务意图是需要再扩展吗,意图识别提升10%哪来的,哪块是最有挑战的,系统吞吐量多少,用到哪些大模型了java注解,自己用过吗jvm内存模型mysql什么情况适合建索引kafka怎么消息去重linux查看端口被哪个进程占用命令手撕全排列11.12小红书风控工程考研辅导经历,考研成绩,本科成绩,为什么考研,高考为什么没考好,本科成绩平平研究生成绩不错是怎么转变的,为什么走工程不走算法实习经历,提取参数的过程中用户问别的会怎么样,挑战困难,转正情况kafka会丢失消息吗,消费者消费失败broker怎么感知到从而重新投递呢,消费者怎么知道自己从哪里重新拉取,消费成功后没及时记录offset会不会重复消费rpc过程怎么找到对应服务的,一直访问注册中心会不会压力大优缺点,自驱力高的原因,怎么做到长期坚持的,平时怎么学习,平时沟通也这么谨慎吗,有什么爱好进程线程,文件内容读到内存是单线程还是多线程好,磁盘是机械磁盘和固态磁盘对答案有影响吗大文件中内容都是单词,需要对单词排序,什么思路,会内存溢出吗无手撕
查看28道真题和解析
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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