腾讯云-数据库-暑期实习-一二三面-OC

3.27 一面 50min

  1. RPC项目
  2. 服务下线怎么做的
  3. kill 之后,shutdownHook还会执行吗
  4. zookeeper的节点类型
  5. 服务下线还有没有别的实现方法(这就算引导了,结合前面的问题,使用临时节点)
  6. Netty服务调用如何变成同步的(不知道)
  7. 1个主线程,10子线程,每个子线程只运行运行一定的事件,时间到了就要把结果返回给主线程,怎么做(只答了用线程池的submit可以控制时间,他说Concurrent包下面还有别的方法,就不知道了)
  8. HTTPS建立过程
  9. 服务端多个连接处于close_wait,分析一下为什么
  10. 红黑树性质
  11. 剩的不记得了,没啥印象的一般就是很普通的八股文

算法题

  • 求数据流每一时刻的TopK,共享屏幕在本地IDEA写的,用数组手写最小堆,然后遍历堆返回升序结果。
  • 追问:插入排序和堆排序的差别?堆是有序的吗

3.29 二面 50min

  1. 讲RPC,服务上下线、ZooKeeper的作用、客户端的Watch,还有些其他细节
  2. 讲实习项目难点
  3. Clickhouse怎么用的
  4. Clickhouse的底层数据结构。(只知道Array、HashTable)
  5. Clickhouse为什么这么快
  6. Kafka的数据是怎么持久到Clickhouse的,用Clickhouse的kafka引擎了吗(没用到,我都不知道有这个引擎)
  7. Kafka生产者是如何保证数据不丢失的,消费者是如何保证不丢失、不重复消费的,结合Clickhouse要怎么做(不知道,clickhouse是不支持事务的,说了下MySQL应该怎么做)
  8. 搭建过MySQL主从集群吗(没有),那讲一讲应该怎么做
  9. Clickhouse集群怎么搭建
  10. 使用Clickhouse中遇到的问题
  11. 项目的数据量,Clickhouse的插入的QPS
  12. MySQL索引,B+树对比其他树
  13. MySQL的事务特性、如何实现
  14. Update过程中这几个日志是怎么做的
  15. Bin log的几种形式,优缺点
  16. Bin log使用statement格式的时候什么情况会导致主从数据不一致(不知道)
  17. full GC,G1会full GC吗

算法题:无。

4.6 三面 12min

本来一面面试官说就两面技术面,也不知怎么还有一面,这一面速度很快,也不用自我介绍,上来就直接问项目,问题基本上都和前面的有一定的重复,所以也不记录了。

4.8 HR面 40min

还是那些常规问题:

  1. 介绍自己
  2. 说说做的比较有成就感、挑战性的事,其中的难点是什么
  3. 说说自己的优点,以及举例证明,说说自己的缺点
  4. 研究生导师、实习的mentor,对你的印象是什么
  5. 考虑过工作地点吗,是不是想一直在北京,老家是哪的
  6. 想在腾讯收获些什么

反问:能不能7月中旬再去,她说尽量早点,问我为啥那么晚去,我说已经接美团了,下周就入职了,她让我把美团拒了,我没同意,她说她那边要再商量一下。

4.13 云证

4.20 OC

Else

clickhouse、kafka都是实习项目用到的,应该是因为我写在简历上了所以才问的。

#腾讯##面经##实习##数据分析工程师#
全部评论

相关推荐

头像
03-08 20:50
管理咨询
点赞 评论 收藏
转发
1 12 评论
分享
牛客网
牛客企业服务