腾讯 后台开发 面经

腾讯面试总结

一面 时长(2h)

1. 做了两道算法题 跳台阶 凑硬币

2. C++多态和java多态实现 有什么不同点

3. jvm G1和CMS区别 工作方式

4. 进程线程

5. IPC(管道 命名管道 消息队列 共享内存 socket)

6. unix domain socket知道吗?(面试官说这个是现在最常用的IPC方式)

7. 守护进程 怎么创建

8. TCP 死锁问题解决

9. reactor模式

10. 红黑树和AVL树区别 实现过吗?

11. 快速排序 时间复杂度分析 最坏 平均 怎么避免最坏时间复杂度

12. 读写锁场景题 Linux内核了解吗 顺序锁了解吗

13. epoll ET LT 边缘触发为什么会带来系统的提升和会带来什么问题

14. 熟悉那些数据库 mysql索引数据结构 B+ B 为什么使用B+树

15. 什么时候会使用B树 面试官说mongodb就是使用B树 你知道为什么吗?(??? 不知道)

14. 项目

二面 1h40min

1. 项目介绍(一个很水的大数据实验项目)

2. 问了项目需求,框架,为什么这么设计,最后效果如何

3. 答的过程中提到曾经做过倒排索引,面试官就让我设计一个倒排索引的生成过程。要求写出每一步的输入输出,及计算思路

4. 倒排索引的增加和删除怎么做

5. kafka的整体架构

6. Kafka怎么保证exactly once

7. Kafka事务

三面 1h

1. 选一个最能体现你技术能力的项目讲一下(30min)

2. 一道算法题 回溯法求组合

3. TCP time_wait状态

4. 概率题 54张牌 分成三堆 每堆18张 大小王出现在同一堆的概率

状态:目前已经HR面了 ,许愿早点上岸 4.20 OC

总结:腾讯面试官基本都是C++系的,全程没怎么问Java,操作系统和网络等基础内容问的比较多。

#腾讯实习面经##腾讯##Java工程师##实习##面经#
全部评论
算法题都做出来了吗 ?总共几面?
点赞 回复 分享
发布于 2020-06-07 11:17
操作系统掌握得太好了吧, 大佬!
点赞 回复 分享
发布于 2020-04-23 20:00
c++??
点赞 回复 分享
发布于 2020-04-23 19:52
同学,腾讯过了三面,厉害了,有兴趣来阿里吗,阿里云现在在招实习生(可远程入职+可转正(名额多)),有兴趣了解下吗,https://www.nowcoder.com/discuss/415318,有问题欢迎随时咨询,文中有微信。
点赞 回复 分享
发布于 2020-04-23 17:08
恭喜楼主!你是哪个BG呀?
点赞 回复 分享
发布于 2020-04-20 11:55
什么岗位?
点赞 回复 分享
发布于 2020-04-20 11:39

相关推荐

05-28 23:26
河南大学 Java
双非本,刚学完Redis,项目只有外卖和点评,八股没准备,算法只有lqb省一,感觉敲的项目也是一言难尽没怎么吸收。怎么你们都有实习了
大牛之途:27急个锤子,你投日常实习最好的时间就是9,10月份,那时候暑期实习都结束了,正是缺人的时候。这份日常又能给你的暑期实习增加竞争力,暑期找的好了秋招也不怕了,都是环环相扣的
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
10
54
分享

创作者周榜

更多
牛客网
牛客企业服务