携程后端一面面经(java)
9月14下午2点面的,面试官很耐心会慢慢的引导。整体面试体验很好,赞一个!!
自我介绍
先问了问项目
redis的删除策略
redis为什么这么快
select,poll,epoll
spring AOP
代理模式,平时会用到哪些设计模式
强软弱虚引用
ThreadLocal弱引用相关
Synchronized优化
垃圾回收器CMS
场景题,怎么实现4个线程都完成操作后再进行下一步操作(当时不太会,痛苦面具思考了半天最后说用记录型信号量的PV操作。结果下了面试补了补JUC发现自己说对了??哈哈哈哈)
又问回了项目
数据库的隔离级别及其实现
索引相关一系列问题
B+树的查询复杂度(下意识说了O(logn),后来反应过来了,B+树是多叉树,O(logn)肯定不对)
sql的执行计划(知识盲区了)
反问部门:酒店
通过了的话一周左右会有通知
总的来说就是这些,问的都挺深的,会根据你的回答不停的追问细挖直到不会了为止。面试体验很好!许愿一个二面!!!!