【网抑云 社招一面】
1. 项目
2. 自己对团队贡献最大的,说了性能优化,写通用流程。问性能优化做了哪些?
异步化,并行,缓存,本地缓存,稳定性方面,限流降级熔断,问怎么做的?有没有将这些方案自动化?没有,对用户商家有损;限流怎么实现的?
监控怎么加的,怎么实现的?
3. 自己的优势在哪儿?
4. 自己的缺点?
5. 怎么用流去提取一串数字中相同的数字?
6. 有一个学生对象,其中有姓名,性别,怎么用流去提取 姓张,姓刘的最多的学生,并且男女要分开
7. delayQueue 的实现?
8. 100W 的数据,需要定时更新,失败需要重试,需要尽快执行完成。现在机器数量不固定,如何用最少的代码实现
9. 一个任务在平时只需要 5 个线程就可以处理好,忙的时候需要 100 个线程才能处理完成, 如何设计才能合理利用资源?
10. 如何排除线上问题?还不要方法论的那种
11. 自己的职业规划
12. 有一个 HTTP 请求,现在返回值和原来不一致,影响了业务,如何排查?
13. 如果现在应用的 CPU 利用率高,如何排查?
14. JAVA 的4种引用,分别有哪些应用场景?
15. 一致性hash 算法的原理?如果有数据倾斜怎么解决?带有虚拟节点的一致性 hash
16. 布隆过滤器的原理?场景
17. SQL 优化的一些方法?
18. 消息队列用的哪个?答:NSQ,面试官:没听说过,遂没接着问
全部评论
(3) 回帖