顺丰大数据岗秋招
2020年9月4号 一面(30min)
内容:
1. 自我介绍
2. 项目介绍(项目介绍完聊了一些项目的细节)
3. spark的执行流程
4. 数据倾斜在项目过程中遇到过么?怎么解决的?
5. Java实现线程安全办法有哪些(ReentrantLock, Synchorized, volatile)
6. 分布式锁的如何实现的?(我说了一下zookeeper,面试官讲这个也算,其他的呢?我不会)
7. 反问。
2020年9月8号 二面(30min)
内容:
1. 自我介绍
2. 挑了一个项目讲了下
3. Hadoop、hive这种大数据框架哪个比较熟悉?(我回答的Hadoop、hive和spark)
4. Hadoop的shuffle过程(mr的shuffle)
5. 都说spark比mr快,为什么?
6.平时用的语言?我答的Java、Scala
7. 讲一下Java中HashMap和ConcurrentHashMap的区别?
8.Hashtable跟它们的区别呢?
9. 反问环节。
总结:
2020年09月13日 三面(hr面)
本来邮件通知的是11点半,后来10点50左右就开始了。Hr问了几个问题后,跟我讲两周之内给通知。特别一点,hr问了我笔试情况,然后小小diss了我笔试做的不好。我个人感觉顺丰笔试编程题挺难的,然后hr问我你觉得是什么原因呢?