字节 大数据开发 一、二面

    作者:一步一步往上爬。
    链接:https://www.nowcoder.com/discuss/737110?source_id=discuss_experience_nctrack&channel=-1
    来源:牛客网

    二面过了…然后因为调整,原来hr不负责了…流程一直在面试中,但一直拖……..22日让内推人帮忙去问,结果才来新的hr约面。所以兄弟姐妹们要是流程没有推进要多问啊啊啊!!希望还有坑位…
    许愿三面通过!
    9.9 一面 60min
    1、自我介绍
    2、实习与项目
    3、为什么用Netty,Java NIO?与BIO对比?NIO缺点?(思路框在了BIO和NIO,讲了BIO和NIO的对比,优缺点。后面觉得面试官是想引出AIO…失策)
    4、CAP理论,在哪些场景有体现、考虑过CAP?CA系统是怎样的?
    5、是否搭建过Hadoop集群,怎么搭建的(无…)
    6、Hadoop有什么组件都讲一讲(讲HDFS,MapReduce,Yarn)
    各自的架构
    Hdfs读写流程
    MapReduce全过程
    Yarn提交任务全过程
    7、一道SQL
    8、Linux指令(查磁盘,查CPU,查网卡、网络,查内存等等…)
    9、手撕:全排列的变种,思路类似全排列
    10、反问

    9.10 二面 50min
    遇到至今为止最有人格魅力的面试官,礼貌还长得帅hhh。面试官迟到两三分钟,上来就说找不到面试房间耽误了一下,然后说要是吵的话他再去找找。 🤣
    也是最轻松的一次面试,面试官一开始就说我们主要来聊一聊,聊得开心就好。所以大部分时间都在讨论,回答完面试官都会总结一次,还提出建议。
    1、自我介绍
    2、为什么想从事大数据行业
    2、进程线程区别
    3、进程通讯,线程通讯,不同进程的线程能否通讯
    4、单例模式,开始讨论不同单例模式的优缺点…可惜我记得不多
    5、volatile关键字,指令重排
    6、算法题:勇士救公主,一个二维数组,起点和终点,有墙有路,有一把锤子(面试官说你可以认为是雷神之锤哈哈哈 😂)能破墙一次,问能不能救出公主。
    先讨论再coding。算法题没有完美解决(dfs的思路),面试官给提供了另外一种思路,然后说我的思路也可以,就是估计比较麻烦。(都是雷神之锤的错! )
    7、反问