腾讯后台开发面经

背景:美研刚刚毕业,春招时投的腾讯最近才进入面试阶段
刚刚结束腾讯的第二面,感觉回答得不是很好,过来攒攒人品。

第一面就不说了,都是问的一些很基础的问题,想我们输入网址之后发生了什么,hashmap的实现,haspmap并发时线程安全么,不安全的话怎么解决呢(就concurrency hashmap)?vector的实现等等
第二面,着实给我面傻了,面试的时候感觉是一个技术主管,然后每一个问题都会追问的很深,很深,当他发现你回答的有一点点模糊的时候就会无限追问下去,比如IO多路复用,追问道select和epoll的区别,追问到优缺点,应用场景,到epoll的数据结构,比如从进程间通信的方式,追问道那个方式效率最高,然后共享内存的实现细节,还提了个问题,要是我们要实现一个双向链表,使用共享内存的话需要额外注意哪些点还有从fork到子进程继承了父进程的内容,到子线程特有的数据。还有就是linux内存管理,到内存回收机制,到如果某一篇内存是共享内存的话,地址是使用绝对地址好,还是相对地址好。还有一些我不是很熟悉的如何避免子进程成为僵尸进程,还有skiplist。

我知识的掌握不是那么的扎实,很多东西学的时候知道,没有实际用过,没有探索过细节,在面试官追问之下暴露出了我的缺点吧,之后要继续好好学习了。内心还是希望这一次面试能过的,但说实话真的没有什么把握,我虽然不是一问三不知,但是面试官每一次都会一路追问,直到出现我不知道,不了解的内容才停下,反正感觉很不好,老天保佑,老天保佑。
写完面经,回去好好做人,准备之后的笔试去了。
#面经##校招##腾讯##C++工程师#
全部评论
楼主你好,请问你是什么岗位?开发的话,是Java方向还是C++方向?或者其他语言方向~
点赞 回复 分享
发布于 2020-08-10 19:57

相关推荐

11-15 18:39
已编辑
西安交通大学 Java
全村最靓的仔仔:卧槽,佬啥bg呢,本也是西交么
点赞 评论 收藏
分享
评论
3
24
分享
牛客网
牛客企业服务