首页 > 美团/字节/腾讯/阿里 测开面经
头像
牛客762429839号
编辑于 2021-05-01 10:32
+ 关注

美团/字节/腾讯/阿里 测开面经

2021/5/1 更新

------------------------------------------------------------------------

网易云音乐一面 

1.sql查询(复现自己项目的表和一个联合查询)

2.字符串中连续出现次数最多的字母和次数(手撕)

3.判断链表是否有环以及环的入口(手撕)

4.数据库索引

5.什么是多态,以及多态的条件(继承,函数重载等)

6.研究方向

7.多线程问题

 

网易云音乐二面

1.测试场景题,开机界面测试

2.问项目(有测试相关问题)

3.问研究方向(还是又测试相关问题)

 

网易云音乐HR面

1.为什么不去搞算法

2.优缺点

3.如何学习

4.其他的问题都大同小异,可参考之前的那个HR问题

 

网易云音乐的面试体验还是不错,大概是题目刚还都是会做的,二面没做题,考察了对于测试的思考,我觉得很开放,就把自己知道的说出来就行了。

 

 

网易互娱一面 

1.sql增删改查语句,一个联合查询

2.求一个序列的最长递增子序列中字典序最小的那一个(手撕)

3.买股票(一次交易,手撕)

4.两个岛上两个人分别都有锁和钥匙,有一个船夫(不可靠),怎么保证可靠的传输

5.一根金条分三次发七天工资,每天都要发,如何切分

6.研究方向

7.记不太清楚的基础知识问题

 

网易互娱二面(大概率凉)

1.研究方向

2.项目

3.降维的方法

4.分类和聚类的方法(我也不知道为什么会问这些)

5.微信聊天的数据库表设计(回答得稀烂,自己给自己挖了坑)

6.类似于leetcode俄罗斯套娃信封问题的一道题(手撕)

 

一面面试官很好,代码题第一题没过,给了第二次机会,智力题第一题回答得不太好也给了第二次机会。二面更像压力面(不是,就是全是问到知识盲区让人倍感压力),代码也写得比较糟糕,虽然最后想到最优解的思路了,但是面试官好像已经不care了,还是怪自己没有准备好把。还有二面代码题是迄今为止遇到的唯一一道困难题,我之前都一直以为面试不会出这个难度的题。

 

百度一面 

1.传输层协议

2.http和tcp的关系

3.O(n)时间排好一个只有0,1,2的数组(手撕)

4.研究方向

5.python切片操作

6.字符串倒序

7.项目相关

 

代码题面试官应该是想让我用快排思想,我其实知道,但是脑壳昏不知道怎么写了,就用了计数排序,也符合要求了,但是最后面试官也还是问了快排思路,还好没让继续写了。

 

华为一面

1.项目

2.研究方向

3.两个可重复数组的交集(手撕)

4.计算机体系结构的知识

5.栈和堆的应用

6.测试的一些基本概念

 

一面通过之后,拒绝了二面,因为当时已经有了offer,所以确定是不去华为了,也就没有继续面了。

 

这几次面试看来,我还是坚持之前的看法,项目=手撕代码>基础知识,面试之前保持下写题手感我觉得也有帮助。还有就是心态稳住,有时候一着急真的就啥都想不起来了,这个问题我目前还没有解决办法,但是就多做准备把,着急最根本原因就是被问到了一些不太知道的东西(当然有时候也不是自己的问题)。我面试如果前面答得好,心态就会很放松,后面也会表现得更好。

 

昨天收到了网易云的offer。第一次面试是阿里,面得不太好,心态爆炸,昨儿面网易互娱,面得也不太好,心态爆炸。所以估计整个实习面试就结束了(如果互娱给HR还是会去的-_-),一头一尾都有些煎熬。好在实习是有了着落。我的2021年实习面经就更新结束了,再次祝愿大家都能拿到心仪的offer!

 

------------------------------------------------------------------------

美团一面(凉)

1. 有哪些锁,悲观还是乐观?

2. Python列表,元组,字典,集合区别

3. url过程

4. 项目中的难点

5. 研究遇到的难点?有没有思考可行方案?

6. 无序链表去重(手撕)

7. Sql查找订单时间最晚的三个记录

8. 微信支付测试用例


美团挂得就很玄学,手撕题写出来了,可能是测试用例回答得太差,面试官一直引导,好像最后答案还是没让面试官满意。


字节一面

1. sql第二高工资和去重

2. 矩阵从左上到右下的路径条数;每个格子有消耗之后的最少消耗路径(手撕)

3. 多线程相关问题

4. 数据库事务,关系型数据库和非关系型数据库区别

5. 操作系统死锁产生条件,如何处理死锁?

6. 数据库索引作用

7. 项目遇到的困难

8. 研究的困难以及最大的成就感


字节二面(凉)

1. 数字数组组合成最小的数(手撕)

2. 单例模式,如何实现?

3. Python类方法和静态方法

4. Python迭代器和生成器

5. 压力测试和负载测试区别

6. 项目难点

7. 负载均衡的方法

8. 数据库索引


字节一面问题答得比较好,手撕代码也是写得快,就过了,二面得问题回答得都支支吾吾得,手撕代码知道怎么做但是没写出来,面试官降低要求说可以用库函数,但是我不会用,然后就凉了。(然后面完的下个周一leetcode每日一题就是当时的原题,很难受)


腾讯csig一面(凉)

1. 关系型数据库和非关系型数据库区别

2. 关系型数据库特点

3. 介绍研究方向

4. Sql分页查找,去重

5. 最大连续子数组和,以及下标(手撕)

6. Sql插入如何验证符合插入条件

7. Group by和distinct区别

8. Mysql端口号


手撕代码都写出来了,还以为稳了,结果被挂,应该是问题答得太不好,特别是关系型数据亏和非关系型数据库那里,因为之前没咋了解过


阿里一面(电话40min)

1. 43亿个32位整数,如果有重复怎么找到重复的数?(写在纸上然后说)

2. 如何测试一个登录框

3. 电梯楼层按钮在外面的好处和缺点

4. 数据和链表区别

5. Linux命令


阿里二面(电话40min)

1. Python命名空间,内存管理,和C的区别

2. Dict和list区别

3. https的过程

4. 数据库范式,最左前缀原则,聚集和非聚集索引

5. 项目和研究的困难

6. 适合这个岗位的优势

7. 事务和使用方法

8. 判断链表有环(说思路)

9. 什么是幻读

10. 深拷贝和浅拷贝

11. 设计模型


阿里三面(视频30min)

1. 问项目

2. 问研究方向


阿里HR面(视频30min)

1. 最有成就感的事情

2. 印象最深刻的一次被批评

3. 对工作城市的想法

4. 父母谁对自己的影响更大

5. 从之前的面试收获了什么

6. 有没有从学长学姐那里了解信息

7. 身边最敬佩的人

8. 项目中最大的收获

9. 相对于身边同学的优势和不足

10. 选择读研究生和自己现在的导师的原因

11. 如何选定自己的研究方向的

12. 为什么想出去工作而不是继续读书


总的来说阿里的四次面试都没有手写代码,就几个题让说了思路,可能阿里更看重学习能力?然后面试的整个过程还是非常担心的,特别是一面,面完小姐姐给的评价比较低,本来以为凉了,结果晚上接到了电话。二面相对来说好了一些,三面以为还是技术面,结果问了半个小时的项目和研究方向,最后HR面的问题就比较开放,如实回答就好了。


个人经验:整体来说我觉得项目=手撕代码能力>基础知识,因为面试官问基础知识都是基于问了你项目之后顺便问的。几乎每次面试都会问项目和研究方向,但是也有不同,项目面试官可能更在意你做了什么,方便了解你的技术能力,问研究内容更多可能考察表达和逻辑,所以也可以多准备以下。然后关于手撕代码,大家如果不担心笔试了的话,其实没有必要去刷很难的题了,剑指offer多刷几遍,基本上的题都来之里面,而且一定要弄清楚思路,因为面试官在你写完之后都是会问思路的,尽量说得清楚一些。


这周五收到阿里意向书了,然后网易过了一面下周一二面,百度周五一面完还没有消息,现在我就没有打算继续投了,把还在流程中的走完就可以了。然后网易和百度的面经就走完之后再来给大家更新,希望大家都能拿到心仪的offer!

更多模拟面试

全部评论

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

推荐话题

相关热帖

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

热门推荐