虾皮后端一面
体验很好,面试官和善又有鼓励反馈,让我不会就跳不用紧张#牛客AI配图神器#。
奈何鼠鼠计网和操作系统没咋学,而面试官直接说明了是考察点。
- Java语言
1. equals()和'=='的区别是什么?
2. 知道HashMap吗?怎么解决冲突的?怎么扩容的?
3. String/StringBuilder/StringBuffer的区别是什么?怎么用?
4. volatile有什么作用?
5. 线程池了解吗?它的主要参数知道是哪些吗?
- 数据库MySQL
1. InnoDB对数据是怎么存储的?介绍一下B+树
2. 聚簇索引和二级索引的产生原因和区别
3. 创建三个索引,是有一个B+树还是三个?
4. 'join语句后的on'和'where'都是条件吗?它们有什么区别和作用呢?
5. 有几种隔离级别,它们分别递进解决什么问题?RC和RR的本质区别在哪?
- 计算机网络
1. 我们在网页上打www.baidu.com,是怎样的执行流程呢?
2. 刚刚是http下的流程,如果是https呢?
- 操作系统
1. 内核空间之后是栈空间,再之后呢?
2. 当我们发现某天服务socket里的time_wait数量翻倍了,是什么原因呢?
- 算法
TopK的实现——应该是小顶堆,一开始说成大顶堆了,后面实现没问题,也改口回来了,这俩老是搞混。
- 反问:
评价表现的话,基础还得补,特别是计网和操作系统。
奈何鼠鼠计网和操作系统没咋学,而面试官直接说明了是考察点。
- Java语言
1. equals()和'=='的区别是什么?
2. 知道HashMap吗?怎么解决冲突的?怎么扩容的?
3. String/StringBuilder/StringBuffer的区别是什么?怎么用?
4. volatile有什么作用?
5. 线程池了解吗?它的主要参数知道是哪些吗?
- 数据库MySQL
1. InnoDB对数据是怎么存储的?介绍一下B+树
2. 聚簇索引和二级索引的产生原因和区别
3. 创建三个索引,是有一个B+树还是三个?
4. 'join语句后的on'和'where'都是条件吗?它们有什么区别和作用呢?
5. 有几种隔离级别,它们分别递进解决什么问题?RC和RR的本质区别在哪?
- 计算机网络
1. 我们在网页上打www.baidu.com,是怎样的执行流程呢?
2. 刚刚是http下的流程,如果是https呢?
- 操作系统
1. 内核空间之后是栈空间,再之后呢?
2. 当我们发现某天服务socket里的time_wait数量翻倍了,是什么原因呢?
- 算法
TopK的实现——应该是小顶堆,一开始说成大顶堆了,后面实现没问题,也改口回来了,这俩老是搞混。
- 反问:
评价表现的话,基础还得补,特别是计网和操作系统。
全部评论
请问是深圳吗
可以试试我司贝壳 https://neitui.italent.cn/join-lianjia/sharejobs?shareId=725373bb-419d-414a-a73b-72e6db2bb7b9&language=zh_CN&rt=2
相关推荐

点赞 评论 收藏
分享

点赞 评论 收藏
分享

点赞 评论 收藏
分享