1.如何考虑token和验证码安全性问题,怎么防止黑客窃取服务端给用户无限发验证码
2.缓存穿透怎么理解,和缓存雪崩有什么区别
3.秒杀是怎么实现的,CAS会有什么问题
4.消息队列怎么保证单一发送和不重复消费
5.java-jar的原理,具体是怎么把服务启动起来的
6.类加载机制,jdbc是如何打破双亲委派机制的
7.AQS底层原理,volitile如何保证可见性
8.发红包应该考虑哪些问题,红包金额如何保证不会相差太多
9.几百万个点如何求两点之间的最短距离,要求时间复杂度低于O(n^2)
手撕:岛屿数量
面试官人很好,循循善诱,中间还叫我别紧张,面试只是学习和交流的过程 是鼠鼠太菜了
#滴滴一面#Java后端#