好家伙突然就来个电话,措不及防
1.问项目,搜索功能怎么做的,用的es,es用的那个api,底层逻辑知道吗(没了解)
2.你自己对线程的理解
3.AQS及常见实现类
4.CPU飙升排查
5.为什么会有线程?线程为什么切换开销小?页表用来干嘛的?
6.了解动态规划吗,说个最常见的题,最长递增子序列,你做dp的思路
7.项目里有用到什么模式(脑残说了个模版模式,追着问了下去…..说了两句就说不下去了)
8.cap
9.redis
8,9说只是了解就没深问
10.服务器突然压力剧增,怎么办?我答以mysql为例,主从复制、分片、使用缓存;面试官说,如果就是只能有一台服务器,你怎么办…
还有一些没录音想不起来了
总结,场景题真难,别说你不会的东西