面经分享,腾讯TEG一面二面hr面已云证,许愿早日offer!!!

一面 4.19 50min

腾讯会议

  1. 自我介绍+项目
  2. 进程线程区别
  3. 线程锁 底层实现原理
  4. 还有…可能一两道基础的八股文把记不太清了,难度不大
    两道算法
  5. lc 股票利润
  6. 二分查找

二面 4.12 50min

腾讯会议

  1. 自我介绍+项目(介绍一个印象最深的+负责的部分)
  2. 操作系统线程进程
  3. volatile synchronized
  4. wait() notify()
  5. mysql 建表
  6. mysql 引擎
  7. mysql 索引
  8. 数据库恢复,问如果磁盘损坏如何恢复,没答上来,应该是做数据备份
  9. redis缓存+结合项目问缓存设计
  10. 缓存一致性
  11. 网络编程如何使用,答步骤
  12. 一个服务端多个客户端如何解决, IO多路复用
  13. select poll epoll 区别
  14. 开放性问题:如果让你自己设计搜索引擎,如何设计
    一道算法:
    反转链表

三面

  1. 介绍一下自己,为什么选择出来看看机会

  2. 聊项目,警报怎么做的,统一接入监控项怎么做的

  3. 聊项目,配置中心项目,问实时配置推送怎么做

  4. 讨论为什么选择所有的组件依赖放在配置中心中控制

  5. 我现在要做一个限流功能,怎么做?

  6. 这个限流要做成分布式的,怎么做?

  7. 怎么抢锁?锁怎么释放?

  8. 加了超时之后有没有可能在没有释放的情况下,被人抢走锁?怎么解决?

  9. 不用zk的心跳,可以怎么解决这个问题呢?

10.假如这个限流希望做成可配置的,需要有一个后台管理系统随意对某个api配置全局流量,怎么做?

  1. 考虑一个业务场景:头条的文章的评论量非常大,比如说一篇热门文章就有几百万的评论,设计一个后端服务,实现评论的时序展示与分页

18.假如查询A in (), MySQL是针对N个值分别查一次索引,还是有更好的操作?

  1. Java中HashMap的存储,冲突,扩容,并发访问分别是怎么解决的?

11.某一个业务中现在需要生成全局唯一的递增ID,并发量非常大,怎么做?

  1. 算法题, M*N横向纵向均递增的矩阵找指定数

  2. 算法题: N场演唱会,以[{startTime, endTime}…]的形式给出,计算出最多能听几场演唱会。用你最熟悉的语言把这个算法实现

13.你用了贪心法,贪心可13.有什么想问我的?

hr面4.13 30min

腾讯会议

  1. 自我介绍
  2. 印象最深的项目,遇到了什么问题,怎么解决
  3. 职业规划,为什么选择做后端开发
  4. 平时怎么学习的
  5. 家里是否有亲属在腾讯
    base北京
    最后说3-5天发offer
    面完直接就发来了云证连接,已云证
    坐等offer!!!
    许愿早日offer,希望尽快下周能入职!!!

最后

在文章的最后作者为大家整理了很多资料!包括java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书等等!

全部免费分享给大家,只希望你给作者点个三连!
如果有需要的朋友戳这里直接下载就好了,下载码:csdn
面经分享,腾讯TEG一面二面hr面已云证,许愿早日offer!!!_第1张图片
面经分享,腾讯TEG一面二面hr面已云证,许愿早日offer!!!_第2张图片

你可能感兴趣的:(java,java技术分享,面试专题,腾讯,java,mysql,面试,数据库)