字节后端三面面经
又是在实习项目中问了一些场景题
- 实习项目
- 数据库和缓存的一致性怎么保证
- 分布式缓存和本地缓存的区别,优缺点
- Redis
- 支持哪些数据结构
- Redis一个key和value占多少空间
- Redis持久化的方式,有什么区别
- JAVA
- HashMap扩容机制,为什么每次扩容是2倍
- HashMap为什么线程不安全
- ConcurrentHashMap怎么实现线程安全
- lock锁可以细分成哪些
- 计算机网络
- TCP三次握手,四次挥手为什么是四次
- 滑动窗口的作用
- 操作系统
- 线程和进程的区别
- 什么时候会切换线程、进程
- 线程之间可以共享资源吗,能共享什么资源
- 线程和进程间的通信方式
- 算法:找到数组的波峰
- 最后问了读了什么书,说MySQL 45讲,然后又问了问MySQL的内容
- redolog,undolog,binlog的作用和区别
- redolog 和 binlog 除了作用不同,在文件格式上有什么不同
秋招记录册 文章被收录于专栏
虽然目前秋招惨淡,但是仍然坚持记录,积攒一些好运