秋招数据开发上岸,前来还愿

今年数据开发岗真的艰难,投了50多家,只有10家不到有面试,大部分都笔试完没有消息😔,最终只有华为和b站拿到了offer,农行体检后无消息。
将秋招被问到的问题写出来给做数据的小伙伴参考,牛客上关于数据开发的题真的太少了😂

携程-数据仓库-二面

一面:
hashmap了解吗?
用什么方法解决冲突?
链表太长怎么处理?提示红黑树。
hashmap为什么二倍扩容?
jdk1.8源码读过吗?
redis底层的跳表?
对数仓的理解?
pandas读取大数据怎么弄?分块和指定row。
hsql优化,数据倾斜处理。
让你建事实表,怎么处理?
星形模型和雪花模型?
写sql查找6月每天销量最高的商品?
如何判断链表有环?
list如何求中位数?提示两个堆。
为什么来携程?有什么问题?

二面:
主要聊人生,还问了中心极限定理、AB测试、中台等,感觉聊的挺好,不知道怎么就挂了😂
备注:9月底面完,11月才收到offer call,本来以为二面凉了😂

美团-数据开发-二面挂

一面:
小姐姐和我是老乡,开心😃
问了很多Hadoop的东西,包括:hdfs、hive、mapreduce、hbase、red is、Kafka等各种介绍及应用场景。
redis、mysql、sqlite区别和应用场景。hive和hbase区别和应用场景。
namenode、secondaryname等的作用。
java集合有哪些?
java不太熟内部是怎么存储的?
对spark的理解,和mr的区别。
模型过拟合怎么判断?如何解决?
反转链表,写的太乱了……
一个sql题:每个城市贷款人数最多的用户ID

二面:
先问了上过哪些课,
说刚刚写的链表反转代码有问题…sql也有问题…然后给我讲了正确的写法。又让我写了两个sql,有一些语法错误💔问我觉得自己面的怎么样,我说不知道(╯°□°)╯︵ ┻━┻
最后介绍了一下他们部门的工作,问我有啥想问的,结束,全程一个半小时,感觉有点凉😂


远景-数据开发-一面挂

一面:
做过哪些项目?遇到了什么难点,怎么解决的?
Mysql索引为什么用B+树?速度+磁盘io……
hbase介绍、底层存储结构。
Hadoop出错如何处理。
second name如何恢复数据的?
Hadoop适合存储小文件吗?提示namenode压力。
python的优点。
手撕链表反转。
总体感觉问的很有深度,但我hbase没用过,底层原理没咋看,所以就凉了

农行-开发-体检后无消息

笔试:先在很远的地方现场笔试,一个星期后通知面试
面试:一批10个人,首先笔试,简单的手撕代码,删除倒数第n个节点。然后10个人一起进去面试,8个面试官,一个个自我介绍,然后问问题。主要是针对你的简历进行提问,偏重于java和linux,不需要python。被问了redis的基本数据类型,计数;android界面跳转的方法;spark和hadoop的区别,只被一个面试官cue到,那些交大复旦保送的一直被cue,当时感觉没戏,没想到收到了体检通知🤣,银行面试比较玄学

58-数据开发-hr面后无消息

一面:
主要问项目,
hive中的map join,mapreduce过程,数据倾斜。
数据仓库的架构,
dw和dm区别?
全量提取与增量提取?
有什么要问的?

二面:
数据分析和数据开发区别,
统计不同浏览器的使用人数,怎么写mr程序,注意数据倾斜问题,key怎么设计?
职业规划?

hr面:
你觉得两个面试官怎么样?
倾向的公司?
为什么做数据开发?
偏向算法还是开发?
职业规划?
项目重新做你怎么设计?
用三个词介绍自己?
有什么要问的?

华为-大数据开发-offer(已拒)

一面:
手撕最大连续子数组和。
数组和链表区别、
hashmap底层实现、
equals和==,
深度优先遍历和广度优先遍历,
二叉查找树遍历
一面面试官是做java的,问了好几个java题,我说不太会java,他就转而问数据结构基础了,感觉只要手撕代码写出来应该可以过

二面:
手撕爬楼梯。
mapreduce过程,
hadoop性能调优,
Hadoop和spark区别,
二叉树和堆区别?
常见排序算法和时间复杂度,
项目过程中的难题,
数组和链表区别,
java和python中基本数据结构及区别,
操作系统底层调优。这个真不会。。。

三面:
业务主管面试,主要问项目,自己设计大数据组件,接着介绍部门情况
华为面试体验特别好,不仅是面试官和善,而且面试地点在五星级酒店,有点心和咖啡供应,中午还有自助餐😀

hr:
华为投的是上海岗,但是hr说只有东莞有岗位,而且薪资也不是很满意,所以就拒了😭

dell emc-开发-四轮面挂
一面:
自我介绍,
项目难点,
操作系统生产者消费者及难点,不会
说说Kafka,
Linux命令:如grep -I ,
进程线程,死锁情形,如何处理,
手撕判断数组是否是一个二叉搜索树。

二面:
手撕两个排序链表合并,
手撕判断二叉树是否对称。

三面:
手撕链表反转,二叉树高度,
四种join解释,如何用left join和right join模拟full join,
项目具体介绍,
Kafka原理。

四面:
英语即兴演讲美国***或者新闻,或者某个电影(╯°□°)╯︵ ┻━┻英语口语太弱了,说不出来😭
给简历的txt,如何判断两份简历的相似性?
dict底层数据结构,索引结构,查找过程,innodb叶子结点存储什么?

b站-数据开发-offer

一面:
主要根据简历上的项目问,每个提及到的知识点都问了,比如我的简历中的kmeans算法过程,优缺点;kafka原理等
python的一些基础知识,比如如何读取数据,重复值处理,str转json,json转str等

二面:
二面主要问项目,说是一面面试官觉得我挺符合岗位要求就不再问技术点了😂

三面:
技术总监面,都是一些基础题,比如python中的数据结构有哪些,区别是啥?用到的排序算法有哪些,时间复杂度多少等等



还有上清所、电信云计算、上海农商银行等国企和银行的面试,问的技术点都不难,大都是问项目和***面,感觉靠运气,比较玄学

大家加油!!!⛽️😀









#携程##美团##华为##数据开发工程师##校招##面经#
全部评论
体检还能挂人?
点赞 回复
分享
发布于 2019-10-28 17:16
大数据是真的惨
点赞 回复
分享
发布于 2019-10-28 18:50
秋招专场
校招火热招聘中
官网直投
大数据找不到实习,我转Java开发了..
点赞 回复
分享
发布于 2020-01-07 20:51
楼主是科班吗?
点赞 回复
分享
发布于 2020-01-08 19:05
楼主用的语言不是java吗?大数据开发不是要会java吗?
点赞 回复
分享
发布于 2020-03-17 18:05
楼主的学历方便透露吗?985、211吗?
点赞 回复
分享
发布于 2021-07-01 16:30

相关推荐

年前:京东-京东零售部门1月2日投递1月3日业务一面1. 自我介绍2. 实习内容详细介绍3. 数据倾斜情况遇到过吗?怎么解决的?4. 都用过哪些Flink算子?5. 项目里的Flink的状态和CEP编程具体是怎么做的?6. 大状态遇到过吗?怎么解决的?7. ClickHouse的近似去重了解吗?8. 算法题:爬楼梯1月10日HR面:1. 自我介绍2. 为什么来北方读书3. 有什么好的学习方法嘛?4. 最近在学什么新技术?5. 为什么转数据开发?6. 请简单从业务角度说明一下,实习期间自己是如何帮助团队HR面后转推荐百度-移动生态数据研发部12月26日投递1月5日业务一面:1. 自我介绍2. 数据仓库建设理论3. DWS层为什么用ClickHouse?4. Spark内存溢出的情况有过吗?5. 用过的Spark算子是什么?6. Spark 为什么比 mapreduce 快7. Spark的shuffle机制8. mapreduce各阶段都在干什么?9. HDFS读写流程了解吗?10. Java的垃圾回收机制是什么?11. Java的线程和进程区别是什么?12. 还问了个和线程相关的问题,不太懂忘记了13. 是否还了解其他可视化工具?14. SQL:求每个省份下user总成绩的第一名15. 代码考察:将JSON格式的字符串解析成map1月11日业务二面:1.自我介绍2.拷打项目3.实习期间遇到的难点是什么?4.Spark和mapreduce的区别5.算法:快排1月19日业务三面:1.为什么想转数据开发?2.算法和数据开发的区别是什么?3. Java内存管理4. Java垃圾回收5. Java线程6. Kafka如何实现消费者 exactly once7. 实习项目的一些问题,每日的数据量,Spark集群设置三面后挂实习期间涉及到了数据开发的经历年前还面了一次字节,对该经历从建模理论到建模优化都拷打了一遍,虽然挂了,但可以说是最有收获的一次实习面试,对做过的项目有了全新认识
点赞 评论 收藏
转发
19 115 评论
分享
牛客网
牛客企业服务