作业帮+阅文笔试~数仓/数据开发

#数据人的面试交流地##实习进度记录##数据人的面试交流地#作业帮时间是随机的,今天下午测的。作业帮是10道选择题加2到算法题:
选择题:考了数据结构排序二叉树,linux命令:awk '$NF' test 这里的test是一个有多行数据的文件,这命令是输出该文件末行的内容。还考了mapreduce优化数据倾斜的办法这里我好像选错了有两个选项一个是把count(distinct ) 替换为sum()group by 还有是将小文件先保存到内存中这两个好像是对的都可以优化数据倾斜此问题。还考了Flink的一些特性不过我还没学过flink,还考了kafka的高性能和低性能的一些问题,这我也是一脸懵。还考了六个盘的汉洛塔要移动几次才通过。然后是算法题,第一个是简单的二分查找,不过我只通过了94%,后面看估计是我对左右指针移动还是有点问题。第二个是leetcode32题,最长有效括号,可惜了我两个月前还写过但是还是没写对,只通过了63%。也不知道能不能过。
阅文(寄了,以为是8.30考没想到是8.30结束结果只写了20分钟):
这好像是前面是单选题,中间是不定项,后面是问答题
单选题:考了hive内置函数,考了hive与spark的对比,hadoop节点默认备份是多少~(还考了斗破苍穹的主角是谁虽然我没看过印像中好像叫萧炎)
不定项:有mysql中delete,drop和truncate这三者的区别特点(我对truncate完全没印象),还考了flink的一些知识。
问答题:第一个是mapredce工作流程这个还好,第二个是如何解决spark数据倾斜的方法。这里时间不够了我一点没写,也没多少印象。这里我现在写一下加深点印象
1.可以增加随机前缀或后缀:来打散数据分布,在后继计算中去除前后缀从而负载均衡
2.广播小表,如果是原因是小表与大表join可以将小表广播到每个节点,避免产生数据倾斜。
3.salting方法:为倾斜数据填加盐值,打散倾斜数据
4.分区策略调整:通过自定义分区器或者合理选择内置分区器来均匀分布数据
5.增大并行度:针对只有少量数据造成的倾斜任务,增加并行度可以更快地处理这些小任务
6.数据预处理:合并一些小文件,fliter操作等
第三四个就是写sql语句,第三个挺简单的就是第四题来不及看了。ok就是这些了,预祝大家都能找到自己想要的工作实现,我还是继续去沉淀去了,这一个月也不知道自己在忙些啥好像就是一直在刷算法题和sql题,八股都没怎么看,对组件的掌握还是太浅了。#实习##数据开发工程师实习##暑期实习加油##牛客AI配图神器#
全部评论
我没看到阅文的数开呀
点赞 回复 分享
发布于 2025-09-03 09:34 湖南

相关推荐

本周面试了快手社招技术终面,是个40多岁的女人,居然还是2个部门的最高领导,感觉是技术里面的高层,问的技术难题不多,主要是场景题,大概面了40分钟1 面试官先自我介绍一下部门干的活,以及后续对于新人来了之后主要是要干啥,以及她对新人的一些要求2 自我进行介绍,说一下你这边做的一些事情以及技术亮点3 你说一下对于技术开发需要遵循哪些规范,你感觉作为技术人对于数据如何可以体现你的价值,以及你感觉技术如何给业务进行业务提升4 对于一个湖仓架构,技术选型你优先会选择哪个,为啥会选择这个技术,这个对于别的优势体现在哪5 如果要你来做一个实时数仓,你感觉对于实时数据精确一致性需要如何设计,对于技术如何体现难度6 你做过财务数据和流量数据,你感觉这2方面的数据是有啥区别,对于技术来说如何选型,对于数据的指标哪些区别7 你认为对于行为数据埋点可以怎么设计,对于埋点会出现啥问题,你平时对于埋点实时接入会有啥问题,对于数据来说如果埋点设计的不好有啥风险8 你这边有啥需要找我理解的我感觉这个领导似乎对于技术不怎么面了,感觉是在问一些对于数据开发的思考和总体技术和风险评估,感觉像是在招一个职级比较高的人,面了大概40分钟,不知道能不能过,但我感觉有戏,过了再来更新
查看7道真题和解析
点赞 评论 收藏
分享
04-16 17:12
已编辑
河海大学 运维工程师
先说一下本人的情况,我目前在南京读大三,在找实习,以后想去合肥定居也想去科大讯飞工作,职业目标是做一个运维工程师,目前科大讯飞和鼎捷数智of怎么选?科大讯飞:工资日薪90r😊,工作地点在合肥,提供住宿,岗位是技术支持工程师,在研发交付部,不用自备电脑,岗位职责如图1,面试的时候,一个人面我,问的问题都比较基础,就问了一些基础知识看看我的掌握如何,也没拷打项目,有的还没回答上来😢,面试官人很好,结束的时候直接告诉我面试通过了,其实我想进技术部门,我问他有没有转岗机会,他说我要是对其他部门感兴趣,后续肯定会引荐的鼎捷数智:工资日薪165r,工作地点在南京,离学校近,无住宿,岗位是系统运维工程师,岗位职责如图2,需自备电脑,面试的时候,把鼠鼠吓坏了,人生第二次面试,三四个技术面试官一起面试我,直接人傻了,逮着我的简历、项目狠狠拷打,几乎能问的都问了,幸运的是,鼠鼠超自信,全都回答上来了,还一度把面试官逗笑,问的问题也涉及到所有我学到的知识一开始鼎捷数智投了简历 HR一直让我等消息 要么就不回复我 我先拿到的科大讯飞的of我都已经接受了 入职信息也填了 工号也分配了 就等去办住宿入职了 结果接受的第三天鼎捷数智让我面试 刚刚面完 两个实习都可转正 都是交付部门 怎么办 鼎捷数智工资高一些 更符合我的预期岗位 但是与我的目标地方和公司不同 科大讯飞进的部门不是我想要的 岗位其实也涉及运维的一些东西 但技术方面可能不如进鼎捷训练运维能力的强 岗位更对口 而且薪资低 不如鼎捷离得近 但是它真的是既在我的梦中情地 也是我的梦中情司 我以后就想在科大讯飞上班 就是不知道后续转岗难不难 而且我已经接受了of 再毁约会不会被拉黑😭😭怎么选啊???
offer帮选
点赞 评论 收藏
分享
评论
1
8
分享

创作者周榜

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