华为2020春招面试(数通软工实习岗)

华为2020春招面试(数通软工实习岗)
时间线:
4.28/29联系的我,在某招聘网上投简历
5.13 安排笔试,(5.14/15出的笔试结果,hr通知过了笔试)
5.18 发了综合素质测评(一天内做完)
5.19 安排一面(技术面),当天下午就出了结果。
5.21 安排二面(综合面试 业务主管面试)
其中出现了个小插曲,5.21早上说我综合测评没过,没有补测机会,取消了当天的综合面试。
6.10号打电话告诉我有重测(之前可能不知道能重测),放松心态,重新测试,两天后 告诉我重测通过,给预约综合面试。
6.16 综合面试(还没出结果,心慌慌)
接下来讲讲主要面试内容吧。
笔试

  1. 已知一个年月日是周几,然后计算另一个年月日是周几(通过了百分之八十貌似,闰月的计算方式忘掉了一部分,所以我知道我不可能ac的)
  2. 已知路灯和公交站,求路灯的最近射程才能罩住整个公交站???(还是没搞懂)(通过了百分之二十貌似)
  3. 已知老板和读者,知道读者最喜欢的几本书,然后老板最少进进本书能让所有读者最少在其中有一本喜欢的(通过百分五十??忘了)
    一面(专业面试)
    说是下午两点钟十分,两点钟我进去的时候面试官就已经在里面啦,进去有点小紧张的感觉,之后开始面试
  • 自我介绍
  • 简历里面的项目问题(我写到了加密算法,所以问了加密算法,还问了我在项目中遇到的最困难的问题以及处理办法)
  • 单链表的情况下,要取倒数第n个值怎么取 ?他当时没有说时间复杂度,我答的是用两个指针一起取,然后时间复杂度是O(n),其中脑子没转过来,所以中间出现了面试官给提示的现象,不过后来顺利答上来了。
  • 问我了解选择排序和快排嘛?我当时忘了选择排序的内容,所以我把话题引到了快排上,然后现场给了一组数据让我给快排实现以下,我当时答得是对的,结果面试官给我引到了一下我就跟着他走了,事后我查了一下 我答的真的是对的,我不知道是不是面试官认定他是对的还是故意引导我,之后面试官就说了一句,感觉你的基础还挺好的哈(内心窃喜)。
  • 接下来就开始问我我的笔试题目是啥,幸好之前打开了我的ide看了一下笔试题是啥,不然现场肯定想不起来,我给他说了之后,说了第二个题我不会,没理解题意啥的他就问我要不要重新做第二个题还是说要在现场做一个题,他说必须有这个过程的。我当然选择了现场出题,毕竟我之前思考了好久第二个笔试题,我是真的不会啊, 现场给出了一个代码题,要求了时间复杂度,我立马想到了C#键值对解决,其原理和hash集一样,很快写出来告诉面试官写完了,面试官说他其实是想着用hash值解决,还问我键值对是C#特有的嘛,我说java c++都有的之后就给他讲了讲时间复杂度为什么是O
    (n),之后面试官拍照,
  • 最后问了一下我的意愿,我那会还不知道有啥岗位,就随便说了一个,他可能不太满意,说之后让hr给你在协调一下这个岗位吧,就结束了(用时一个小时多一点点)
    综合面试
  • 上来没有让自我介绍,直接问我的项目,问我的项目流程,为什么想做这个以及中间是怎么思考的,我这没答上来竟然,答偏了,然后面试官又问了一遍,勉勉强强答了一部分。
  • 问了对华为的了解
  • 对华为的一些不好的言论的看法
  • 对加班的看法
  • 有没有做思想准备
  • 有没有问题问他
  • 还问了我以后的规划,是准备先实习在找工作,还是实习完了留下来,我说的是想留下来,如果公司对我不满意我再做打算。
  • 介绍完了之后还说了一些网络协议方面的知识,其实我本科出生就是网络,所以完了我给他说了我本科是网络工程,面试官说了那如果你通过面试之后,以后入职培训肯定更好的能理解这方面
  • 之后就很尴尬,问了问疫情期间我这个不能回学校的这个事情,他让我不用担心这方面的东西,然后就结束了,两个小时的面试二十分钟就完事儿了,所以心里更加心慌慌。
  • 在等结果中。。。

你可能感兴趣的:(笔试笔记,面经)