首页 > 京东快手美团一点资讯shopee面经+华为计算线通用软件面经
头像
青木长风
编辑于 2020-10-24 15:19
+ 关注

京东快手美团一点资讯shopee面经+华为计算线通用软件面经

2020.10.24 已更新进度
----------------
从七月决定放弃保研找工作至今,如今秋招接近尾声了,结果也很顺利,期间牛客网帮助很多,想着来回馈一下🥑们,整理一下面经发到这里

背景:985本科科班 专业前百分之20,参加了十几个竞赛,拿到了4项国家级,2项省级,4项校级奖项。院级实验室负责人,论文一篇sci b在投,七月份开始找工作,无实习经验,七月底到八月底在一个小厂实习了一个月。

京东:
提前批,数据开发工程师

感觉京东是大厂里最容易拿offer的,面试时间最短,难度最低,流程也挺快

一面:

  • 根据简历问了很多数据挖掘方面的东西

  • xgboost的原理

  • 数据挖掘的流程

  • 数据处理的细节问题

  • 算法题,讲思路

  • 反问

二面:

  • 主要还是问了很多数据处理方面的细节

  • 比如独热码

  • 算法题,讲思路

  • 反问

hr面:

  • 目前情况

  • 过往经历

  • 能否提前实习,实习的时间段是多久

对薪资不满意,gg

快手(已意向书):
数据平台部-数据研发

整体上一面二面hr面,每个面试官都很不错,面试体验佳。

一面:

  • mapreduce

  • 什么是数据倾斜,如何解决

  • hdfs的文件格式

  • 行式存储和列式存储

  • mysql事务ACID

  • 事务隔离机制,mysql默认事务隔离机制是什么

  • 什么能做主键

  • mysql运行日志

  • 索引怎么实现的,讲一下B+树

  • 索引为什么不用散列表

  • 两个sql题:求用户当天登陆是登陆的第几次。求用户当天登陆是连续登陆的第几次

  • 算法题:有序数组中所有两数之和等于K的组合

  • 反问

二面:

  • 问项目

  • 问实习

  • 按时间求每个城市的pv,uv

  • 写了三种写法,面试官问哪个最好,为什么

  • count(distinct)的优化

  • 这个hive在mapreduce是怎么运行的,map端输出的key-value值具体是什么?

  • 二叉树后序遍历 递归写法 非递归写法

  • 智力题,盐水和糖水

  • 没有反问环节

hr面:

  • 自我介绍

  • 为什么放弃保研

  • 实习收获

  • 期望城市

美团(已发带薪offer):
基础研发平台-大数据部门-数据系统研发(貌似是后台开发岗)

笔试:

  • 在赛码网做的

  • 好像是五道编程题,忘记a了几道,反正难度一般

一面:

  • 数据从内存中写到磁盘的过程

  • 为什么分成脏读 不可重复读 幻读

  • linux常用哪些命令

  • shell是怎么运行linux命令的

  • ls是怎么实现的

  • 索引是怎么加快查询的

  • 编程题:二叉树层次遍历,每个节点权值乘深度

  • 反问

二面:

  • 聊项目,聊经历,感觉面试官很满意

  • Mysql,事务ACID,隔离机制,脏读幻读,引擎

  • 写算法题:找规律并实现,规律其实就是凯撒密码 字母移位(感觉像送offer)
  • 计算机网络TCP四次挥手及其状态

  • 操作系统IO模型

  • select,epoll,poll

  • 反问(祝您七夕快乐)

三面:

  • 聊简历,聊项目

  • 深挖项目

  • Mysql相关知识

  • 编程题:读完题发现其实就是类似求翻转数组的最小值所在的位置

  • 闲聊:为什么选择美团,看重什么,工作内容,城市,反问能不能提前实习

hr面:

  • 电话面试,美团每一轮之间都正好隔着一个周

  • 个人介绍

  • 为什么不读研

  • 聊自己做的最好的项目

  • 如何时间管理

  • 自己的缺点

  • 拿了哪些offer,为什么拒了某大厂

  • 反问,but没什么问题好反问

10.23日:美团发了正式offer,今年的薪资确实很香,岗位是数据系统研发,貌似算后台开发岗,接了

一点资讯(已发带薪offer):
大数据开发工程师

时间隔得有点久了 记不清楚了 整体上难度不高

一面:

  • 八道编程选2道,我直接做了四道。依稀记得有两数之和,堆排序求前k大

  • 谈谈项目

  • 反问环节,问:为什么不问基础知识?答:那都是问没有项目可将的同学的

二面:

  • 问简历问项目

  • mapreduce具体过程

  • Hive数据倾斜怎么办

  • 一道关于二叉树的编程题

  • 反问环节

三面:

  • 感觉有点类似hr面

  • 个人介绍

  • 介绍一下最近学习的新技术

  • 如何去学习的

  • 以往做竞赛最难的地方

  • 闲聊,三面时间很短,基本上没问什么技术问题

hr面:

  • 个人情况

  • 实习收获

  • 拿了多少offer了

  • 未来打算

  • 有女朋友吗

  • 能提前实习吗,实习的时间段是多久

  • 九月中下旬发意向书

带薪offer:没什么福利,年终奖也没保证,拒了

shopee(等意向书):
数据研发工程师

一面:

  • 个人介绍

  • 实习做的什么

  • 数据倾斜怎么办

  • hadoop相关知识 mapreduce

  • 给了一个sql问hive怎么把它放在hadoop中执行。类似wordcount

  • sql题:选出每个班前十名的成绩:用个窗口函数rownumber即可

  • sql题:选出买了a也买了b的用户,两种写法:常规题了很简单

  • 编程题:把给定的数组中0移到右边,非0元素彼此之间顺序不变,不能开新数组:一次遍历即可

  • 反问

二面:

  • 杀死进程 leetcode582:讲了三种方法,最后用hashmap做

  • 孤儿进程

  • mysql索引底层,为什么快

  • 三大范式

  • 给情景,创建好表,写三个sql

  • 多线程

  • 线程安全

三面:
  • 闲聊
  • 项目经历
  • 反问
hr面:
  • 比较常规
  • 1-2周出结果

华为(等主管面):

一面:

  • 个人介绍

  • 挖项目

  • 用过linux系统吗

  • 对计算机网络的认识

  • 编程题:简单难度,给一个int数组,求对应的名次数组

  • 反问环节

  • 一面主要就是挖项目,编程题和问题都很简单,感觉很水

二面:

  • 个人介绍

  • 深挖项目

  • cpu占用内存过高怎么办? 答了五步

  • 路由表建立过程

  • 编译过程:预处理,编译,汇编,链接

  • 编程题:给一串字符串进行移位,移位规则是按斐波那契数列与字符串一一对应,也很简单

  • 面试官比较严肃,声音很小。
主管面:
  • 没问什么技术,主要就是聊经历
上周hr问我还考不考虑华为,考虑就开始审批

除此之外还拿了几个offer,但是都拒了。秋招不易,不想去的公司要早点拒。

祝大家找工作顺利,offer多多!

更多模拟面试

全部评论

(7) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐