字节教育Java岗位一面凉凉经
教育后端,java面经,面试官主要问了基础,诸君加油啊,转行***的太难了。
操作系统
1. 进程与线程之间的区别
2. 进程的调度算法
3. 死锁的条件
4. 进程的通信方式
5. 虚拟内存
6. 页面置换算法
7. 常用的IO方式
计算机网络
1. 五层协议模型
2. ARP协议
3. TCP和UDP的区别
4. TCP如何实现可靠传输
java
1. Java锁的分类
2. 常见的cas锁
3. synchronized关键字底层原理
4. lock的底层原理
5. 谈一谈hashmap数据结构
6. segment里面包含的key是如何计算的
redis
1. 项目中redis的引用
2. 主从复制
3. 加入主服务器写入新的数据,但是从服务器没有来得及复制,该如何查询
4. 支持的数据结构以及底层实现方式
mysql
1. 事务的四大特征
2. mysql如何实现事务
3. mysql存储引擎之间的区别
算法题:字符串中无重复最长字串的长度
1. 进程与线程之间的区别
2. 进程的调度算法
3. 死锁的条件
4. 进程的通信方式
5. 虚拟内存
6. 页面置换算法
7. 常用的IO方式
计算机网络
1. 五层协议模型
2. ARP协议
3. TCP和UDP的区别
4. TCP如何实现可靠传输
java
1. Java锁的分类
2. 常见的cas锁
3. synchronized关键字底层原理
4. lock的底层原理
5. 谈一谈hashmap数据结构
6. segment里面包含的key是如何计算的
redis
1. 项目中redis的引用
2. 主从复制
3. 加入主服务器写入新的数据,但是从服务器没有来得及复制,该如何查询
4. 支持的数据结构以及底层实现方式
mysql
1. 事务的四大特征
2. mysql如何实现事务
3. mysql存储引擎之间的区别
算法题:字符串中无重复最长字串的长度