其他分享
首页 > 其他分享> > 头条三面总结,面完精疲力尽

头条三面总结,面完精疲力尽

作者:互联网

前言:

因为临近金九银十的面试旺季,所以大家都在为自己下半年的跳槽做最后的一搏,都在为想进自己理想的大厂而做最后的努力。
下面就来看看这位面试头条的朋友在面试后的总结:


watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

 

 

 

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

因为有白金内推所以8月13号下午就直接面了,一共三轮。面完一轮hr打电话告诉你过没,过的话下一轮。有幸面了三面,最后hr让我等消息,说今天面的非常不错,希望能拿到offer吧。话不多说,下面是面经。

 

 

 

头条一面

1:你在微信做了什么(腾讯微信实习生)

2:jvm g1回收器讲一下
3:垃圾回收算法

4:hashmap讲一下
5:进程与线程区别

6:进程通信方式
7:http请求头有哪些

8:tcp三次握手,四次挥手
9:来一道算法题:有若干个整数,每次输入一个,要求每输入一个就输出当前所有输入的中位数,时间复杂度尽量小,能想到几种解法?(leetcode原题,好像叫stream median)

 

 

头条二面:

1:一开始就又来一道算法题:写一个支持过期时间淘汰的LRUCache,写了十分钟快要完成了,面试官说好了停吧,然后讲一下已经写出来的部分。

2:红黑树讲一下,五个特性,插入删除操作,时间复杂度

3:concurrenthashmap
4:redis数据结构

5:redis线程模型
6:redis数据淘汰机制

7:读过redis源码吗?
8:事务的四个特性

9:mysql实现事务的原理(MVCC)

 

 

头条三面:

1:一开始问我在学校的经历,当学生干部的事,还有在微信做了什么,又是blabla说了一通。

2:腾讯什么时候转正答辩,如果腾讯和头条都给你offer会选择哪里,这是送分题。
3:然后又是一道算法题:二叉树转换成中序链表,不能用额外空间,可以递归。不到五分钟递归解决。

4:我看你简历上写了一个cmm语言解释器,怎么实现的讲一下吧
5:还有一个听歌识曲也讲一下吧

6:你有什么要问我的吗?

 

 

总结:

以上就是在头条面试的面试总结,还有就是我发现现在面试我发现一个规律,那就是并发;分布式;JVM;还有算法。这些技术知识点除了BAT外也是必问的。希望这些对想要面试头条的朋友们有所帮助,当时面试三面完,就感觉到精疲力尽了,大家在看完后希望对大家有所帮助吧。

大家看完有何感想,有感想记得留言!

标签:面完,微信,redis,精疲力尽,面试,算法,三面,头条
来源: https://blog.51cto.com/u_13979417/2919610