Java
基本引用类型
常见异常以及怎么处理
所有类的父类是什么,有哪些常用方法
常用线程池有哪些
线程池的创建参数
如何实现线程同步
常用锁有哪些
Lock和reentrantlock有什么不一样
Reentrantlock要手动释放锁吗
数据结构
数组和链表的区别
队列和栈的区别
为什么会出现栈溢出
操作系统
进程间怎么通信
为什么要有虚拟内存
虚拟内存和物理内存如何映射
分段分页具体过程
内核态和用户态怎么切换
计算机网络
Http常见状态码
七层网络模型是哪七层
传输层有哪些协议
Tcp和Udp有什么区别
手撕
最长重复子序列 面呗的Java环境用不了,先是尝试了一下go,然后共享屏幕用本地idea
总结
基本都能答上来,Java情况比较好,但是操作系统和计网可以加强一下,然后面试不用紧张!