跟谁学校招Java一面面经【凉经】
看见有人开了25K,羡慕,唉,可能不是Hard就过了
开场Hard劝退(两个有序数组的中位数)
换题:
二叉树之字遍历
我说的用List翻转,面试官说:这个比较简单,于是说了说双端队列的思路及根据奇偶数向队列添加
说说你技术栈吧
- JVM、JUC、Redis
Redis
Redis的 setnx 和 setex(说自己的分布式锁)
Rdis的缓存雪崩(出现的问题及解决方法)
Redis的key过期怎么办(说了过期策略,不对,要具体实现的方法)
Java
- 谈一谈HashMap吧(从源码的put、get、resize、红黑树相对于其他树的特点)
- HashMap为什么是不安全的(头插法导致成环、没进行线程的并发限制)
- CurrentHashMap(synchronized + CAS 的底层实现)
- ThreadLocal(原理+机制+用处,造成内存泄漏)
- 内存泄漏怎么办?(懵 扯了扯GC)
- 线程池七大参数(我问:需要说原理嘛 面试官:不需要,答了答七大参数)
- 阻塞队列和拒绝策略
- LRU怎么实现(还好我手写过)
感觉凉了,希望兄弟们加油吧!
唉,实习期的分布锁项目也没有用到
找工作好难呀
#面经##校招##高途##Java工程师#