1面:
聊项目
hive:
内部表,外部表
数据倾斜及解决
锁表
spark:
reducebykey和groupbykey的区别
flink:
如何保证一致性
说了一下check和barrier
sql的索引及区别
说了一下聚集和非聚集
sql的引擎相关
innodb和myism简单说了一下
算法题:
给一个二维数组
左上到右下的消耗最小
(dp解决)
sql
求七日连续登录的人
没做出来
反问 业务内容和评价
10分钟后2面
第一个问题:
操作系统如何工作:
问懵了
然后继续说如何进行内存管理和文件管理,进程管理(不懂)
第二个问题
讲一下hadoop这些分布式如何实现:
继续懵逼(讲了一下主从复制和选举)
第三个问题
讲一下RDD如何实现分布式的
彻底蒙蔽(这时候我都不知道说啥了)
做题
求数组第二大数
(遍历一遍解决)
然后继续问Kafka如何实现分布式
讲了一下broke和partiton 感觉面试官不太满意
然后让手写网络编程 实现服务 对redis的各种数据结构调度
(懵比) 写不出来,讲了一下多态分别实现不同的控制类,客户端传过来啥操作,多态调用啥操作
感觉面试官也觉得不行
内心知道凉凉
反问面试官觉得我哪些方向需要提高
10分钟之后接到凉凉的通知
全部评论
(7) 回帖