当前位置: 首页 > 面试经验 >

OD面经--C++,base 东莞,已入职计算产品线

优质
小牛编辑
127浏览
2023-04-24

OD面经--C++,base 东莞,已入职计算产品线

【候选人帮我写的面经,希望对大家有帮助~

我这边是java,C++,python,JS的OD招聘,base 地可选~欢迎大家来找我咨询OD岗位】

------------------------分割线-------------------------------

华为od面经:C++ 3月入职 base东莞

前言:非常感谢HR小姐姐的帮助——有什么问题全程解答。

部门:华为计算机

职位:软件开发工程师

流程:机试-性格测试-技术1面-技术2面-HR资格面试-主管面

机考前:可以和hr拿一些资料,例如参考题型等,机考是牛客网,使用leetcode的同学在用牛客网会不方便,出现完成代码时间长、格式等问题——亲测。机试7天有效。

给小白的建议:可以跟hr说延后机试或等到自己准好了在联系机试,例如跟hr说半个月之后再机试。给自己刷题时间,每天按类型刷,只要机试过了就行。

机试:联系hr安排机试,然后机试,考试题2简单1中等难度,分别为100、100、200分如下:

1、输入1-n的数字,为使输出为1-n顺序排列,在输入输出过程中,对于输入队列应该调整几次。

2、员工打卡不规范序列输出:员工号错误、前后间隔时间与距离不合格——数组问题

3、去检测新冠:提供起点与初始时间、行驶速度与钱,几组新冠检测点与结束时间,按顺序得出能够检测的地点与所花的金钱。

注意点:1、机试分数以每道题的通过率计算,例如100分通过70%,得70分,没有通过为0分。

2、通过率注意点:必须按照实例的输出结果调整代码,经常写leetcode的会把结果的格式忽略掉,机考cout输出时格式不对会导致通过率降低一半以上。

机试第二天就得到成绩了,然后是性格测试。

性格测试:这个只要人不要偏激,乐观点、表现得勤奋点、团队协作就可以了,不太放心的话找hr问问或网上搜索就可以了。过了就可以选择到哪个部门,不太清楚的问hr,然后部门的人会和你联系,也会提供大大的帮助。

技术1面:

询问项目经历(关于项目,需要在简历上写清楚,毕设、比赛、自己写过的程序类型都可以:如写五子棋程序等、项目等)

C++八股文问了两个方面,C++:智能指针、dp数组问题、多态,free的机制等;计算机网络:tcp与udp的区别、网络拥塞等。(八股文可以找牛客网C++面经宝典、百度、leetcode网、向hr要八股文,注意:八股文大同小异,别人的面试问题可能和自己的相同)

手撕代码:写不出来面试官会给你提示,不要紧张,正常写就可以,面试官是看你的代码思路,写出来就可以了,最好思路好(写不出来好像不行,不管是面试官提示,还是自己有思路只要写出来差不多就可以,时间不够就继续写。题外话:如果遇到面试手撕代码要求5分钟写出来,是遇到压力测试,个人觉得半个小时写出来,只要写出来就会通过)

技术2面:类似一面,但是需要在自己的IDE上写代码,一般都不难,面试官测试的是写代码反应能力,只要写出来就行,写得太简单可以提下其他思路。其他如项目、C++八股文和一面都差不多。

注意:只要八股文答得差不多,代码都写了就差不多过了。八股文这个东西需要背的,不背是不知道的,搜索其他人的面试会有很大帮助。

HR资格面试:电话面试,另外的hr,问了下基本情况,薪资、聊了下加班问题等。(可以向对接hr询问资格面试与主管面试内容范围)

主管面试:也是电话面试,问了下基本情况,好好答,基本就可以了,不会有太大问题。

结尾:再次感谢对接HR和部门的人,来到这边报到提供了大大的帮助,如住房问题等。

#华为##java##C++面试##python##华为od#
 类似资料: