1.自我介绍
讲了项目以及大学所学的一些课程
2.JVM的垃圾回收机制
讲了垃圾回收算法
3.线程和进程的区别
该问题面试经常问,比较基础
4.线程池,自己怎么实现
讲了四种常见线程池,如何设计没有思路
5.围绕项目问计算机网络比如IP协议,TCP/UDP
6.设计模式
讲了单例设计模式以及如何实现
7.如何用互斥锁实现可重入锁
没有思路
8.设计问题,给一段内存空间,如何分配给每段程序,使得最后内存碎片最少
给了一个答案,面试官不太满意
9.linux系统由哪些部分组成
不太清楚,和面试官瞎扯了点
总结:整个面试过程大概50分钟,期间因为网络原因电话断了3次,面试官人很好,会给你讲解自己的思路,CVTE中央研究院主要做人工智能,我面的后台开发方,主流技术使用Python和Golang比较多。CVTE面试喜欢考设计模式,GC,Linux,线程池,这几个问题看了几篇面经其他人也遇到了。