快手大数据开发

#面试问题记录#
我前几天面的大数据开发岗位,社招,岗位薪资是30-60k的,面试问题如下
1 先自我介绍
2 从你做的实时项目和离线项目重点讲一下你建设的过程和遇到的问题
3 对于离线来说,你的dwd,dws,dim,ads是怎么建设的,dwd是按照什么划分的dws建设的时候需要遵循什么规范,如果一个业务在最开始做基建的时候需要怎么规划,dws如何建设可以做到后续的复用,如何体现可扩展性
4 对于dqc规则一般都是配置哪些,触发了规则怎么止损,对于数据治理你怎么治理的,治理有啥量化的指标,对于一些耗时很久的任务如何进行优化
5 对于实时来说我看你经验比较丰富,你平时实时主要是用哪些技术栈,对于实时一般哪些问题比较严重,你主要是做了哪些优化,优化之后提升了几倍性能,如何确保这个实时任务不延迟不出现计算问题,对于监控怎么监控的
6olap的几个都聊一下,为啥需要选型这个,都各有哪些好处,为啥现在各大公司都在追求湖仓一体,对于超大的数据,一天如果有千亿起步的量级,对于数据生命周期和每个表的分区分桶和索引有啥好的方案
7 对于用户画像你是怎么建设的,是如何高效的运用你建设的数仓模型,对于时效性你怎么做到的稳定可靠
8 ai你们公司有用吗,ai如何进行提效的,对于一些常规的报警和一些常规的上线ai可以解决吗,怎么玩的
9 你也干了几年大数据开发了,如果你作为一个领导者如何评价你们团队数仓建设的好不好,对于好的地方如何量化,不好的地方如何改进,如何平衡各个业务的模型规范
10 你这边有啥问我的,
我面试了2场了,给我的感觉就是人家招的是需要有实时和离线能力的人,而且是需要有快速解决问题,并且可以给团队带来技术的人,还可能要点对整体技术基建和带人的领导能力,当然薪资估计也比较高,我估计给40k起步应该问题不大的,而且我估计过了,hr频繁给我打电话呢,我还是不打算去,毕竟去年刚来这家新公司,对于需要玩大数据实时离线的可以看看我上面的问题你们都能不能会,都会估计可以去试试快手
全部评论

相关推荐

不愿透露姓名的神秘牛友
03-26 10:00
快手 商业化销售运营 base15 硕士985
点赞 评论 收藏
分享
两点面完京东火速三点面字节,哎感觉有点神志不清了同时面试官这里我的简历还是前年的,一直没更新过,感觉完全发散想到什么问什么,给我绕晕了移动os部门1 自我介绍2 介绍一段实习经历2.1用的都是Java开发,字节内部大部分是go,转语言学习大概需要多久(回复几周时间,可以看情况调整进度)2.2实习时间安排2.3拷打实习项目3 MySQL聚簇索引跟非聚簇索引区别是什么4 MySQL事务隔离级别5 可重复读解决了什么问题6 间隙锁是什么,发挥什么作用7 MySQL的int占几个字节,bigint占几个字节(4,8 当时这里有点忘了不太确定,面试官一点反馈没有我还以为自己说错了)8 utf8下,varchar(20)最多放几个字符9 int11是什么意思?(宽度的意思?这个当时是真想不起来了,后边一查这玩意MySQL8.0都废弃了)10 如何解决大数据量下的深分页问题11 Redis在项目中主要起什么作用12 Redis热key可能会出现什么问题,如何解决13 Redis常见数据结构,分别有什么作用13.1 zset为什么可以做排行榜13.2 zset底层跳表是个什么结构,是如何根据score排序的(这里一点没答上)14项目中都是单体部署的吗?(回答有用到集群,但也不接着问,有点莫名其妙)15 小程序端发送请求到服务端的过程(只答上了dns解析与tcp连接,没准备过)16 tcp三次握手的过程,为什么需要三次17 有用过消息队列吗?(实习中用过,但也不继续问)手撕sql,有员工表e,部门字段d,查询部门人数多于50的部门,select d from e group by d having count(*)>50,当时没怎么想就写上了,然后马上就给我出下一题手撕 分割回文串 回溯那道先说了下思路,回溯枚举,同时判断是否为回文串,结果面试官一直揪着判断回文串问,因为我说的是双指针头尾遍历,先问我时间复杂度是多少,又让我优化,但是题解上灵神也是这么写的,我看了十分钟也没想到怎么优化,于是先让我写,结果又写了十分钟边界没处理好,面试官说就这样吧进入反问面试表现,有什么建议吗?答: 可以多去大厂实习(...是我不想吗,那你给我过了不就好了)这回答的我有点蒙,也没问业务就结束了暂时想起这么多,面完京东有点晕,都忘了开录音了,不过现在面完三个多小时还没发感谢信,已经知足了,上次面懂车帝半个小时就发感谢信了
查看24道真题和解析
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务