阿里淘天一二三四面面经(实习)

时间线
3.22投递
3.27笔试(2.1/3)
4.1一面
4.2二面
4.3三面
4.7hr面
4.9 oc
阿里进入面试流程后是真的快,一天一面,中间不是清明节的话四天就能面完

因为之前写面经的全挂了,没写面经的全过了,所以中间就没记面经....这次面经是之后回忆起来的,不全不准,有多少是多少了

一面
项目拷打,深入细节问题,打项目流程和项目技术
说实在答的很不好,当时嗓子很哑,说话和念经没啥区别,很感谢面试官把我放过去了

二面
1.项目难点
2.spring的实现理念,与实现的基础
3.依赖注入是怎么操作的
4.mysql事务,如何实现事务的分级
5.readview如何保证事务操作
6.redis集群,为什么集群可以有很大的qps
7.redis常见数据结构,zset怎么实现的
8.a要调用b发布的一个openapi接口,过程是怎样的,如何保证安全
9.设计一个高qps与高数据量的系统,说说你的想法
10.mysql底层结构
11.主从集群中,如果主机挂了,mysql会怎么做,你会怎么做
12.消息队列一致性与幂等性如何保证
13.netty的配置怎么做的
14.rpc框架是干什么的

三面
1.项目介绍一下
2.netty比起传统的链接有什么优势
3.bio,nio,aio
4.epoll流程,select和poll差在哪里
5.如果现在你再看你的项目,你会怎么去增强它
6.最近在学什么知识
7.k8s是什么
8.ddd知道么(不会)
9.老家哪里的
10.你从你的竞赛队长经历中学到了什么
11.如何作为一个团队成员共同完成任务
12.项目最难点,如何解决的
13.权限控制怎么做

四面
hr面,拷打经历,挑常规问题发了
1.你最仰慕的人
2.你认为程序员的三大品德
3.你认为你做的最好的一个,为啥其他俩不好
4.你最挫败的事
5.实习为了什么
6.你十年后变成一个什么样子的程序员
7.这份工作支持你变成那样么
8.你的舍友与组员如何评价你
9.你的评价呢,说说例子

整体发挥个人感觉不算很好,感谢面试官们放我一马。拼多多已卸,京东已卸。锁定淘天,可以休息几天了😍😍😍
全部评论
佬,二面是谁面,hr跟我约二面时他说是那个部门的老板面,后面还有hr面,希望不要再有技术面了😭😭太难熬了
3 回复 分享
发布于 2024-04-10 17:28 辽宁
佬正式offer了吗
2 回复 分享
发布于 2024-04-10 17:41 江苏
佬,哪个部门
1 回复 分享
发布于 2024-04-10 13:52 江苏
沾沾喜气
点赞 回复 分享
发布于 2024-04-17 18:48 广东
base哪啊
点赞 回复 分享
发布于 2024-04-14 15:12 江苏
m
点赞 回复 分享
发布于 2024-04-13 21:18 广东
沾沾喜气
点赞 回复 分享
发布于 2024-04-12 16:30 安徽
M
点赞 回复 分享
发布于 2024-04-12 00:47 浙江
M
点赞 回复 分享
发布于 2024-04-11 15:18 湖南
佬,几点oc的?
点赞 回复 分享
发布于 2024-04-10 16:50 河北
佬hr面后的状态大概啥时候变的
点赞 回复 分享
发布于 2024-04-10 14:46 安徽

相关推荐

上周组里招人,我面了六个候选人,回来跟同事吃饭的时候聊起一个让我挺感慨的现象。前三个候选人,算法题写得都不错。第一道二分查找,五分钟之内给出解法,边界条件也处理得干净。第二道动态规划,状态转移方程写对了,空间复杂度也优化了一版。我翻他们的简历,力扣刷题量都在300以上。后三个呢,就有点参差不齐了。有的边界条件没处理好,有的直接说这道题没刷过能不能换个思路讲讲。其中有一个女生,我印象特别深——她拿到题之后没有马上写,而是先问我:“面试官,我能先跟你确认一下我对题目的理解吗?”然后她把自己的思路讲了一遍,虽然最后代码写得不是最优解,但整个沟通过程非常顺畅。这个女生的代码不是最优的,但当我问她“如果这里是线上环境,你会怎么设计’的时候,她给我讲了一套完整的方案——异常怎么处理、日志怎么打、怎么平滑发布。她对这是之前在实习的时候踩过的坑。”我在想LeetCode到底在筛选什么?我自己的经历可能有点代表性。我当年校招的时候,也是刷了三百多道题才敢去面试。那时候大家都刷,你不刷就过不了笔试关。后来工作了,前三年基本没再打开过力扣。真正干活的时候,没人让你写反转链表,也没人让你手撕红黑树。更多的是:这个接口为什么慢了、那个服务为什么OOM了、线上数据对不上了得排查一下。所以后来我当面试官,慢慢调整了自己的评判标准。算法题我还会出,但目的变了。我出算法题,不是想看你能不能背出最优解。而是想看你拿到一个陌生问题的时候,是怎么思考的。你会先理清题意吗?你会主动问边界条件吗?你想不出来的时候会怎么办?你写出来的代码,变量命名乱不乱、结构清不清楚?这些才是工作中真正用得到的能力。LeetCode是一个工具,不是目的。它帮你熟悉数据结构和常见算法思路,这没问题。但如果你刷了三百道题,却说不清楚自己的项目解决了什么问题、遇到了什么困难、你是怎么解决的,那这三百道题可能真的白刷了。所以还要不要刷LeetCode?要刷,但别只刷题。刷题的时候,多问自己几个为什么:为什么用这个数据结构?为什么这个解法比那个好?如果换个条件,解法还成立吗?把刷题当成锻炼思维的方式,而不是背答案的任务。毕竟面试官想看到的,从来不是一台背题机器,而是一个能解决问题的人。
牛客51274894...:意思是光刷力扣还不够卷
AI时代还有必要刷lee...
点赞 评论 收藏
分享
评论
23
127
分享

创作者周榜

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