求职刷题神器

funit.cn

讨论区 > 求职面经 > 腾讯大数据开发工程师面经【五轮面试】

腾讯大数据开发工程师面经【五轮面试】

再也不换名字啦
发布于2021-03-15 16:14:44 43浏览


面试公司:腾讯

面试岗位:大数据开发工程师

面试背景:本人渣硕一枚,毕业快两年了。腾讯总共面了5轮,其实我请同学帮忙推的是微视,但是简历莫名其妙的留到了QQ音乐那边。


面试问题:


一面

·给定4G内存,以及16亿个QQ号,这些QQ号里面有重复的,找出重复次数排名前100个QQ号。

·聊了下微服务,服务注册发现是怎么做的?微服务的监控是怎么做的?

·实现一个线程安全的阻塞队列。

·给定两个数组,每个数组中都有重复的数字。不用类库函数,对这两个数组排序。

·多路复用是什么?怎么用?

·Linux中的文件节点是什么?(这个不太会)

·聊了下项目架构


二面

·给定一个数组,求该数组所有的自子数组

·去掉一个字符串中的所有空格(送分题)

·两个系统A和B,如果A调用B的时候发生超时,这个时候A会重试,那么怎么确保B只调用一次?

·项目中的数据库分表是怎么做的?


三面

·给定一个数组,元素的大小0~25,有重复元素。按出现频次的高低输出所有的数字。

·聊一下项目中HBase的RowKey是怎么设计的?

·项目中的事务消息是怎么做的?

·对加班怎么看?表示自己可以996


四面

·给定一个二叉树,依次打印出每一行。

·聊一下Redis的zset?实现原理是什么?为什么不用红黑树来实现?

·redis哨兵怎么选举主节点?

·为什么IP分组到达的时间不一样?

·有什么要问我的?


五面

我真的已经忘记聊什么了。很快,没聊什么技术。聊了下为什么想换工作?以及自己的职业规划


本文首次发布于趣IT ,转载请注明出处,谢谢合作

腾讯大数据开发工程师面经【五轮面试】

全部评论0

成为第一个评论的人

还可以上传7

表情
  • 微信扫码加好友进群