阿里云瓴羊秋招Java开发一二面记录

更新:

没凉,已约hr面

一面:

数据结构:

1. 知道哪些常用数据结构,分别有什么特点,有哪些应用场景
2. 细说一下栈的应用场景,Java中有哪些地方用到了栈,实际应用的场景知道吗
3. 让你实现一个带括号的表达式运算,既有加减乘除也有括号,你会怎么实现

计算机网络:

1. TCP连接的建立和关闭过程
2. 你知道哪些HTTP状态码,404表示什么,403呢,302呢

Java:

1. 你知道JDK中运用了哪些设计模式吗,分别举一些例子
2. 多线程有用过吗,为什么要使用线程池
3. 用线程池的过程中遇到过哪些坑呢
4. 有看过哪些源码

感受:

32min,问的题目感觉有比较发散,八股战士被狠狠地拷打

二面:

Java:

1. 你知道JVM虚拟机是如何实现的吗
2. 垃圾回收过程是怎么样的
3. 一个Java程序从写好到运行的过程中会发生哪些事情
4. 学过计网吗,你知不知道一个Java进程是如何建立与其他服务器的连接的
5. socket编程有了解使用过吗

MySQL:

1. 用的什么索引,有什么好处

Kafka:

1. 你知道你实习的公司为什么要用Kafka吗,出于什么样的考虑
2. Kafka的实现原理有了解吗,看过源码吗

分布式:

1. 了不了解一些分布式计算,微服务的知识
2. 知不知道MapReduce,用没用过Hadoop
3. 用过哪些RPC框架,你知道RPC的实现原理吗
4. 用没有用过dubbo,你知道dubble是如何实现的吗,有没有看过源码

场景题:

1. 给你一个系统让你做性能优化,你会如何优化

感受:

秋招最难最痛苦的一集,24min,没啥好说的,面完就想去搬砖了,深刻的感觉到本辣鸡八股战士配不上阿里
全部评论
佬,有说什么时候给意向嘛
点赞 回复 分享
发布于 2023-10-18 16:07 浙江
请问一面和二面是同一个面试官吗
1 回复 分享
发布于 2023-09-24 21:45 广东
阿这,为啥我二面的时候 没有技术问题,就像hr面一样。。
1 回复 分享
发布于 2023-09-21 22:32 陕西
请问楼主,HR面都面了哪些问题呀?
点赞 回复 分享
发布于 2025-03-13 18:18 北京
佬oc了吗
点赞 回复 分享
发布于 2024-01-05 10:54 山东
请问二面后多久给的hr面
点赞 回复 分享
发布于 2023-10-20 16:28 四川
我这怎么有三面呀,是补面吗,二面面试官说我笔试成绩不太行
点赞 回复 分享
发布于 2023-10-19 15:32 陕西
佬,二面后多久给的结果
点赞 回复 分享
发布于 2023-10-17 17:05 四川
楼主现在意向了么
点赞 回复 分享
发布于 2023-10-17 15:37 广东
你一面完多久约的二面啊
点赞 回复 分享
发布于 2023-09-28 13:51 四川
据说羚羊给p4是的吗,所以我这个双非本,笔试做的稀烂也进面了,
点赞 回复 分享
发布于 2023-09-23 09:41 天津
一面和二面间隔几天的,我周一一面,现在周四了还没消息,官网上面就是等待面试结果
点赞 回复 分享
发布于 2023-09-21 23:57 江苏
请问是视频面嘛?没手撕吗?
点赞 回复 分享
发布于 2023-09-21 21:28 上海

相关推荐

2025-11-21 03:09
已编辑
南昌大学 golang
bg普211本,走的golang后端方向。找实习经历:最近一个月投了一些日常,面了4场,都是一面挂。简历包装成分比较多,当时这个简历准备了两个星期,问AI解决什么问题用什么技术,跟其他技术对比优缺点在哪,等等。但是面试的时候一些基础的八股都答的模模糊糊,然后项目延伸的场景题一点不会。有点害怕面试,面前焦虑…本文可能带点碎碎念…省流就是因为每周面心态不行,不知道先学什么以及三天打鱼两天晒网…现在的主要问题,一个是只能依靠即时满足无法撑过枯燥的学习,另一个是难以调整心态,面试焦虑。个人背景:主包其实本来是大一开始学后端的,但是当时不知道合适的学习方法(学习路线和借助AI),也社恐不太敢问学长,走了很多弯路,也没有花很多时间在后端上面(按兴趣学的只有大二上学期写了opencamp的rustlings和learning-cxx,还有玩steam的图灵完备,剩余时间比较摆烂)。结果就是现在这鬼样子,只会写crud,差不多就是会gin gorm基础,会写注册登录和简单业务接口,写过几种项目结构和设计模式。缺乏自己延展的能力。计算机基础:也相当差,之前大二学的计网全忘光了,操作系统60飘过。虽然大一的时候打算法竞赛(也没什么成绩就是,省二等奖收集者),但到现在一年半没碰了,就只有dfs,并查集啥的一些很基础的题目随便写,hot100链表因为竞赛没练过相当不熟练。大二下的时候,数据库课看八股,又困又累,什么都没看进去,后面自然又是全忘光了。现在我虽然有了个概览,知道后端除了crud有缓存、微服务、分布式、消息队列等等东西,知道后端架构设计是要做权衡,性能、一致性、容灾,需要通过实验测出具体的数据来做决策,但是具体的方案不会,看基础知识是真看不进去。现在的主要问题,一个是只能依靠即时满足无法撑过枯燥的学习,另一个是难以调整心态。我高中以前一直是优等生,能够享受大部分题目都会的快感,能明确地有信心自己能做出来,解题过程需要进行推理,并且做完立刻就能得到正确反馈,其中的失败调整过程长度也在可接受范围内。(喜欢写rustlings一类的语言lab和玩《图灵完备》大概也是因为这个吧…)而现在的情景相当于我成了高三但是基础知识基本不会的状态,比我当年(会基础知识只是差做题)差多了。在这种情况下去面试也是相当痛苦,因为面试是不知道范围的。每次准备都不知道先看什么,学也学不进去。明明知道面试只是为了了解真实会问什么,但是还是很焦虑,拧巴心态。学长说去投简历面试实践是为了了解自己在哪里,别人在哪里,市场在哪里,但是我似乎还没有找到收敛的下限,只是一直失败…但是我也不能确定不面试就能学进去啊,因为我大二暑假是真的一点代码都不想碰,相当烦躁,八股也不想看。现在甚至连稍微花点时间的算法题(不能即时反馈的)都不想写了。还在纠结要不要整块时间搓项目压测试试,感觉会非常花时间。可能我项目管理也是一坨。
圆规学java:27届不着急,边投边学,克服恐惧感,你现在不敢面试,你为什么认为你暑期就勇敢了,你现在的进度其实还很早,我当时大三下才开始实习,我也很焦虑着急。永远没有准备好的时候,当下努力就是最好的加油!
点赞 评论 收藏
分享
评论
8
42
分享

创作者周榜

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