字节商业化技术大数据开发一面
问了好多好多问题,很多没答好,但是面试官人很好,不会的也引导我,
- 自我介绍
**项目**
- **身份认证(再仔细看看session和cookie),**
- **很多个**cookie,分布式的机器上。怎么办?消息队列?
**操作系统**
- 进程调度算法
- 时间片轮转算法没有答出!!!面试官还引导qq与微信同时运行,唉
- 虚拟内存与物理内存
- 用虚拟内存为什么快
**计算机网络**
- 输入url到界面流程
- 解析的百度地址是哪个地址(DNS查询)
- 三次握手,四次挥手,为什么是四次?
**MySQL**
- MySQL底层索引.
- 为什么不用B树
- B树的非叶节点存储数据,为什么查询速度还慢
- **索引失效的情况**
- 事务隔离级别
- 默认
- 三种错误情况
- **mvcc(没答上来)**
- 没有解决什么问题?**幻读**
##### Redis
- Redis与数据库的一致性
- 如果写入数据库,但是没写到Redis怎么办
**Java**
- 线程池核心参数
- 线程池满了怎么办?不希望被拒绝?
**Spring**
- **事务注解的流程**
**手撕算法**
- 删除重复的字符
- 用了俩栈,面试官提醒其实ans = stack.pop() +ans就行
- 自我介绍
**项目**
- **身份认证(再仔细看看session和cookie),**
- **很多个**cookie,分布式的机器上。怎么办?消息队列?
**操作系统**
- 进程调度算法
- 时间片轮转算法没有答出!!!面试官还引导qq与微信同时运行,唉
- 虚拟内存与物理内存
- 用虚拟内存为什么快
**计算机网络**
- 输入url到界面流程
- 解析的百度地址是哪个地址(DNS查询)
- 三次握手,四次挥手,为什么是四次?
**MySQL**
- MySQL底层索引.
- 为什么不用B树
- B树的非叶节点存储数据,为什么查询速度还慢
- **索引失效的情况**
- 事务隔离级别
- 默认
- 三种错误情况
- **mvcc(没答上来)**
- 没有解决什么问题?**幻读**
##### Redis
- Redis与数据库的一致性
- 如果写入数据库,但是没写到Redis怎么办
**Java**
- 线程池核心参数
- 线程池满了怎么办?不希望被拒绝?
**Spring**
- **事务注解的流程**
**手撕算法**
- 删除重复的字符
- 用了俩栈,面试官提醒其实ans = stack.pop() +ans就行
全部评论
大数据是一个没问啊
想问一下投简历到约面试大概多久呀
佬是校招吗?base哪里?
推荐这个小程序,我都是在这里练习各种八股文和基础知识 。
相关推荐