贝壳找房 大数据开发 一、二、HR面(已意向书)
作者:一步一步往上爬。
链接:https://www.nowcoder.com/discuss/741250?source_id=discuss_experience_nctrack&channel=-1
来源:牛客网
体验不错!面试官面试过程中还给了几个技术建议,面试流程走得也比较快,一天全面完。
一面 40min
1、自我介绍
2、讨论实习、项目
有一个RPC项目,然后就讨论了Zookeeper、序列化,服务器宕掉问题等等…
4、JAVA
final关键字
String能不能被继承
JAVA虚拟机模型
拆箱装箱
Spring怎么分配
虚拟机怎样创建一个类
怎么创建线程
线程池参数,如何获取线程池运行结果,怎么杀线程池中运行的线程
5、Linux指令(忘记了…比较常规)
6、求平均分的SQL,直接口述,答出用group by和having过滤就可以。
7、手撕算法:合并升序数组,把B合并到A中
二面 40min
1、自我介绍
2、讨论实习、项目
PRC项目书接上回,这次讨论了netty,讨论了BIO和NIO、epoll以及粘包拆包问题
问了Spark中连数据库的注意点(不懂),我扯到一般后端怎么连(JDBC)和注意点,然后就讨论了JDBC和mybatis,他还推荐我去学Mybatis-plus哈哈哈哈
3、Java
final修饰类
volatile关键字
String创建的方式
垃圾回收算法,优缺点
OOM,怎么定位
设计模式(讲了我会的几个)
Spring ioc、DI的关系,怎样创建bean
Spring aop,引出参数校验的问题,跟我建议说参数校验用aop来做,需要啥引入啥
4、Linux指令,有awk、grep、vi等等…还问了怎样查找目录下空间占用最大的三个文件(不懂…)
5、hive 四种文件类型和压缩情况
6、mysql innodb索引,聚簇和非聚簇
7、hive表字段换类型怎么办
8、不考研吗,能来实习吗(no!)
9、未来方向的考虑,来北京吗
HR面 20min
比较常规啦,实习的经历问了好多哈哈哈。