腾讯面试 TEG后台开发工程师

3月10日收的TEG 面试邀约,大数据平台后端方向。
3月11日面试:记录如下

一轮

开场
自我介绍 项目介绍 遇到的问题 如何解决

项目部分

  1. Redis方案 集群规模 线上扩容方案 线上遇到的问题 一致性问题 一个Key的查询耗时 不同版本Redis cluster差异
  2. 扩展性问题:Redis内存占用率不高于多少是安全的? / 极端情况是50% 写Slava且所有文件有修改。RDB子进程无法和父进程共享Page 需要复制一份。
  3. Kafka遇到的问题 Reblance 如何保障高可用 吞吐量 集群规模
  4. 扩展性问题:消息队列 消息挤压如何处理
  5. SQL 查询45S->200ms 做了哪些优化?
  6. MySQL分区前后 同一条SQL IO有什么变化?
  7. 使用自增主键和使用随机ID作为主键 同一条SQL查询耗时/IO/扫描的数据 差异?
  8. 项目中MySQL的读写速度?

基础部分

  1. TCP/IP协议 简述三次握手

其他

  1. log4j 写Log是单线程还是多线程
  2. log4j数据落盘时候是如何保障有序的

结语

面试比较仓促,其他几个问题问完就直接结束了面试没给提问机会。
面试刚开始出了乌龙,已经在腾讯会议面试过程中,接到了腾讯的电话问是否可以参加今天的电话面试,后续确认是同一团队2同事都拿了我的简历准备面试,一个电话面一个视频面。
体验算正常 & 3.12中午收到面试通过短信

原文地址:https://www.cnblogs.com/threecha/p/14537087.html