高德测开一面面经

1.为什么想做测开

2.CPU的负载很高利用率却比较低,会是怎样的原因引发这个现象,应该如何排查和解决

3.查看这些数据应该用什么命令

4.线程和进程分别是什么区别是什么,尤其在持有系统资源上的区别

5.产生死锁的必要条件

6.进程间的通讯方式

7.JVM的内存结构

8.说的JVM内存结构这些模块中哪些是线程共享那些是线程独立的

9.垃圾回收会发生在哪个区域

10.在堆里面怎么识别垃圾,有什么算法可以去识别

11.详细说一下分代收集算法的工作步骤

12.类加载的过程分为哪几个阶段,主要做了哪些事情

追问:验证阶段会检查哪些规范,有哪五种情况必须要对类进行初始化

13.说一下redis的基本数据结构

14. 做redis持久化存储采用的什么方案

15.互斥锁和自旋锁的区别以及适用场景

16.乐观锁和悲观锁的区别、工作原理和使用场景

17.写个题,写完问了空间和时间复杂度,问可以优化的方法

18.接口自动化的覆盖率从多少提升到多少,是用什么覆盖率来衡量的

19.想要进一步提升覆盖率还需要做哪些事情

20.准入标准和准出标准是多少

全部评论
佬 可以看下简历吗
点赞 回复 分享
发布于 09-15 22:42 湖北

相关推荐

评论
1
2
分享

创作者周榜

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