个人信息 自我介绍 最大的优点 最大的缺点 核心竞争力 未来五年的职业规划 他人对你的评价 工作中遇到的最大困难 理想的上级类型 对公司和产品的了解 应聘该岗位的原因 能为公司带来的价值 最快入职时间 期望薪资有什么 反问
介绍项目 说一下遇到的难点 项目的核心指标就是**的占有率吗? 怎么验证数据的准确性? 有遇到过数据对不齐的时候吗,怎么发现的。 讲一下数仓分层的好处 如果需求方想临时插一条数据进数仓,怎么解决。答找后端更新数据,我再重刷。 除了这个办法呢?能不能在数仓中直接insert一条数据。 为什么不建议直接往同一个分区追加新的数据? 为什么要选择数据开发?别人都说数据开发是sql boy,你怎么看这句话。
数据开发岗位,第一批次 题型:选择题10道,算法题3道,sql题一道 作答情况:算法题:1.5 sql题:1 1、 一看题目吓一跳,写的跟小作文一样,,,最长上升子序列和字典序,不过仔细看了下不是很难,做出来了 2、字符串权值,又是小作文。不会做,和同门讨论了下好像只看第一位就可以? 3、0-n 中取m位数,找出大于k的个数,50% 4、sql题,计算总销售额,平均销售额,不算很难 #携程校招笔试
数仓有哪几层,每层作用 星型模型和雪花模型 累计快照事实表,拉链表 如何进行维度建模 遇到的数据倾斜问题 大小表join 内部表和外部表区别 拉链表如何设计 spark为什么快 指标体系的建设和管理 用过bi报表之类的吗 炸裂函数,开窗函数 rdd和dataframe的区别
二面40分钟左右结束,没问项目 问对kafka、数仓分层理解 在学校干啥了,学习大数据的途径方式 然后就是两个类似场景题目,讲思路不用写代码 一个是大数据单机处理:对10Tb数据全局排序 一个是判断链表相交 第 一个回答的💩一样,第二个还好 第二天收到感谢信😭 #面试# #大数据# #字节#
1.自我介绍 2.jvm的gc全流程,为什么要分这么多区,标记整理等算法对于gc的优缺点,遇到过哪些gc的实际例子,怎么定位这样的问题 3.同一个进程中有三个线程,一个线程发生了内存溢出,另外两个会怎么样,为什么 4.线程共享数据怎么实现的,一致性怎么保证 5.手撕:判断完全二叉树,反转链表 6.sql:窗口函数 7.hdfs架构,读写数据流程,datanode在写数据的时候挂了怎么办 8.小文件
有选择,简答,sql三类 选择:好几道逻辑思维题,还考了一个关于线性回归的题,不会写 sql:难度不是很高,可惜我把rank函数全忘了,通过率为0(要求输出结果带排名),有一题要用一下窗口函数,也忘了正确的格式了,大寄特寄 问答题:业务场景题(直播效果分析),业务分析题(指标体系搭建和分析思路) 对不起,感谢给了双非dd一次笔试机会,可惜之前没怎么好好复习,sql本来手拿把掐的也给搞砸了,笔试前还
hdfs写文件流程? 什么是RPC通信? 为什么hdfs副本数是3不是4? 为什么一个block默认大小为128m不是200m? pipeline管道是什么? 大数据都问这些吗?#大数据面试题#
推荐阅读文章列表 大数据开发面经汇总【持续更新...】 我的大数据学习之路 大数据开发面试笔记V6.0 SQL题目 来自字节跳动数据开发一面 有一张用户登录日志表ods_login_usr_log, 包含user_id(用户id)和login_dt(登录日期) 问题:计算每个用户最大的连续登录天数,可以间隔一天 -- 举例如下: -- 输入 use_id login_dt 1001 202
1.自我介绍、成绩排名、读研计划、奖学金、是否挂科、有无数模竞赛经历 2.介绍项目,数仓设计中主要考虑的点 3.开发用的语言 4.项目数据量多少,报表用什么软件做的 5.实习工作介绍,dqc怎么用的 6.实习最难的一点是什么 7.机器学习和深度学习了解吗 8.python常用的包 9.rdd和dataframe和dataset的区别 10.hive查询过程怎么优化 11.你的性格在工作中的优势 总
1.自我介绍 2.实习技术难点 3.项目技术难点 4.id timestamp 位置 三个字段完全一样的去重,sql怎么做scala怎么做 挑选同个人最后一个时间戳的记录,sql怎么做scala怎么做 5.spark submit提交参数 6.内存/并行度参数优化方案和技巧 7.当出现数据倾斜的时候怎么排查,怎么处理 不能只提八股,要完善分情况的答 8.两数之和 9.小数之和 10.反问,写sca
总评:一面已挂。有一些题记得不太清楚了,主要考察游戏理解、ABtest、业务。业务和ABtest还需要提升。 1. 自我介绍 2. 玩过哪些游戏。着重问了王者荣耀、决战平安京之类的MOBA手游。 3. 为什么法师一般走中路? 4. 怎么做ABtest? 5. 在完成了ABtest后,要给领导汇报,报表/汇报上该写哪些东西? 6. 游戏中的新手指引,如何从数据分析的角度来看新手指引有没有用?(提示:
字节 数据开发 8.22询问是否有意愿面试 8.28 约面 9.3 一面 自我介绍 1. 数据仓库建模理论 2.数据仓库分层相关 3.3道编程题 (2sql )很简单 面试官挺好。但是感觉要凉,面试官说如果有后续就继续推进,第一次面试,还好小姐姐好说话。
1.自我介绍 2.实习中需求方向源自于哪里,最终交付哪些东西 3.数据倾斜展开聊聊,数据倾斜的本质,热点数据处理 4.bitmap原理和运用场景 5.零点漂移怎么解决 6.常见的维度建模模型和方法 7.java的垃圾回收机制 8.关系型数据库介绍一下,和数据仓库的区别 9.MySQL索引 10.数仓分层介绍一下,分层的好处 11.spark宽窄依赖,算子举例 12.手撕:java二分查找,sql窗
面试官很好,这是我秋招面的时间最长的一个面试,整整1个小时。 1.自我介绍 2.挖项目 3.五个sql手撕,不让切屏 4.python口述手撕 5.奥数题(如何估计一个房间有多少老鼠) 6.详细问经历,每个经历都问