腾讯pcg
一面 1.15
项目
用的什么消息队列
有没有消息积压的问题
消息队列的选型
RocketMQ 消息可靠性怎么保证
Kafka 和 RocketMQ 消息确认机制有何不同
Kafka 和 RocketMQ 的 broker 架构有什么区别
软件资源怎么进行存储
进程和线程的区别
为什么进程崩溃不会对其他进程产生很大影响
知道哪些排序算法,时间复杂度
归并排序和快速排序的使用场景
排序稳定是什么意思
稳定和不稳定排序算法有什么特点
编译型语言和解释型语言的区别
动态数组的实现有哪些
ArrayList 和 Vector 的比较
HashMap 的扩容条件
MySQL 的存储引擎有哪些,常用的是哪个,为什么常用InnoDB
B+ 树和 B 树的比较
除了聚簇索引还有什么索引
二级索引存放的有哪些数据
索引失效的情况
事务隔离级别
什么情况下会出现脏读
事务和 MVCC 是怎么实现的
事务之间怎么避免脏读的
Redis 支持哪几种数据类型
热 key 问题,静态热 key,动态热 key
String 是使用什么存储的
为什么不用 c 语言中的字符串
知道哪些 linux 的环境变量
手撕:字符串乘法,输出 2 的 1000 次方
反问:流程,业务
二面 1.17
项目
消息队列的消息量大概在一个什么规模
怎么实现幂等性
MySQL 的主从延迟和主从复制
同步模式有哪几种,优缺点
对数据一致性的理解
怎么解决缓存击穿
如果说数据可能需要动态改变怎么解决缓存击穿
两个redis实例,热key在其中一台,会造成什么后果
什么是AOP,什么是IOC
IOC底层是怎么实现的
说一下类加载器
知道哪些网络攻击手段
HTTPS 的可靠传输机制是什么实现的
对称加密和非对称加密的加密算法有哪些
什么是对称加密,什么是非对称加密
手撕:最小栈lc 155
三面 1.23
项目
消息队列的使用场景
Redis 中的数据类型
JVM垃圾回收机制
项目
用的什么消息队列
有没有消息积压的问题
消息队列的选型
RocketMQ 消息可靠性怎么保证
Kafka 和 RocketMQ 消息确认机制有何不同
Kafka 和 RocketMQ 的 broker 架构有什么区别
软件资源怎么进行存储
进程和线程的区别
为什么进程崩溃不会对其他进程产生很大影响
知道哪些排序算法,时间复杂度
归并排序和快速排序的使用场景
排序稳定是什么意思
稳定和不稳定排序算法有什么特点
编译型语言和解释型语言的区别
动态数组的实现有哪些
ArrayList 和 Vector 的比较
HashMap 的扩容条件
MySQL 的存储引擎有哪些,常用的是哪个,为什么常用InnoDB
B+ 树和 B 树的比较
除了聚簇索引还有什么索引
二级索引存放的有哪些数据
索引失效的情况
事务隔离级别
什么情况下会出现脏读
事务和 MVCC 是怎么实现的
事务之间怎么避免脏读的
Redis 支持哪几种数据类型
热 key 问题,静态热 key,动态热 key
String 是使用什么存储的
为什么不用 c 语言中的字符串
知道哪些 linux 的环境变量
手撕:字符串乘法,输出 2 的 1000 次方
反问:流程,业务
二面 1.17
项目
消息队列的消息量大概在一个什么规模
怎么实现幂等性
MySQL 的主从延迟和主从复制
同步模式有哪几种,优缺点
对数据一致性的理解
怎么解决缓存击穿
如果说数据可能需要动态改变怎么解决缓存击穿
两个redis实例,热key在其中一台,会造成什么后果
什么是AOP,什么是IOC
IOC底层是怎么实现的
说一下类加载器
知道哪些网络攻击手段
HTTPS 的可靠传输机制是什么实现的
对称加密和非对称加密的加密算法有哪些
什么是对称加密,什么是非对称加密
手撕:最小栈lc 155
三面 1.23
项目
消息队列的使用场景
Redis 中的数据类型
JVM垃圾回收机制
全部评论
佬oc了吗
相关推荐