58同城,数据开发一面+二面 面经

58同城一面:(7.29)
1、自我介绍
2、问实习的具体工作
3、深挖项目
4、讲下MR的具体任务过程
5、Hive中数据倾斜的问题以及spark中数据倾斜的问题
6、两道SQL题(求三门课都大于80分的学生、求每门课都大于平均分的学生)
7、JVM内存模型
8、堆中的划分结构
9、对象的回收过程
10、有哪些垃圾回收算法以及优缺点
11、讲讲HashMap底层原理
12、红黑树什么时候会再转化为链表
13、场景题:通过id检索姓名以及通过姓名检索id 该选用什么数据结构
14、linux中查看进程号(只显示进程号) ps + awk
15、awk在日志分析中的使用
16、介绍下自己在什么场景下用到redis
17、说下redis的去重的具体实现(布隆过滤器)
18、redis有哪些数据结构
19、场景题:记录最近一分钟用户ip的访问次数(zset实现滑动窗口)
20、写一个快排
21、将上面的排序算法提供给组内其他人进行使用的注意事项(代码规范、注释、日志记录)
22、对现在的实习的看法(看是否要留在现在的公司)
23、问之后的一些规划(是否留北京、想偏重数据开发还是算法)
24、面试官介绍了下他们组的具体工作内容,问我对Flink实时这块是否有兴趣
25、反问:
总共几面(三面技术+hr)
具体是58的哪个部门(安全中台)
面试官老师挺好的,遇到不会的会一直引导我往下面说

58同城二面:(8.3)
    1、自我介绍
    2、实习的项目
    3、介绍kafka
    4、kafka高可用体现在那里
    5、为什么要用ES,相比传统数据库有什么优点
    6、为什么要使用Scala开发spark而不使用python
    7、网络OSI主要分为几层,每层做什么的
    8、从网卡收到一条数据后,再到应用层整个处理流程(内核协议栈)
    9、讲讲IOC的实现原理(反射)
    10、MySQL中索引的建立需要考虑哪些问题
    11、为什么不能在性别字段上建立索引
    12、多线程交替打印奇偶数
    13、讲讲对Nginx的了解
    14、询问实习的情况
    15、面试官讲了下数据开发过程中数仓的相关点
    16、反问
        询问部门有用到哪些技术栈
        部门偏向后端开发多一点还是数开多一点
应该是部门的大佬,我没答好的都会给我大致讲下过程,自己下去好好查找不足

给孩子一个三面吧!

#58集团22届秋招面试##面经##校招##数据开发工程师##大数据开发工程师#
全部评论
大佬怎么样了,hr面了吗
1 回复 分享
发布于 2021-09-17 21:53
感觉好难啊
点赞 回复 分享
发布于 2021-09-15 10:43
617606681 58的可以加一下这个群吧 交流一下进度
点赞 回复 分享
发布于 2021-09-16 18:55
请问大佬大概什么什么时候能hr面 你知道吗
点赞 回复 分享
发布于 2021-09-17 13:08
问这么多问题,还不给过??
点赞 回复 分享
发布于 2021-09-17 22:17

相关推荐

10-15 16:29
门头沟学院 Java
刷题刷题刷刷题:大家都想拖三方,然而实际是只要学校三方发了你就基本拖不了😋,要么就拒,要么就签,公司能给你池子,你可池不了公司
点赞 评论 收藏
分享
评论
9
51
分享
牛客网
牛客企业服务