顺丰科技(大数据平台开发工程师专业一面,实习)
暑期实习(投得算是比较早),来和大家分享一下面经~😀
流程:顺丰流程个人感觉挺高效,体验也非常不错。
投递完之后就测评
4-15 显示简历通过安排面试
4-24 一面结束 代码是手写单例模式
4-25 二面结束 HR面
4-29 邮件offer
(以下面试问题不是按照时间顺序,是按照个人回忆的顺序😅😅)我的技术栈是Spark方面的。
1.自我介绍,详细介绍一个个人的关于分布式系统开发的项目以及根据项目问了一些问题。问了项目都使用什么语言,回答了scala,java。代码题考了单例模式的编写。
2.问了java的垃圾回收器种类和CMS垃圾回收器的东西,多线程的东西(threadlocal原理等等),问了锁的种类以及特点原理等等。
3.问了DAG分解的东西,stages划分的东西,还有本地化原则以及怎么分发task到executor中执行的东西,问了blockmanager的东西(资源管理和内存磁盘相关)。还问了yarn的流程等等。
4.反问部门做什么,回答组件开发,平台开发。