美团 & 字节 一二面 HR面 (许愿OC)
9.10更新 同时收到了两家的意向~ 大家加油
- 从八月中旬最开始只投了美团和字节,没想到都比较顺利
- 楼主上海某985,本科,安全专业,不过面试的是偏向于安全+开发的岗位
- 秋招大家加油呀!
- 美团只有两面,字节是内部推荐也只有两面(正常秋招是三面)
美团一面
- 部门介绍
- 自我介绍,学过哪些课程
- 进程,线程,协程区别
- OSI七层模型,各层有那些协议
- HTTP,HTTPS区别,解释SSL过程
- 虚拟内存
- 内存交换,cpu与cache的关系
- 进程通信
- 索引及索引数据结构。B+,B树,跳跃表
- LCM树(没答出来)
- 海量数据,查询某一数据是否存在(可以有误判)
- 链表判断是否环
- 有环链表判断环的入口
- 反问环节
一面基本没有安全相关问题,大多数是八股文,算法也比较简单。面完两分钟后直接约了七天后的二面。
美团二面
二面几乎没有八股文内容,全在挖掘项目
- 两个项目介绍,如何优化,在项目中做了什么工作
- 在内网如何进行网页访问时候的身份控制(回答的是在cookie中加入身份信息,不知道对不对)
- 接上条,有没有不用附带信息还可以实现的身份控制的方法?(答不出来,我很抱歉)
- 对数据库了解过什么(答:高并发这种了解不多,了解的是一些事务特性,索引,以及数据库安全)
- 说一说数据库安全(答:数据库水印,解释了一下数据库水印是啥,具体怎么实现,差分拓展等,扯了一大堆)
- 数据库指纹
- 算法:无序数组寻找top K的元素
- 算法:链表删除重复元素
算法挺简单的,也都在力扣练过,不过第二个一直有bug没找出来,结束时候以为凉了。。。。。隔了四天没收到消息,最后在招聘公众号后台问了一下,当天晚上就直接进行了HR面。
美团HR面
- 自己的性格特点
- 在项目中收获了什么(除了技术方面)
- 还在面试哪些公司,为什么不投XX公司(实际是因为懒)
- 在这些公司中如何选择
- 公司有哪些吸引你的地方
HR面都是正常问题,没有很特别的,最后说1-2周内意向书
字节一面
不知道为何字节两次面试都没有八股文。。。
- 自我介绍
- 项目内容
- 在项目中做了什么
- 项目相关问题
- C++ 参数入栈顺序,如果函数作为参数,这时候入栈流程是怎么样的
- 给了一些类型,回答用哪种强制转换让他们可以互相转换
- 算法:以K为分组,反转链表
- 判断图是否是树
- 最长升序子串
- 反问环节
一面答得不好,主要是算法磕磕绊绊的,花了很长时间,三天后收到通过的消息大吃一惊。
字节二面
- 面试官自我介绍,部门介绍(不得不说,字节的面试官给我的体验都很好)
- 上来指出:一面算法很一般,再给你一次机会(我:完了,要凉了),直接来了一道算法题
- 算法,利用函数 f(),f()以概率p返回1,概率1-p返回0,要求生成一个等概率随机生成0-M的数字。(我:...随机数的题型没做过啊,这次真的凉了)
- 与面试官交流,面试官也在引导思路,终于做出来了。(大爱字节面试官)
- 写算法的过程中,被指出代码习惯不太好,命名也不规范,一看就是刷力扣或者比赛养成的(大家在之后面试过程中可能也要注意下)。
- 算法结束,聊人生25mins。
两天后得知通过消息,HR面时间还没定。(不过字节的两次面试除了算法题感觉没有很大的参考价值。。。。大概是对项目比较满意,于是就没问很多其他问题)
9.7字节 HR面更新
对当前部门的业务是否了解
什么时间可以实习
自我评价优点和缺点
经历过最大的挫折
在项目中扮演的角色
回顾以前的项目,那些是可以改进的
反问环节
最后
- 面试之前都比较紧张,面试做算法的过程中就算暂时做不出来也要与面试官做好沟通,展示一下思路或者思考的过程
- 二面之前针对部门的业务(从一面面试官那里了解的),又准备了一些相关的知识,在面试的时候展示了一下(有点心机,hhhh)。
- 力扣刷的不多,不超过120道,但是对各个方面的题目以及热点题目尽量都学习一下。面试时候应该还是以简单中等题居多。
- 一定要了解自己的项目,针对项目可以深入展开的点一定要多说。
- 祝大家拿到理想的offer!