贝壳找房 大数据开发 一、二、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
    比较常规啦,实习的经历问了好多哈哈哈。