阿里交叉面(尬凉尬凉的)

3.30 部门主管面后,打电话说后面会有一次代码测试,很可能和下一次面试一起,让我准备一下。然后这几天把剑指Offer和笔记里的常见题型重新刷了遍。结果今天早上面试,没有算法题???(这和我看面经上的套路不一样啊。。。)
面完心情凉凉。。。。面试官很 nice,只是自己太菜....

看了牛客上好多同学的分享,所以也回馈一下。下面是面试的问题,项目内容居多。

1.自我介绍

2.你在实习公司做了什么样的工作?

3.具体到某一个项目,提到了我简历上的第一个项目。(这部分内容,大家各自项目不同,我就不一一列举了,我只列一下我觉得可能通用的问题)
3.1 比如,我做了一个语音交互的系统,问了我:你接口协议设计好后,一次通讯的数据包有多大?(这我真没统计过)
3.2 在和你的leader讨论过程中,他有什么建议是对你帮助比较大的?
3.3 如果再让你重新设计一次协议,你觉得还有哪些地方可以做得更好?
3.4 你怎么测试你的项目的?

4.接下来问了我简历上的第二个项目。比如我做了一个监控平台,问到:
4.1 这是一个什么样的监控平台。(其实就是简要介绍下项目背景,还有项目内容)
4.2 这个平台,相比其他现有的平台,有什么优点和缺点?

5.接下来是怼软件工程的内容:
5.1 从软件系统的开发模式来说,比如有传统的瀑布模型,后来大家又比较崇尚于敏捷开发等等。因为你是软件工程的专业,我想问问看对于这方面,你的观点是什么,你觉得对于不同的公司,特别像阿里巴巴这种公司,采用什么样的软件开发模式会比较合适?
5.2 除了这两种(瀑布、敏捷开发),还有了解其他模型吗?

6.然后怼操作系统。很常见的问题:
6.1 进程和线程的区别?
6.2 有哪些常见的线程调度算法?
6.3 死锁产生的必要条件?
6.4 如何做死锁检测?

7.Java知识:
7.1 接口和抽象类的区别?(我在讲解的时候说到了 Java 不支持多继承,然后让我印象深刻的问题来了....)
7.2 那为什么 Java 要这么设计呢?既然他不允许多继承,但为什么又要允许去实现多个接口呢?这样不是有些矛盾了吗?
7.3 (面试官:哈哈,没想过吧)
7.4 就是你刚刚只是说了语言层面和实现层面上的东西,那抽象类和接口的本质区别是什么呢?换句话说,我接口能够实现的所有功能, 绝大多数,抽象类都是能够实现的,那为什么又要单独独立出来接口的概念呢?那不是变得很奇怪了吗?那肯定是有区别的啊

8.反问环节
#阿里交叉面##阿里巴巴##面经##校招#
全部评论
一定会有交叉面吗
点赞 回复 分享
发布于 2021-03-04 00:35
今天面完差不多,交叉面问了一些技术细节和业务理解之后,就开始考察基础了。结果基础回答不好,估计要跪了
点赞 回复 分享
发布于 2021-02-08 11:07
请问线程调度算法是什么啊?只知道进程调度🤣
点赞 回复 分享
发布于 2020-04-26 08:35
7.2 个人理解,就是因为不支持多继承,所以有了实现多个接口,这个多接口实现可以代替多继承所要完成的事,还方便面向接口编程
点赞 回复 分享
发布于 2020-04-26 00:54
看着好难啊,你这是实习吗
点赞 回复 分享
发布于 2020-04-26 00:25
楼主,你补笔试做的什么题?
点赞 回复 分享
发布于 2020-04-14 20:16
阿里春招实习生,直接内推给各团队老大,去年集团架构调整划出来的新部门,阿里战略业务,部门很缺人,目前还有实习生HC,转正概率很高,欢迎私信我进一步了解,附牛客贴子:https://www.nowcoder.com/discuss/400809 (借楼宣传下,祝楼主顺利,终得所愿呀!实习时候跟企业智能的开发同学也合作过,都很nice的,楼主加油💪)
点赞 回复 分享
发布于 2020-04-06 14:17
😂今天就已经上班了吗??面试官直接电话过来面试的吗?
点赞 回复 分享
发布于 2020-04-06 13:45
&m
点赞 回复 分享
发布于 2020-04-06 13:01
&请问楼主投的哪个bu?
点赞 回复 分享
发布于 2020-04-06 12:26
&请问这个代码测试是补一次笔试的意思吗……有点害怕😥
点赞 回复 分享
发布于 2020-04-06 12:15

相关推荐

不愿透露姓名的神秘牛友
05-29 15:00
教授A:“你为什么要讲这么久,是要压缩我们对你的评议时间吗?你们别以为这样就能够让我们对你们少点意见。” “从你的发言和论文格式就能知道你的性格啊。”……. 感觉被狠狠霸凌了。
码农索隆:“教授您好,首先我想回应您提出的两点疑问。” “关于我讲解时间较长的问题:这绝非为了压缩各位老师的评议时间。这份毕业设计是我过去几个月倾注了全部心血的作品,从构思、实验、调试到撰写,每一个环节都反复打磨。我深知时间宝贵,所以选择详细讲解,是希望能更完整、清晰地展示它的核心创新点、实现过程和验证结果,确保老师们能充分理解它的价值和我的努力。我完全理解并重视评审环节的意义,也做好了充分准备来听取各位老师的专业意见和批评。几个月的研究都坚持下来了,我怎么可能害怕老师们的点评呢?今天站在这里,正是抱着虚心学习、诚恳求教的态度而来。” “如果我的展示确实超时,影响了后续流程,烦请老师们随时示意,我会立刻调整。我非常期待并预留了充足的时间,希望能听到老师们宝贵的建议和深入的讨论。” “其次,关于您提到‘从发言和论文格式就能知道我的性格’。教授,我对此感到非常困惑和不安。学术研究和答辩的核心,难道不应该是作品本身的质量、逻辑的严谨性、数据的可靠性和结论的合理性吗?论文格式有明确的规范要求,我尽最大努力遵循了这些规范。如果格式上存在疏忽或不足,这属于技术性、规范性的问题,恳请老师们具体指出,我一定认真修改。但将格式问题或个人表达风格(如讲解时长)直接上升为对个人性格的评判,甚至以此作为质疑我学术态度和动机的依据,这让我感到非常不公平,也偏离了学术评议应有的客观和严谨原则。” “我尊重每一位评审老师的专业权威,也衷心希望能得到老师们对我的工作内容本身的专业指导和批评指正。任何基于研究本身的意见,无论多么尖锐,我都会认真聆听、反思并改进。但我恳请老师们,能将评议的焦点放在我的研究本身,而不是对我个人进行主观的推断或评价。谢谢各位老师。”
点赞 评论 收藏
分享
点赞 评论 收藏
分享
昨天 16:50
腾讯_TEG_技术
点赞 评论 收藏
分享
评论
7
49
分享

创作者周榜

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