2019秋招后台开发面试记录(阿里巴巴蚂蚁金服、百度、360、美团点评)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhang_guyuan/article/details/81736267

蚂蚁金服二面
1、自我介绍
2、项目
3、10亿数字找最大100个数,不考虑内存问题,问的很细
4、索引 B+树和二叉树
5、腾讯可以留吗?给你offer了吗?你是不是要优先选择腾讯
5、其他的个人问题聊了很多,哎前面都快被怼死了。。建议我考研之类的。。感觉都凉透了。。最后又给我说,面试表现还可以,前面的建议和面试结果没关系

百度大搜视频检索组一面-25分钟
面试官自我介绍,部门以及做的事情
1、自我介绍
2、epoll和select
3、多态
4、输入url发生什么
5、组合索引
6、如果你不清楚现在需求怎么做
7、问了下,之前面的百度哪个部门面试通过了。。
7、提问环节
问了下面试评价和如果通过后,下一轮面试时间

ps:面试官评价各方面都挺满意。。。


二面-27分钟
1、自我介绍
2、你哪个技术栈比较厉害
3、存在大量closed_wait有什么危害
4、send函数什么情况下会阻塞
5、如何设计一个线程安全的hashmap
6、atomic和锁机制,为什么锁效率低
7、mysql写数据的时候,需要先将数据写到buffer里,再写到磁盘里,万一MySQL这时候突然挂了,怎么办?
8、如果mysql直接将数据写到磁盘里会怎样
9、提问环节。。。问了如果通过面试,多久会联系,开始跟我说就这两天。。。然后最后直接跟我说,我直接告诉你吧,你过来。。。我等下会通知经理联系你的。。。就这两天,如果没联系你,可以联系我。。。
ps:第一次见到这么霸气,这么好的面试官小哥哥。。。

百度垂直搜索架构部

56分钟
1、自我介绍
2、项目(聊了很多项目优化的问题,因为实习做的事情里有和数据处理的工作,面试官像我确认了几次 ,应该是写到评语里了。。)
3、Nginx服务器
4、局部static变量生命周期。。。(讲了很多。。。顺便把class里的也说了
5、引用和指针
6、剩下的就是问了实习的相关事情,就不说了。。。
7、MapReduce谈谈你的理解
8、了解排序算法吗?讲几个,问了堆排的原理
9、问了设计模式,主要是讲了实习用到的生产者消费模式
10、C++内存泄漏问题?如何检测?如何解决?
11、讲了C++11智能指针的实现,原理应用等吧
12、提问环节
ps:面试评价,理论不错。。。其实很多问题都是在项目的时候聊的。。有的忘了。。。。

二面-8.17中午11:30
1小时30分钟
1、自我介绍
2、问了几段实习,以及收获
3、职业规划。。(我当时在怀疑是不是三面。。。)
4、面试官问的很委婉。。实际上就是想问是否选择来百度,愿不愿意来北京。。。。
=========
(前面的内容聊了好多。。。。)
5、Nginx了解多少?看过源码没
6、问了define
7、还问了宏函数的一个代码问题,不是很懂
8、Redis集群的算法
9、stl看过源码没?你看过哪些源码?讲一下?(主要是讲了vector)
10、让你设计一个vector你需要多久?(碰巧看过fb开源的一个类似于stl的库。。)
11、提问环节。主要是问了部门业务和面试评价之类的,面试官貌似是凤巢广告那边的
12、问了数据库优化的东西
13、设计模式
14、万一Redis集群某个node的weight改变了怎么办
15、排序算法
16、背包算法
ps:面试评价,在同批次的候选人里,基础算是很好的了,后面也说了,比较看重架构能力。。。但是说,这个对应届生要求有点高了。。。总的来说,面试官非常nice

好多都忘了。。。只记得这么多

三面 8月19
1小时
没聊技术问题,都是对软实力的考察。。。

ps:好多都忘了。。。只记得这么多

360-服务器开发-C++
一面 6点
76分钟
1、自我介绍
2、项目
3、实习的事情
4、多态
5、析构函数能否为私有
6、排序算法
7、写代码
二面
15分钟
1、自我介绍
2、实习的事情
3、项目
。。。。没了。。。特别随意
hr面试
45分钟
各种问题,岗位选择,公司选择,有什么offer,面了哪些公司,哪的人。。。
问了期望工资,最后要了微信号。。。说二面面试官会加我微信。。有什么事情可以找他。。。


美团Java后台一面
8.21下午2点
2小时06分
一面面的实在是太久了,这是我面过最久的面试。。把所有的知识都问了个边,包括计算机网络、操作系统、还有数据结构,还有一些设计题。有些问题问的实在是太细
1、自我介绍
2、项目
3、实习的事情
4、osi模型,每一层做了什么事情,有什么协议
5、http问的很细
6、tcp
7、mysql数据库
8、设计rpc框架,中间讨论了很多
9、组合索引?B+树如何存储的?为什么会失效?按照存储方式答
10、提问环节问了一下其他公司面试情况
11、跳台阶=递归非递归,两种解法
12、生日概率问题
13、介绍排序算法,具体怎么实现的
14、io模型?nio?
15、线程模型

16、spring的东西不懂
ps:问的问题实在是太多了,都记不住了。。最近面试太多了。。。但是面的真的很久
二面和hr面试,本来一面面试官跟我说,今天就可以搞定的。。但是二面面试官今天开会,推到明天下午了。。。


 


 

猜你喜欢

转载自blog.csdn.net/zhang_guyuan/article/details/81736267