蚂蚁一面面经

投票
机缘巧合,本周周一12号晚上参加蚂蚁的面试,部门是支付宝事业群
面试时间:大概1h30min,两道代码题
面试官人不错,不会的问题会引导你回答
简单的自我介绍跟项目介绍
开始大面积问八股,看楼主是C++选手,首先从C++八股入手(问的太多了,楼主只挑印象深刻一点的介绍)

1,指针与引用的区别
2,lambda与funtion的区别
3,一个空类创建的时候,默认会创建什么成员函数
4,线程池的构建,核心线程如何维持,线程池的扩容
5,智能指针有哪些,如何实现
6,union是什么,union里面可以构建一个class吗
7,struct与class的区别是什么,什么时候用哪个
8,右值如何理解,你怎么用的
9,c或cpp的程序构建过程(这里楼主说链接阶段容易出问题,追问为什么)
…………
然后开始借着项目将八股辗转各个领域
1,protobuf的底层了解过吗,为什么效率高
2,HTTPS是如何实现安全的,说一下具体步骤
3,HTTP3与HTTP2的本质区别
4,QUIC协议
5,进程、线程与协程
6,sql的WAL了解吗(这个楼主真不了解)
…………
然后就开始做两道题,一道是检查程序错误,一道是给你一个消息格式,以及编码解码的方法框架,完善编码解码,这两道题纯C语言,第一道楼主只找出3、4个错误,其实还有一些重要的没有找到,面试官说还得再练。第二题,完成度大概百分之七十,跟面试官说了思路,也算认可了

反问
1,一共几面,答:3面
2,顺利的话,什么时候能收到2面通知,答:一周左右
3,对楼主的面试点评,答:基础还行,编码有待加强

总结,八股盛宴+两道有一点难度的题
想问一下牛友,kpi面的概率大吗,蚂蚁是不是吃学历比较严重#牛客AI配图神器#
全部评论
接好运
点赞 回复 分享
发布于 06-06 11:12 江苏
有后续吗uu
点赞 回复 分享
发布于 06-01 22:10 江苏
点赞 回复 分享
发布于 05-15 22:27 浙江

相关推荐

05-28 22:52
已编辑
北京理工大学 C++
京东零售-产研timeline:0515 一面0521 约二面0526 二面0527 约三面0528 三面,下午oc##一面:50min1. 简单介绍一下项目2. zookeeper是做什么用的    a. 为什么用zookeeper,还了解哪些其他的3. 为什么用protobuf而不是其他协议    a. 跟其他协议比有什么优势    b. 为什么速度快体积小4. 怎么解决tcp粘包拆包问题的5. 遇到过什么困难,怎么解决的6. 硕士学过什么课程    a. 一般怎么自学的    b. 有没有关注什么技术网站’7. 网络是怎么通信的8. tcp建立连接过程    a. 为什么要三次不能两次9. 一个存了40亿个字的文件,在一个内存(2GB)很小的旧电脑里,怎么查找里面有没有没出现某个数?可以用什么数据结构?怎么设计算法?    a. 不知道,提示下说了与或,说了哈希set但很暴力,面后查了一下:用位图(BitSet),原理:用一个足够大的 bit 数组(每一位表示一个整数是否出现过)10. MySQL索引结构是什么11. 唯一索引和主键索引区别?12. 联合索引(a,b)能不能查b?13. 了解哪些设计模式?单例模式的使用场景?14. 本科学过什么为什么换专业15. 为什么想做后端16. 能不能转java17. C++是怎么学习的18. 还面了什么公司反问:1. 业务做什么的、技术栈2. 对实习生有什么要求?3. 怎么去提高那些方面?前情:前一天半夜刚做完测评,于当日下午突然接到电话,说下周一有没有时间聊一下,说了两个时间都刚好跟别的撞了,遂约在当晚八点半。太突然了鼠鼠突然迎来人生处女面,很多东西都没有准备好🥹不过面试官人真超好一直笑呵呵的很亲和,鼠鼠太菜了全程很多题没答上来但氛围都没有尴尬。##二面:30min1. 可以实习多久2. 为什么想做这个方向3. 专业问题,未来规划问题4. 举一个体现学习能力的例子5. 遇到了什么难点,怎么克服的6. 具体是怎么去学习的7. 手撕一个最长回文子串,共享屏幕,限时5min8. 写一个sql题:表示不会写9. 反问:实习生工作、对实习生的期待、流程要多久##三面:40min就是常规问题,能实习多久、毕业压力大不大、学校做的研究课题和创新点、遇到的困难怎么解决的、最有成就感的事情、讲一个学生工作经历、为什么转专业、未来规划之类的。反问:部门业务、实习生业务、实习生人数、转正率、是否要转java和会不会有要求、工作氛围和工作时长等。
点赞 评论 收藏
分享
评论
3
13
分享

创作者周榜

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