华为OD面经

1.先介绍一下本人情况:二战loser,双一流非目标,非科班但是是计算机交叉学科。无项目经验,有个计算机方面比赛国奖,仅限于了解数据结构的算法但之前没刷过算法。
2.机考准备
1-2月:过了一遍java基础,期间代码随想录刷了几道题。
3月初:准备调剂。把代码随想录的题每个章节都刷了一下,一天三四道的频率吧,加上之前的刷的,三月底刷完代码随想录大部分题吧。
4月初:放弃调剂。准备od机考。 找了个csdn的题库,建议按考点刷,这样能更好理解更有效率。  刷了一个多星期就机考了。 抽的题比较简单,也是稳稳的400(字符串序列,掌握单词个数,机器人搬砖200)建议每天刷新题前把昨天的题过一遍,会发现一些没注意的细节。

3.资面(机考一星期后)
面我的hr很温和,问了一下之前干了什么有什么收获和感受,以后有什么打算就过了。(这里听说有些资面会上点压力,看运气)

4.技术面(资面一星期后)
八股:把java基础和简历上写的内容看了看,然后看看面经,。
算法:hot100和别的面经里的手撕。hot100的hard其实也就机考一般200分题的样子,刷的很轻松。我担心我会抽到hard😣
技术一面
八股:1.集合 2.Hashmap结构,工作流程 3.数据库索引怎么设置,标准。 4.Mybatis特性  5.简历中比赛大致内容。 手撕:两数之和(😂)
技术二面
八股:1.集合常见特性 2.数据结构:堆排序流程,红黑树特性  3.数据库索引底层结构等 4.Hashmap特性。总结比一面多问了些,但个人感觉二面比一面回答的还好。
手撕:两数之和(链表的)。写的时候一开始理解错了题目。面试官人很好,提醒了我一下想复杂了,然后我就按着之前写的改了一下就行了。最后面试官让我改了一下一个特殊用例,idea不报错,面试官说是特殊情况。 想了想就猜到了,然后修改就过了。用时应该都快二十分钟😅。(注意链表输入和遍历怎么写)
5.综面
因为我无经验,也没有项目可以问。就类似于资面吧,但是问题确实也更尖锐直接一些。比如自我评价(给出事实证明),优点(具体体现),接下来的发展计划,还有一些压力测试。 总结就是认真且坚定吧,表达好自己的目标和方向。
6.hr面即前面资面,直接确定评级和薪资,接受。
7.offer审批通过
 关于定级这里写的很详细http://xhslink.com/wFDUyK
全部评论
兄弟你啥时候开始审批的,我现在也是审批,但我看好多人在审批被刷了,有点慌
1 回复 分享
发布于 2024-05-02 19:59 安徽
你手撕也太爽了吧,两数之和
点赞 回复 分享
发布于 02-13 17:28 四川
居然考两数之和,太过分了
点赞 回复 分享
发布于 2024-08-15 13:55 北京
想问一下技术面手撕代码是牛客环境吗,能显示多少通过率吗
点赞 回复 分享
发布于 2024-07-05 15:20 上海
这个bg能拿13底薪吗
点赞 回复 分享
发布于 2024-05-22 11:05 湖北
评级多少呀
点赞 回复 分享
发布于 2024-05-18 15:26 浙江
楼主想问问实际薪资和期望薪资哪个高一些哇
点赞 回复 分享
发布于 2024-05-14 22:38 四川
审批通过了吗
点赞 回复 分享
发布于 2024-05-11 10:09 湖北

相关推荐

背景:24届毕业,非科班,属于华为130所目标院校,考研gap一年,机考python,280分流程: 机考 - hr面 - 技术面两轮 - 主管面HR面:就简单问了一下考研情况、项目、期望薪资技术一面:首先进行自我介绍,随后手撕代码手撕完代码后,面试官问我写的代码里面一个变量为什么前面加下划线,加一个下划线和两个下划线有什么区别,由此很自然的开始八股文和项目问答。感觉问答的内容都是跟着简历中的项目走的,例如我的项目用到了服务器,面试官就问我用的服务器系统是不是Linux,然后问我是否知道Linux的内核态和用户态,它们怎么切换;聊到我的项目用到了MySQL数据库,于是问我对MySQL的了解、Python中有哪些MySQL接口、MySQL和MongoDB的区别。整体上感觉多数时间在聊项目,例如某个模块有什么用、为什么这么设计。问到的问题(多数是项目相关细节,纯八股文的问题不多,回忆如下):八股文相关的:Python变量名前加一个下划线和两个下划线有什么区别Python垃圾回收机制Python的多线程Python的GILMySQL的了解Python中有哪些MySQL接口MySQL和MongoDB的区别Linux内核态和用户态内核态用户态有哪几种切换方式技术二面首先进行自我介绍,其次问我简历中的项目,没有问任何八股文,最后手撕代码。(二面没问任何八股文,全是项目)主管面:问了项目+八股Python栈和堆的区别Python栈和堆的底层实现、在内存中的形态Python深复制和浅复制Python的可变与不可变Python线程与进程的区别Python多线程开发有什么需要注意的
查看18道真题和解析
点赞 评论 收藏
分享
评论
21
69
分享

创作者周榜

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