蚂蚁面经/秋招

之前在蚂蚁实习,没来得及好好整理面经,现在趁着蚂蚁开了秋招,有时间好好整理一下。顺便帮部门打打广告。

蚂蚁面经


3.7     14:00蚂蚁

     https,进程线程协程,tcp三次握手,为什么要用b+树。 sql查询的词法分析过程。getpost的区别,幂等性。死锁的条件,如何避免死锁。

    死锁:条件,互斥条件(),请求和保持条件(),不剥夺条件,环路等待条件

3.10 17:00蚂蚁二面

左连接,mysql左连接和内链接,你对语言的看法,python垃圾回收,python数据结构,linux 命令查看端口,复制文件,修改权限。tcphttp的区别。索引的设计原则,索引优化原则。c++内存泄漏,const define的区别,堆和栈。观察者模式。你的优点和缺点。互联网的发展形势。进程间通信的方式。

3.16 10:20蚂蚁,sql连接数和sql请求吞吐量有关系吗?sql请求池数量的选择? epollselectpoll。你在智慧教育项目里面遇到的难题,主要的工作是什么。信号驱动模式,异步io。介绍下 http状态机。

3.21蚂蚁hr

 兴趣爱好

 你做的毕业设计的这个项目和你本科经历怎么相结合

 你研究生转专业了,为什么

 为什么要来蚂蚁

  优先和缺点


字节面经


一面,new deletemollocfree,进程,线程。堆和栈。输入网址发生什么。内存泄漏原因。指针和引用。最近公共祖先节点。https ,三次握手。死锁的四种原因。http报文格式。虚拟内存的原因以及实现。你对面向对象的理解,多态的实现原理。纯虚函数。

二面,reactor反应模式,epoll底层,select为什么是1024个。stl 实现的仿函数。poll为什么没有限制,http长连接的实现,数据库连接池为什么要,节约了什么资源,同步异步的理解,为什么要单例,这样实现不了日志分类,怎么按天分卷,这样多线程会出错。cpu时间轮转代码。递归反转链表,大数加法。

三面,做了单例的代码,懒汉和饿汉都写了,剩下的聊天居多。


下面是蚂蚁秋招内推群。

S1i18VPgJ0JrulMLwdd3zMKatXAtqrsK.jpg

#内推##面经##校招##你的秋招进展怎么样了#
全部评论
想进群可以私戳我。
点赞 回复 分享
发布于 2022-09-09 23:25 江苏
顶顶,求拉
点赞 回复 分享
发布于 2022-09-10 08:16 江苏
求拉
点赞 回复 分享
发布于 2022-09-11 05:08 美国
顶,求拉
点赞 回复 分享
发布于 2022-09-11 15:05 陕西
求拉,感谢
点赞 回复 分享
发布于 2022-09-12 16:59 陕西
求拉
点赞 回复 分享
发布于 2022-09-12 22:19 广东
求拉
点赞 回复 分享
发布于 2022-09-13 15:27 安徽
顶顶 求拉
点赞 回复 分享
发布于 2022-09-14 00:19 上海
求拉
点赞 回复 分享
发布于 2022-09-15 17:17 河北
求拉
点赞 回复 分享
发布于 2022-09-15 22:08 浙江
求拉
点赞 回复 分享
发布于 2022-09-22 23:43 湖北

相关推荐

我也曾抱有希望:说的好直白
点赞 评论 收藏
分享
1 12 评论
分享
牛客网
牛客企业服务