字节数据平台_数据开发实习一面

1.自我介绍
2.简历上实习经历拷打
3.spark的执行原理
4.宽窄依赖的区别
5.sql题:①sql实现分别实现最近7天观看不同视频个数的前五名的userid,②观看超过50个视频的女性中,完整观看率最高的10个用户

总结:hr打电话通知的时候说是校招,当时我还纳闷都还没投呢怎么就给面了,结果面试的时候一聊是实习😅,感觉kpi面了,面试官全程没露脸。sql题写完连反问都没有就要结束😂,还是我追着他问了几句😓
全部评论
请问岗位全程是什么,是大数据开发-数据平台吗
1 回复 分享
发布于 08-25 19:24 北京
请问面试的sql题是怎么给出的?是他自己口述出来还是有题目图片展示? 然后要用什么形式跟他回答呢?自己打出来答案发给他?
点赞 回复 分享
发布于 08-07 10:45 重庆
第二道sql题参考答案 SELECT userid, -- 完整观看率 = 至少完整观看1次的视频数 / 总去重视频数 ROUND( SUM(has_complete) / COUNT(DISTINCT video_id) * 100, -- 分母为去重视频数 2 ) AS complete_rate FROM ( -- 子查询:先按用户+视频分组,判断该视频是否至少完整观看过1次 SELECT w.userid, w.video_id, -- 若该视频有1次以上完整观看,标记为1(否则0) MAX( CASE WHEN TIMESTAMPDIFF(SECOND, w.start_time, w.end_time) >= v.duration THEN 1 ELSE 0 END ) AS has_complete FROM watch_records w JOIN users u ON w.userid = u.userid JOIN videos v ON w.video_id = v.video_id WHERE u.gender = 'female' AND w.end_time > w.start_time GROUP BY w.userid, w.video_id -- 按用户+视频去重 ) AS t GROUP BY userid HAVING COUNT(DISTINCT video_id) > 50 -- 总去重视频数超50个 ORDER BY complete_rate DESC LIMIT 10;
点赞 回复 分享
发布于 08-06 22:46 北京
第一道sql题参考答案 SELECT userid, COUNT(DISTINCT video_id) AS video_count FROM watch_records WHERE start_time >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY) -- 按开始时间筛选最近7天 GROUP BY userid HAVING video_count > 0 ORDER BY video_count DESC LIMIT 5;
点赞 回复 分享
发布于 08-06 22:45 北京

相关推荐

09-19 12:42
已编辑
门头沟学院 测试开发
📍面试公司:明源云(9.19)💻面试岗位:测试(46min)❓面试问题:1. 自我介绍2. 评价一下自己的性格,为什么这么说3. 说一下职业规划4. 实习做过开发的内容,为啥不去做开发呢下面的问题都是面试官准备好的然后来问的5.一个接口本身应该返回100个订单数据,结果只返回了80个,如何利用SQL去排查这个问题?进一步怎么排查这个接口问题(说了select count(*),DISTINCT,为null的情况)6.描述一下测试流程,整个项目中是什么角色?然后工作职责有哪些?7.有没有自己去写过测试方案,去考虑测试的方法,测试计划,测试范围和风险等?8.在项目中用到了哪些测试的工具?9.项目中写了多少接口自动化,多少UI自动化?时间占比是多少?(具体写脚本,维护调试,执行多长时间)10.负责测试一个电商促销系统,请你列举三个可能的高风险测试点和它的验证方法11.最近在学什么测试相关的新知识,为什么学习这个,通过什么渠道去学习?学了多长时间了?遇到什么困难?怎么解决的?学的东西有没有自己去实操过?12.自己项目接口自动化的前置数据怎么来的?13.假如你现在做一个金融系统,要构造用于各种测试,各种交易场景。比如成功失败,公共拦截,这样的测数据是非常困难并且耗时的。因为他这个数据要做很长的链路才能造出来。那你有什么创新的解决方案来动态高效的生成和管理这些复杂的测试数据呢?14.现在你参加一个项目,但这个项目时间非常紧,交货时间非常紧。那么项目经理就认为他权衡之后就认为测试环境最不重要,想压缩测试时间。你是这个项目设计负责人,你能够你是如何设计一个创新的质量保障方案,来说服它既能保证质量又能提速。15.电商的一个登录界面,这个界面上有一个账号输入框和一个密码输入框。然后还有一个登录按钮来清理设计测试用例,至少要覆盖功能界面和安全性。请你说出每一个用例的思考点16.你现在正在一个测试任务里面,然后你发现开发bug没修复好,问题频繁被驳回的情况。你如何向你的你的经理和团队其他成员沟通你的改进建议并推动改革。17.反问(问面试流程,业务(就回了一句话做房地产开发软件),建议(无???))总结:没根据简历问,都是准备好的问题,有点像ai面试就算我回答的差,反问环节也不至于什么都不回答吧,有点不尊重人了
查看16道真题和解析
点赞 评论 收藏
分享
评论
3
13
分享

创作者周榜

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