头条三面挂经

约的今天(4月24)3点的面试,2点多到头条大楼,2点50左右开始面试,5点半左右结束

一面(手撕代码)
1、给1亿个数,求字典序第K(k<1亿)大的数(字典树)
2、链表拆分,翻转,合并  如 1->2->3->4->5->6  变为1->6->2->5->4->3 
3、tcp udp
4、tcp四次挥手
5、其他忘记了
二面(手撕代码)
1、二叉树转单链表(前序)
2、旋转数组查找(1 2 3 4 5 6 7 8 9 变为 6 7 8 9 1 2 3 4 5)告诉面试官我见过这道题,就只讲了思路
3、堆排序,画图说明调整过程,没写代码
4、求后面第一个比当前数大的数(用栈)好像是到leetcode原题
4、tcp拥塞控制
5、指针和引用
6、其他零碎的忘记了
三面(挂掉)
1、设计微信朋友圈
2、数组两两元素求异或,求最大的异或值(01字典树)
3、锁的设计(1亿个对象,100个线程,怎么加锁)


三面让我深刻的认识到自己是个智障,朋友圈设计无从下手,感觉什么也答不上来,然后求异或的那道题也卡壳,锁的设计没理解题意(以为是分段锁,结果GG),绝望。三面面试官是个很好的大叔,一直引导我回答,但我还是一路智障到底,只想早点结束面试,早点回学校, 真的是浪费了面试官的时间。
然后三面面试官说 我的前两面的评价都还不错,但到第三面就表现的像智障,还很给面子的问我是不是很紧张造成的,然而我破罐子破摔的表示 设计题是真的不会,感觉很羞愧,哎~
三面面试官另外也有提到:我说话声音太小,一遇到难题就想放弃,能力配不上简历上写的acm奖(的确是靠队友得到的)等等,感觉他说的都是我的痛点,句句在理,我也觉得自己很菜鸡,已经把简历上的奖项删掉。

总体来说,感觉还是很好的一次面试体验,头条一日游get,体验到了传说中的手撕代码,三面面试官也莫名的萌萌的(劝我别读研,说读研毁一生,哈哈哈),另外也知道了自己的不足。

最后,求问牛油们设计题应该从哪些方面作答

#C++工程师##实习##字节跳动#
全部评论
不瞒你说,当初也有面试官说读研就废了,但还是没要我,我也考上了研究生……
点赞 回复 分享
发布于 2018-04-25 14:20
lyf?我和你3面同一个人同样3道题😂,字典树求异或也忘记了,被怼了。。。他们应该是头条号的后台研发岗。
点赞 回复 分享
发布于 2018-05-09 23:51
兄弟头条啥部门
点赞 回复 分享
发布于 2018-04-26 15:44
第三面设计有点难呀,那个锁是什么意思,我也被问了朋友圈,难道是同一个人?
点赞 回复 分享
发布于 2018-04-24 22:44
这几道设计题我也不会
点赞 回复 分享
发布于 2018-04-24 22:06
为什么说读研毁一生啊?
点赞 回复 分享
发布于 2018-04-24 20:16

相关推荐

迷茫的大四🐶:自信一点,我认为你可以拿到50k,低于50k完全配不上你的能力,兄弟,不要被他们骗了,你可以的
点赞 评论 收藏
分享
大方的大熊猫准备进厂:1.教育背景:你希望从事什么专业的工作你的主修课就是什么;成绩优秀是你应该做的,没什么可描述的,成绩不优秀也许人家在大学忙着创业呢?(成绩优秀不一定是好事,只能说明多元化的大学你上成了高中,没有真正上明白大学,反而体现了你死板,不爱社交,没有别的突出能力) 2.实践经历:你想表达的意思没有说清楚。你是说你会个性化服务,还是你有实习经历。如果没有带来,经济收益,表彰,更好的发展前景,那你还不如说说提升了自己哪些技能。你说有人给你送锦旗我都能明白你优秀,但是你说你会xxxx,你说这话谁信,证据呢。 3.入伍经历:你描述的就是你的工作职责或者你应该做的,并没有体现出来你把这个事情做好了,而且入伍经历并不能证明你能干好你要应聘的工作,不如只写经历其余所有内容都不写。 4.荣誉技能:重点突出一下,但不要过多描述,这些荣誉的含金量懂得都懂。 重点:你要应聘什么工作(具体岗位,实习生不具体),你的期望薪资
点赞 评论 收藏
分享
评论
6
58
分享

创作者周榜

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