拼多多,猿辅导,冠群驰骋数据工程师校招面经
拼多多
一面:
1.问你的项目情况
2.问你一些家庭情况
3.问我港台同胞的话题
4.问你项目有什么创新,说了一堆
5.问你论文竞赛有没有
6.问你在学校的一些情况
然后一面就结束
二面:
1.自我介绍
2.问你python怎么样
3.问你c语言熟悉不,问了几个c语言的东西
4.问你算法,跳台阶,斐波那契数列和dp方式。
5.问tcp的四次挥手中的time—wait状态何时出现,有什么意义。
6.操作系统的fork进程返回什么,
猿辅导
一面:
1.先是自我介绍
2.问为什么选这个岗位
3.问你了解hadoop的哪些组件,让你说一遍。
4.让讲一下hdfs的写入过程,发请求给namenode,返回一个地址进行写入,写入完告诉namenode,namenode完成副本备份。
5.讲一下项目中的遇到的问题,多线程,并发工具,并发容器。
6.讲一下如何设计一个高并发的秒杀系统
7.问python了解吗,讲一下线程和协程
8.Hadoop的核心配置是什么
9.问“jps”命令的用处?
10.问HDFS存储的机制?
协程自带上下文,切换不需要刷新cpu上下文和寄存器。更适合并发。协程和线程适用场景的区别。
二面:
1.自我介绍
2.问了一下家庭情况和城市意向
3.问大学有啥困难和挑战没有
4.问学习成绩,在学校做了什么
5.让你评价自己
6.问你对公司的了解
7.对于加班怎么看
冠群驰骋
1.先是自我介绍
2.问你做过的项目
3.说一下项目中的问题
4.举一个简单的例子说明mapreduce是怎么来运行的 ?
5.问hadoop中Combiner的作用?
6.问不同语言的优缺点
6.问不同语言的优缺点
7.问hive有哪些保存元数据的方式,个有什么特点
8.问hive内部表和外部表的区别
9. hbase的rowkey怎么创建好?列族怎么创建比较好?
10.用mapreduce怎么处理数据倾斜问题?
11.hadoop框架中怎么来优化