面试官没开摄像头,说一段话立马静音,面了十几分钟马上开始手撕算法题,反问也答得很简略,面试体验较差。 1. threadlocal的原理,如何实现不同包之间的线程之间共享数据(答了静态的,或者创建在堆上,但是不太满意仍然追问。) 2. redis为什么快? 3. Spring AOP的原理,自定义注解 4. 编译时进行获取注解值的注解。 5. 项目中遇到的难点以及如何解决。 6. 消息队列中的幂等问题。 7. 手撕“重复的DNA序列”(写了一种解法,但是要求优化到O(N),不会)。 约2面了(仍然觉得是KPI面。)更:二面已过(啥也没问,面完我以为凉了呢。)