腾讯流量中台秋招一面 - Java

刚面完,热乎的分享,求个好运

面试官人很好很温柔,全程都能感受到被尊重,碰到不会的问题也直接说没事,不会打压

主要内容:

  1. 实习做了什么工作,在项目中担任什么角色,处理了哪些问题
  2. 项目部署的过程,是微服务吗,项目部署过程如何确保用户使用
  3. 对接口响应速度优化是怎么做的(业务逻辑优化、sql语句优化、数据库索引优化)
  4. 如何获取慢SQL,是否有优化前后的性能对比
  5. 如果定位到某个接口的数据库查询性能较低,如何处理(业务层、SQL层、索引)
  6. MySQL索引结构,为什么用B+树
  7. binlog了解过吗,分为哪几种形式,各有什么特点
  8. JVM为何要进行分代管理、新生代老年代的回收算法有何差异
  9. Kafka的特点,如果消费者多于分区会出现什么情况
  10. 有没有做过JVM调优,主要可以调整哪些参数
  11. HTTP和HTTPS的主要差异,为什么要用HTTPS,非对称加密和对称加密
  12. 输入一条URL到访问到页面,经历了哪些环节
  13. TCP三次握手及作用
  14. 对IO模型有了解过吗,是否知道IO多路复用(没答出来,之后需要好好了解一下)
  15. 进程之间如何通信(蒙了,背的都是线程通信)

反问:

  1. 部门主要业务
  2. 是否有笔试环节(取决于每轮面试的面试官,并非强制)
  3. 学习方面的建议(对计算机基础方面的知识多巩固巩固)

总结:

  1. 实习做的工作还是稍微有些简单,可再丰富丰富
  2. 计算机基础方面需要好好巩固,起码得会常规八股
  3. 消息队列原理特点需要仔细了解下
  4. 对慢SQL优化监听过程和调优效果还需要完善一下

全部评论
接口响应和sql调优这些尽量细分到query和write答比较好
点赞 回复 分享
发布于 08-18 13:54 北京

相关推荐

9 32 评论
分享
牛客网
牛客企业服务