高德测开面经

1. 为啥想做测开?

2. CPU 负载很高但利用率很低,可能是什么原因?怎么排查?

3. 排查这些数据用什么命令?

4. 线程和进程是啥?有啥区别?尤其是在系统资源占用上。

5. 死锁的必要条件是啥?

6. 进程间通信有哪几种方式?

7. JVM 内存结构是怎样的?

8. JVM 内存里,哪些是线程共享的,哪些是独立的?

9. 垃圾回收主要在哪块区域发生?

10. 堆里的垃圾是怎么识别的?有哪些算法?

11. 详细讲讲分代收集算法?

12. 类加载有哪几个阶段?都干了啥?

13. 验证阶段会检查啥?哪五种情况必须初始化类?

14. Redis 有哪些基本数据结构?

15. Redis 持久化用的是哪种方案?

16. 互斥锁和自旋锁有啥区别?分别用在什么场景?

17. 乐观锁和悲观锁有啥区别?原理和使用场景是啥?

18. 算法题:写完后,聊聊时空复杂度和优化方法。

19. 接口自动化的覆盖率从多少提到多少?用什么指标衡量的?

20. 想继续提升覆盖率,还得做些啥?

21. 你们的准入和准出标准是啥?

22. 有什么想问我的吗?

全部评论
过了吗
点赞 回复 分享
发布于 今天 10:45 上海

相关推荐

09-08 19:12
东华大学 C++
点赞 评论 收藏
分享
评论
点赞
4
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务