京东算法工程师实习生一面面经

一面(约60分钟)
面试官从两道SQL题切入:第一题要求计算在指定日期登录的用户与其上次登录间隔的天数;第二题需将商品按销售额降序排列,并将前10%标记为第一档,依次类推。随后对简历中的项目进行了深入追问,延伸探讨了实习中未曾细究的细节,具有一定挑战性。
二面(约45分钟)
本轮聚焦业务逻辑与实际问题解决能力:首先围绕一个项目展开,重点询问实施中的难点、卡点及最具挑战的部分;随后完成两道SQL题,包括统计连续登录超过三天的用户数量,以及计算每个用户最近30天内登录时间间隔的平均值;接着是一道费米估算题,要求估算一个城市每日的咖啡销量;最后探讨了电商平台应重点关注哪些指标。
三面(约30分钟)
此轮侧重软技能与岗位适配度:从自我介绍入手,重点考察对实习业务的理解程度,期待候选人能超越执行层面对业务进行思考;询问了跨团队沟通中出现问题时的应对策略;同时也坦诚交流了工作强度、地域适应性以及与朋友工作时间差异等现实问题。
整体体验
面试官均展现出专业与耐心,对未掌握的内容会逐步引导,整体沟通体验良好。建议后续面试者重点准备SQL连续类问题、业务场景题以及项目的深度思考与表达。
全部评论

相关推荐

12-06 22:16
武汉大学 Java
点赞 评论 收藏
分享
1.列举几种数据倾斜的情况,并解释为什么会倾場咏,以及如何解决?2.解释一下 SQL 运行步骤,是否有优化空间如果有,如何优化:SELECT a.id,b.nameFROM a LEFT OUTER JOIN bON a.id =b.idWHERE a.dt='2016-01-01'AND b.dt='2016-01-01';3.已知表 a 是一张内部表,如何将它转换成外部表?请写出相应的 Hive 语句4.用 select 做查询时,用哪个函数给值为null的数据设置默认值?5.Hive 中,建的表为压缩表,但是输入文件为非压缩格式,会产生怎样的现象或者结果?6.订单详情表 ord_det(order_id 订单号,sku_id 商品编号,sale_qtty 销售数量,dt 日期分区),任务计算2016年1月1 日商品销量的 Top100,并按销量降序排序7.某日志的格式如下:pin|-lrequest_tm|-url|-|sku_id|-|amount,分隔符为"-',数据样例为:张三-|q2013-11-2311:59:30-www.jd.com-100023-110.15。假设本地数据文件为 sample.txt,先将其导入到 hive的test 库的表t_sample 中,并计算每个用户的总消费金额写出详细过程包括表结构8.test.log 日志中内容如下左列所示,使用awk 输出右列 4行数据:左列:10-3-jd-dv、2-4-jd-dv、5-7-pv-click、36-24-pv-uv、37-24-pv-uV、24-3-uv-mq右列:10-4-jd-dv、5-7-pv-click、37-24-pv-uv、24-3-uv-mq9.Storm 的分组策略有哪些?
点赞 评论 收藏
分享
11-14 14:11
已编辑
武汉大学 Java
我的实习求职记录
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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