22届工作6个月左右(od)-前端面经

机考

(三道题都在攻略中有原题,但是我只练习过会议室占用时间那道)

三道编程题,限时两个半小时,一般是ACM模式,但是我第三题是核心代码模式。分值为100 100 200,前两题提交前都可以反复自测运行,检验通过测试用例比例。得分就是通过比例乘以题目分值,两道100分值的题提交后才可以做200分的题,所以建议根据需要达到的分数合理分配时间。大概提前了一个小时左右交卷。我抽到的是C卷,似乎那段时期抽到C卷几率比较高。我大概准备了1个月左右,看个人实际情况分配准备时间,建议多刷栗栗姐的参考。第二天栗栗姐反馈机考分数。

智能成绩表

将学生按考试总分或单科分数进行排名,成绩相同的按照学生姓名字典顺序排序

堆内存申请

总空间为100字节的堆,紧接着前一块已使用内存,分配空间足够且最接近申请大小的空闲内存,输出申请到内存的偏移

会议室占用时间段

若干个会议共用一个会议室,数组表示各个会议的开始时间和结束时间,计算会议室占用时间段

综测

好像不限时,别人建议25min左右,时间长一些应该也没事。栗栗姐会给一些建议,还是稍微重视一下,提前看看,这个挂了冷冻期好像还挺长的。回答时不必太实诚了,建议把几种正向性格的优先级排个序,因为会同时出现三个正向性格,让你分别选最认同和最不认同的情况,也注意前后问题选择的一致性。

Hr面(20 min)

Hr面前先提交了相关材料,栗栗姐会先和你沟通,按要求准备好面试材料。

一般来说好像先是一二面后,才是hr面。估计可能是因为我有异常情况,所以先安排了hr面,主要问了我的gap原因,以及期望薪资。如果有同样有gap的话,建议提前准备一下如何回答。

一面(1 h)

不久后就预约了一面,一面是用人部门的面试官,部门没有前端的面试官,所以没有问我前端八股,不过得准备好项目经历和计算机网络相关的知识。

首先是手撕代码。有长度为k的滑动窗口从整数数组nums最左侧移动到最右侧,每次移动一位,返回滑动窗口中的最小值。

自我介绍,介绍一下做过的项目,主要负责了哪些部分,日常开发工作的流程

碰到过最大的困难是什么,怎么解决的

学过哪些语言,对操作系统,计算机网络有了解吗

知道有哪些常用的网络协议,分别有什么作用

TCP和UDP的区别是什么

说一说TCP 的三次握手,以及为什么它是可靠的

说一说OSI 七层模型

二面(1 h)

二面面试官在开会,等待了大概半个多小时。上来先是自我介绍,聊了聊工作和项目经历,面试官根据经历问了一些项目场景和相关八股,会追着问,直到答不上来为止,稍微有点难顶。。。

Es6有哪些新增内容

对Set、Map两种数据结构的理解

react和vue有什么相同和区别

TypeScript是什么,对 TypeScript 的理解,与 JavaScript 的区别

项目中怎么使用TypeScript的

什么是面向对象程序设计

说说知道哪些排序,哪些排序算法是稳定的

队列和栈有什么区别

如果数据量很大,有什么优化查询方法,你在项目中使用了哪些优化方法

什么是索引,为什么引入索引

数据库中的分组查询语法

如何理解TCP/IP协议

Https和Http有什么区别

最后的环节是手撕代码:lc997 找到小镇的法官

综面(主管面 40min)

最后是主管面,没问技术方面的,主要是聊了聊想法和部门业务。

自我介绍

家庭情况

GAP的原因,期间做了什么

对华为文化的理解

对OD的看法

对加班的看法

职业规划

如果工作中碰到困难怎么解决

如何保证自己写出可靠的代码

期望薪资,为什么觉得你配得上这个薪资

反问环节:部门业务,入职后的职责

总结

建议机试好好准备一下,根据栗栗姐的攻略,分类刷一刷,题型基本差不多,而且也有一定概率碰到原题。基础不太好的话,裸考还是挺有难度的。一二面的手撕代码确实没怎么为难,关键还是机试。项目和八股也适当准备一下,因为我只有一年左右的经验,不会问得太深入,但基础问题要答好,会影响定级。有事及时和hr沟通,各个环节栗栗姐都有相关攻略,反馈也非常及时。总历时大概3个月,包括准备1个月的刷题和放假,时间还是有点长的,期间栗栗姐一直在及时跟进,联系部门,催部门进度,感谢栗栗姐的帮助。

华od-前端面经 文章被收录于专栏

OD-前端面经合集,所有面经均为入职候选人总结的经验,因为信任我这个HR,所以由我统一发出供给大家参考,如果有什么问题可以直接私聊我

全部评论

相关推荐

友友们,我实在是不太明白,校招的话现在大多也是提前实习,然后转正也是需要考核的,考核通过才能转正,那这跟实习转正有什么区别啊
苦闷的仰泳鲈鱼刷了1...:提前实习,是让你提前熟悉业务的,后续是入职后可以减少试用期的(大部分是包入职的);转正实习,要是hc不够或者其他原因,让你正式offer可能都没有,这个风险很大。 ---个人看法和了解到的。
点赞 评论 收藏
分享
来,说点可能被同行“骂”的大实话。🙊当初接数字马力Offer时,朋友都说:“蚂蚁的“内包”公司?你想清楚啊!”但入职快一年后的今天,我反而对他有了不一样的看法!🔹 是偏见?还是信息差!之前没入职之前外面都在说什么岗位低人一等这类。实际上:这种情况不可至否,不能保证每个团队都是其乐融融。但我在的部门以及我了解的周边同事都还是十分好相处的~和蚂蚁师兄师姐之间也经常开一些小玩笑。总之:身份是蚂蚁公司给的,地位是自己挣的(一个傲娇女孩的自述)。🔹 待遇?玩的就是真实!试用期工资全额发!六点下班跑得快(早9晚6或者早10晚7,动态打卡),公积金顶格交。别听那些画饼的,到手的钱和下班的时间才是真的(都是牛马何必难为牛马)。🔹 能不能学到技术?来了就“后悔”!我们拥有权限直通蚂蚁知识库,技术栈多到学不完。说“学不到东西”的人,来了可能后悔——后悔来晚了(哈哈哈哈,可以不学但是不能没有)!💥 内推地址:https://app.mokahr.com/su/ueoyhg❗我的内推码:NTA6Nvs走我的内推,可以直达业务部门,面试流程更快速,进度可查!今天新放HC,之前挂过也能再战!秋招已经正式开始啦~机会就摆在这,敢不敢来试一试呢?(和我一样,做个勇敢的女孩)
下午吃泡馍:数字马力的薪资一般哇,5年经验的java/测试就给人一万出头,而且刚入职第三天就让人出差,而且是出半年
帮你内推|数字马力 校招
点赞 评论 收藏
分享
评论
2
18
分享

创作者周榜

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