快手-Java开发工程师(秋招二面凉经)
1、redis 的主从复制中,主节点数据同步到从节点的底层原理
2、MQ 消息的可靠性机制(回答了消息确认机制,持久化机制等,面试官说不行)
3、MySQL 一张表最多存储多少行数据(拿出计算器演示)
4、Sentinel的全局限流和局部限流如何实现,底层的限流算法是否了解(项目中有使用,但回答的不好)
5、RPC 调用的底层原理,需要具体到网络协议那里(不会)
6、Linux 中用户态和内核态的切换
7、进程和协程的区别
8、手撕:leetcode005-最长回文子串的变体 找到字符串中第二长的回文子串,第二长的回文子串不能是最长回文子串的子串
9、反问
时间线: 8.10 投递 8.11 约面 - 8.13 一面 8.13 晚约二面-8.19 二面 第二天流程终止