华为 2020.10.11 面试

两轮技术面,一轮业务面,连着三个小时

一面

自我介绍,然后面试官问了些操作系统和数据结构的问题

  1. 进程内存
  2. socket
  3. 进程通信
  4. 死锁
  5. java的各种锁有用过和了解吗
  6. java的回收机制
  7. b+树了解吗,和b树的区别,b+树如何应用
  8. 散列表

我是来应聘前端的,结果问了一堆java的问题……我只能把学校里还剩的一点底子给掏出来了。面试官也看出来了,我也和他说明了情况,他就没再问java相关题目。
面试官把我的笔试试卷拿出来一起分析了一下,第一题怎么可以更好解,第三题怎么剪枝可以降低时间复杂度。
然后出了一道编程题,快速排序,我很快写出来了。

二面

自我介绍,面试官问了些项目,然后给了一道顺时针读矩阵的题,我也很快做出来了。然后问了一下进程和线程区别什么的。

业务面

面试官小哥哥给我花式360度介绍华为这家公司和企业文化等,问了我关于城市的意向等,然后告诉我我的性格测试没及格(我才知道这也会不及格……),说之后会发我让我再做一次,再过不了可能要被第三方机构约谈了……

posted @ 2020-10-11 23:07  Shaw_喆宇  阅读(143)  评论(0编辑  收藏  举报