被腾讯的四次反复鞭尸面经 ieg wxg Java后端秋招
一.WXG 微信支付 一面 挂
讲实习经历和项目
1.线程池流程与参数
2.java常用线程池
3.redis分布式锁
4.redis分布式锁与zookeeper的区别
题:搜索旋转后的排序数组
二.IEG 用户与社区 一面 挂
讲实习经历和项目
1.mysql索引失效情况
2.联合索引匹配规则,能直接从中间匹配吗,a_b_c的联合索引b=x and c=x能命中吗
3.tcp和udp的区别
4.进程通信方式
5.502什么情况下发生,如何排查
题:lc15:三数之和
三.IEG 用户与社区 运营开发 一面 挂
讲实习经历和项目
1.项目中分布式事务怎么解决的
2.XA和TCC有什么区别
3.rocketmq事务消息怎么实现的
4.你说的是kafaka的事务消息吧,kafaka和rocketmq怎么选型的
5.rocketmq是怎么存储的
6.存储做了哪些优化
7.linux怎么查看cpu使用情况
8.top命令输出的有哪些参数,一般会看哪些
9.java内存泄露怎么排查
10.了解k8s的loadbance机制吗
题:lc75:颜色分类
四.WXG 微信支付 一面 过
讲实习经历和项目
求数组交集:排序去重/双指针/map记录
求树的深度:递归/层序遍历/深度遍历
前前后后进一个月面了4次,别问我为什么挂,问就是太菜了
五.WXG 微信支付 面委
讲实习经历和项目
1.G1的优势
2.什么情况对象会进入到老年代
题1:求最长递增子序列
题2:用rand() 0-65535 实现 rand 0-30w
题3:求逆序对