首页 > 腾讯 后台开发 面经
头像
周小鸟
编辑于 2020-04-20 11:41
+ 关注

腾讯 后台开发 面经

腾讯面试总结

一面 时长(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,操作系统和网络等基础内容问的比较多。

更多模拟面试

全部评论

(6) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐