华为od面经
7.14 机考
时长150分钟,一二题简单题25分钟一遍ac,第三题是dijkstra最短路径,一遍ac。加上写注释60分钟搞定。(自输入输出,按照最新提交计算分数)
7.18收到综测邮件。
看攻略,一些选项优先级排序,同一选项会稍微改动问很多次,。同时对之前选择的陌生选项做个笔记,后面还会遇到很多次,确保一致性选择,好多雷点千万记得避开。
7.18晚技术一面
自我介绍
介绍毕设的技术栈,功能与亮点
linux的命令与shell编程
C语言内存分区,C++内联函数
数据库的增删改查命令
线程进程,一个进程可以有多少个线程,进程死锁,进程间通信等,还有其他的忘了。
桶排序思想和快速排序思想,空间时间复杂度
你觉得你有什么优势
手撕代码 leetcode11,leetcode200选一个
7.22日技术二面
面试官先开始介绍部门职责,使用哪些技术
什么是优先队列,链表和队列增删时间复杂度对比,会哪些排序,那讲讲快速排序思想
计算机网络的七层协议和四层协议,二层转发和三层转发。还有一些知识都没听过的,忘了,主要是应用层,运输层,tcp/ip
linux熟悉哪些,基本命令和shell编程。为什么要切换用户(权限)。问了一些其他的没用过也不清楚。
讲讲你在ACM比赛中印象深刻的一个时候
C语言内存分区
手撕代码leetcode24,太简单了换一个(其实是不会,尬住。换了一个),leetcode8,让我30分钟内写完。
反问。以后做测试工作,我需要加深哪些方面知识的学习。答:计算机基础继续加深即可。
7.24主管面
自我介绍
为什么想来测试岗位
华为看法
加班的看法
抗压能力
以前团队怎么合作做项目的
开发过程中遇到问题怎么处理的
自己的优势
薪资期望
反问
全国岗位可以内推,流程快岗位多。全程跟进面试流程,机考综测都有攻略。
8.1日offer