面经总结,腾讯 CDG 后台开发一二三面 + hr 面,希望对大家有帮助!

前言

腾讯的效率真的快,许愿offer

一面 1h 45min

全程基本都是问项目,基本没有八股文

你能说说 SpringBoot 最核心的注解吗?它有什么作用?

@SpringBootApplication 内包含哪些注解?

讲讲 SpringBoot 的自动配置原理

Spring 中 A 引用 B,B 引用 A 时会发生什么?Spring 是怎么解决的?

你能讲讲你项目中的 Stream 并行流是怎么提高计算效率的吗?实际优化的数据是多少?

能讲讲 MySQL 索引的实现吗?举例判断 SQL 是否有走索引

讲讲 explain ?平时排查慢 SQL 是看哪些字段?

讲讲你项目中 Redis 用到数据类型?

讲一下你是如何实现缓存和数据库的一致性?如果我先更新了数据库然后删除 cache 失败了怎么办?讲讲你的方案来保证数据库和缓存的一致性

Spring 怎么实现事务管理?能讲讲如何使用吗?

讲讲 Spring 的事务传播行为?

讲讲你项目中的策略模式?策略模式的优缺点?除了策略模式还有了解其他的设计模式吗?

讲讲你项目中的 JWT ?他有什么好处?

你是怎么排查 OOM 的?具体用了哪些命令?

假如服务崩了你怎么查看堆日志?

最后我们做两道算法题吧

  1. 杨辉三角

  2. LFU 缓存

  • 7
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值