记录阿里一面(面试官非常棒)

1.讲解论文中的内容
2.简历上的项目:自己挑一个项目中觉得很重要的一个模块,讲解怎么实现的,面试官会针对性提出一些问题
-------------------分界线-----------------------
3.抖音视频/微信朋友圈发布视频,整个发布和浏览过程,叫你实现,你该怎么做? 
4.追问对于视频流java是怎么处理?(文件IO?)我说不知道前端怎么传输视频的。提到了http,面试官追问http能传输视频流吗?这里感觉要到http底层实现了....
5.抖音在网络不好的情况下,也能很流畅的刷视频,这个怎么做到的?
6.抖音针对用户做定向推送怎是实现?讲大致思路。面试官追问数据库表该怎么设计?要用那些表存储数据?
7.计算机基础掌握怎么样?开始问排序算法,时间复杂度和空间复杂度。
8.大文件排序问题:10万个整数排序怎么排?开始我感觉10万个数字可以直接加载到内存排序。哈哈哈...面试官追问如果大文件排序怎么设计?我回答分批加载,快排加归并。接着面试官问10万个数找最大的10个,我想的是冒泡直接找前10个...面试官问能不能一次冒泡(参考找两个最大的,应该是可以)。最后,10万个有界、无序的数字找出中位数,开始还是想的排序(本来有界就应该想到桶排序),面试官又提示了无界,最后提到桶,我才想起来....
9.怎么实现一个RPC远程调用?
10.9不会,面试官改问了spring底层怎么实现?

一脸懵的面完,就到了反问环节。
#Java开发##阿里巴巴##面经#
全部评论
求一个表情原图哈哈哈
点赞 回复
分享
发布于 2021-10-02 17:12

相关推荐

点赞 7 评论
分享
牛客网
牛客企业服务