阿里巴巴一面面经

1、用三个线程分别打印’A’、’B’、’C’,线程1打印A,线程2打印B,线程3打印C,请实现三个线程同时启动并协作始终打印 abcabcabc….
2、reactor 和 直接用11个线程优势在哪里?
3、输入www.baidu.com流程
4、tcp可靠性保证
5、hashmap实现原理
6、堆排序最差时间复杂度
7、数据库隔离级别
8、数据库索引
9、数据库索引b+树优点,可以被b树/avl树替换吗?
10、线程之间通信方式
11、 多线程懒汉单例模式
12、 LRU实现
13、 虚拟空间和物理空间具体的映射机制?
14、 归并、快排介绍,原理 时间复杂度 最差时间复杂度 空间复杂度 稳定性   https://www.jb51.net/article/98211.htm   https://www.cnblogs.com/onepixel/p/7674659.html
15、 单核cpu不加锁可以保证多线程操作正确吗?
16、malloc new 分配空间不够时,发生什么情况?
17、 c++ 堆 栈区别
#阿里巴巴##校招##C++工程师##面经#
全部评论
就这?
3 回复 分享
发布于 2020-07-11 14:48
楼主你好,请问你是实习、校招还是社招?岗位是什么?开发的话,是Java方向还是C++方向?或者其他语言方向~
1 回复 分享
发布于 2020-07-11 14:45
这也太难了😱😱,我只会三四。这hashmap好像是java的吧!
1 回复 分享
发布于 2020-07-11 20:17
请问面的哪个部门
点赞 回复 分享
发布于 2020-07-11 14:50
老哥第二条,你是怎么样回答的😂
点赞 回复 分享
发布于 2020-07-11 18:50
题目有点少,虽然1和2我不会。。。。
点赞 回复 分享
发布于 2020-07-11 21:34
不懂就问,直接用11个线程啥意思?
点赞 回复 分享
发布于 2020-07-11 22:05
请问楼主过了吗
点赞 回复 分享
发布于 2020-07-11 22:28
高可用架构有个群,你牛客搜一下应该能找到
点赞 回复 分享
发布于 2020-07-12 00:43
上来就撕代码?
点赞 回复 分享
发布于 2020-07-12 10:10
电话面试怎么撕代码
点赞 回复 分享
发布于 2020-07-24 23:27

相关推荐

贪食滴🐶:你说熟悉扣篮的底层原理,有过隔扣职业球员的实战经验吗
点赞 评论 收藏
分享
5 45 评论
分享
牛客网
牛客企业服务