猿辅导后端一面面经
一、自我介绍
二、进程通信有哪几种方式?
三、线程的几种状态,线程池中的空闲的线程处于什么状态?
四、说一下 volatile 关键字(其中问到我 JMM 中线程的工作内存是哪一块内存?)
五、操作系统是如何管理内存的?
六、比较分页与分段
七、说一下 MySQL 的索引是什么结构的?
八、B+ 树与 B 树的比较
九、手撕代码(设计一个循环队列,能够重复利用队列里面的元素)
许愿二面!
#面经##猿辅导##Java工程师#一、自我介绍
二、进程通信有哪几种方式?
三、线程的几种状态,线程池中的空闲的线程处于什么状态?
四、说一下 volatile 关键字(其中问到我 JMM 中线程的工作内存是哪一块内存?)
五、操作系统是如何管理内存的?
六、比较分页与分段
七、说一下 MySQL 的索引是什么结构的?
八、B+ 树与 B 树的比较
九、手撕代码(设计一个循环队列,能够重复利用队列里面的元素)
许愿二面!
#面经##猿辅导##Java工程师#相关推荐
招聘动态