字节 大数据开发 一、二面
作者:一步一步往上爬。
链接: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、反问