前言
7月9号,我在官网投递后端实习岗位,7月10号打电话通知我7月18号参加北京的现场面试。
收到头条的面试邀请,还是挺激动的,那一晚就睡不着了(对我来说,睡不着真的很不正常,因为平时都是在一两分钟内睡着的)。
16号坐飞机从广州飞往北京,第一次航班由于天气原因取消了,后来改签其它航班,也是因为天气原因飞机晚点了,再后来上飞机了,由于天气原因,等了差不多一个钟飞机才起飞。
到达北京已经是凌晨一点多了,在机场那边过夜,到了中午去宾馆休息。
今天是7月19号,面试已经结束了,大概率凉凉的我写下这篇博客,希望对大家有帮助。
正文
由于约定的时间是14:15,我提前了差不多两个钟到达现场,在外面逗留了一会就进去了。当时先跟前台的员工签到,领取面试题跟草稿纸一份,由一位小哥哥带我去面试间。
40分钟内做两道算法题,题目如下:
我选择了后面两道题,第2题用了一种比较笨的方法,自己先手写了一个链表反转的方法,直接调用该方法并遍历两个链表,依次相加,将最终的链表反转得到结果(后面发现忘记了一个情况的考虑)。
第3题我的思路有点问题,这里就不细说了,感兴趣的朋友可以百度。
题目大概写完之后就去跟前台反馈,让我在原来的面试间等就行了。
14:18分的时候,面试官进来了。
面试官在自己的电脑上打开我的简历,然后看了一下我写的代码,问了我的思路。
面试官:写的代码挺工整的,你手写代码比较多吧,手写代码这么工整。
被面试官夸了,一时不知怎么回答哈哈。
接下来的流程以及问答情况如下:
自我介绍