0227【阿里云】云网络团队Java提前批一面

电话面,总时长75分钟,无算法。

【开场问题】10min

  1. 本科期间写了多少代码,有没有做什么项目
  2. 为什么要用Spring框架来完成后端开发,Spring有哪些好处?
  3. 你自己使用过工厂模式吗?有什么好处?

【项目相关】55min

这方面好多问题问的比较深,不是直接问简历写的东西是如何实现的,而是讲完场景后优化思路并深化探讨。(大部分问题是按照项目延伸的,实际的校招对分布式这些没有特别要求)

  1. 看到你使用了websocket,你知道长连接和短连接的区别吗?各有什么优缺点
  2. http也可以长轮询,为什么不用http?
  3. 聊聊seata管理分布式事务的方式,讲一下两阶段提交、三阶段提交。
  4. 聊一下对CAP理论的理解
  5. 如果让你设计一个分布式系统,你要考虑哪些方面?
  6. 如果想在分布式系统中实现高性能,要怎么实现?
  7. 解决库存超卖的具体思路、限流的具体场景和深入,如何识别不合理请求
  8. 如果自己实现一个rpc框架,要注意什么,怎么实现?
  9. RPC远程过程调用从消费端到提供端发生了什么?为什么能直接调用服务端上的方法?

【八股】10min

  1. 聊聊Java里面的IO
  2. Java是值传递还是引用传递
  3. try catch和finally里面,如果catch有return语句,finally还会执行吗?
  4. 如果两个对象的hashcode相同,equals一定返回相等吗?
  5. list set map的区别
  6. 进程和线程的区别
  7. 什么情况下会产生死锁

【其他】

感觉面试官对个人思考比较看重,还问了很多其他场景性的问题,也提了一些网络方面前沿的思考,总体来说感觉比目前其他面试难度都高

全部评论
xd我也是今天面的这个,这啥总共就面了40分钟,而且强度不高。你这强度太高了了吧
2
送花
回复
分享
发布于 02-27 23:11 上海
同学这是齐天吗
2
送花
回复
分享
发布于 02-27 23:50 湖北
网易互娱
校招火热招聘中
官网直投
云网络业务涉不涉及硬件层面啊
1
送花
回复
分享
发布于 02-27 22:20 北京
老哥过了吗
点赞
送花
回复
分享
发布于 02-27 21:39 四川
这个提前批是啥意思?暑实提前批?
点赞
送花
回复
分享
发布于 02-27 22:55 四川
八股简单,项目好难
点赞
送花
回复
分享
发布于 02-27 23:21 安徽
没笔试嘛
点赞
送花
回复
分享
发布于 02-28 08:52 湖北
谢谢老哥分享
点赞
送花
回复
分享
发布于 02-28 09:46 上海
🐮
点赞
送花
回复
分享
发布于 02-28 09:57 陕西
哪个团队
点赞
送花
回复
分享
发布于 02-28 10:39 江苏

相关推荐

#我的实习求职记录#概述:3月28日投递,3月30日笔试(1/3),4月15日发了一面(第一个面试),电话面,主要问项目和相关的八股,没有手撕,总共50分钟,最终感觉因为项目太少,亮点不够,4月22日发了感谢信面试流程:1.面试官介绍部门和组内方向(AI)2.自我介绍3.项目不是实验室的,而是开源的、通用的,为什么?4.进程线程协程的上下文是怎么切换的?  想讲到三者的区别再讲切换,然后到进程切换时被打断5.进程什么时候切换,用什么指令符?具体指令符不清楚,提了下schedule,就绪队列相关6.多个进程可以分配同一个cpu吗?不行,多CPU对应多进程,多核对应多线程7.电脑上的进程数为什么会远超过cpu核数?只答了时间片,应该再提一下优先级、阻塞和唤醒8.通过什么信号去通知进程切换到下一个进程?不知道,讲了下对信号的理解,建议我去看汇编(感觉可能是硬件中断、时钟中断)9.线程状态?简单八股10.线程与协程的区别?主要讲了下切换11.协程的通信,协程如何切换到下一个协程?讲了IO协程调度器,管道用于通知线程取任务12.线程下协程的内存管理?讲了下内核栈、用户栈13.能建立多少个长连接,与线程数和协程数是不是有关?只与协程数有关,重新讲了下协程调度器14.线程竞争获取协程的同步机制?对协程任务队列加锁15.问到这面试官说感觉已经没什么问题了(此时才30分钟不到),于是我主动讲了下hook16.怎么监听fd有事件发生?epoll,空闲线程epoll_wait17.服务器发送响应后又收到消息,都是用一个线程处理吗?一个协程18.协程一直阻塞怎么办?定时器,超时就取消事件19.项目问完了,问研究方向,有没有其他与AI相关的项目(实验室做的项目不太行),为什么不做AI相关的而是学C++开发,能讲讲研究生对C++的认知提升在哪些方面?20.反问对实习生重视哪些方面?主要注重工程能力和算法创新能力21.最后聊了下流程、实习时间相关的,以及给了我一些建议,对项目还算熟悉,需要丰富下简历,一个项目不够总结:第一次面试,有些紧张,答的不是很流畅和自信;面试管感觉很年轻,态度挺好的,主要按他对项目的疑问去考察,会有引导,看出我是第一次面试后也给了我一些建议;对于蚂蚁来说可能重视是否做过比较好的项目,我在这方面还是很不足的-
点赞 评论 收藏
转发
14 76 评论
分享
牛客网
牛客企业服务