阿里云开放平台提前批一面二面

一面(30min):
1、 介绍一下自己的项目
2、 TCP连接与释放过程?
3、 数据结构,你用了哪些数据结构?你在哪些地方用到了二叉树?
4、 编译器sample语言的特性?难点?
5、 你用的mysql什么引擎?怎么优化
6、 平常在哪些地方用linux?有用k8s吗?
7、 用过哪些ORM数据库?
二面(50min):
1、手撕算法,在一个数组中找到第二大的数。最开始使用的快排划分算法,他说复杂度过大,然后建立大根堆,复杂度还是过大,要让我遍历一次得出结果。(ACM模式)
2、使用多线程锁实现生产者消费者问题(ACM模式写代码)
3、自旋锁与synchronized的区别?
#阿里巴巴实习##阿里云##面试题目#
全部评论
大佬,过了嘛
点赞 回复 分享
发布于 2022-03-09 21:02
请问您笔试做出来了几道呀,通知offer了吗
1 回复 分享
发布于 2022-03-09 17:59
第一题是用两个变量分别记录最大和第二大的值,遍历一次就获得第二大的数了
6 回复 分享
发布于 2022-03-10 22:07
感谢楼主分享!请问楼主一面结束后大概多久约二面呀?
点赞 回复 分享
发布于 2022-03-08 14:27
楼主一面二面隔了多久
点赞 回复 分享
发布于 2022-03-08 13:24

相关推荐

评论
4
26
分享

创作者周榜

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