腾讯1面: 1、线程池的工作原理 2、mysql的存储引擎区别,innodb事务隔离级别 3、mysql索引有哪些,聚簇索引和非聚簇索引的区别 4、mysql的悲观锁和乐观锁 5、数据一致性和分布式事务 6、MQ怎么保证消息不丢失,消息重复怎么处理 7、算法题 动态规划 腾讯二面 1. 金融的对账 2. 金融的清结算 3. 支付收银台 4. 算法题:如何设计活动口令的存储和领取 腾讯三面 1. DDD如何进行微服务划分与设计 2. 布隆过滤器的原理和使用场景 3. 项目中解决过最复杂的问题是什么 4. 算法题:两个位数很大的数字如何进行求和;