贝壳 Java校招春招 一二面面经(凉)
简历投递 2.22
一一笔试 3.21
- 20道选择题
- 3道算法题(2.18/3)
技术一面 3.26 43min
- 自我介绍
- redis线程安全?
- redis单线程设计有什么问题吗?会有阻塞问题吗?
- redis中zset的底层实现
- redis的持久化
- redis集群会存在数据不一致问题吗(不了解)
- 一致性哈希(不了解)
- 项目中Kafka的应用
- Kafka如何保证消息有序性?
- Kafka是拉还是推模式?各自存在什么缺点?
- 队列和栈的区别?队列如何实现栈(突然想不出来)
- 场景题:一个非常大的文件,每行一个字符串,求出现频率最高的前10个字符串
- 算法:求数组最大的连续子序列 q53
- 算法:二叉树的锯齿形层序遍历 q103
- 反问
- 个人需补充技术
技术二面 3.26 29min
- 自我介绍
- 在你大学中让你成长最快或者印象最深的一件事是什么?
- 哪个项目你收获最大?
- Java中你最熟悉的模块?Java并发
- 说下Java并发,所有你了解的
- 多线程:打印abcabcabcabcabc(用了volatile让尝试其他,没写出来裂开)
- 反问:
- 个人需补充技术(实践需要加强)