阿里国际一面 逆天难度 国内已经卷的没边了

  说实话,感觉这辈子跟大厂无缘,这必养的东西要求已经高到无法想象了。
  问了巨多问题+手撕代码,一共2小时,这还是一面,其实答出来70%以上了,但还是挂了,而且至少有3轮技术面,每一轮都有挂的风险,我不知道一个人要学到什么程度才能进。

其中的一部分问题:
1.拷打项目:如何设计数据库和接口,设计的时候怎么保证可扩展性,如果一开始就保证可扩展性,导致过度设计,怎么平衡
2.项目里面怎么分配任务,你设计了哪些接口,数据库怎么设计的
3.说一下spring里面的ioc是什么,你们项目里面怎么用的
4.项目里面的目录结构是什么(dao,mapper,vo,dto,service,serviceImpl之类)vo和dto和实体类有什么区别,service层存在的必要,为什么要serviceimpl,你们项目有没有对service实现多态,我说没有
5.说一下java的多态在jvm底层是怎么实现的
6.说一下jvm的垃圾回收
7.说一下jvm的内存结构,哪些部分是线程间共享的,哪些是不共享的
8.数据库的三大范式
9.数据库的事务隔离级别,每个可以避免什么
10.数据库的几个引擎,分别实现了哪种事务隔离级别,避免了什么问题
11.浮点数的指数位,尾数位,flout和double分别是几位
12.为什么浮点数没法表示0,全部指数位和尾数位都是0的情况,表示的是啥
手撕代码3道全做出来了。难度不高但其实也不低。一共给一小时时间:
1.基于java反射实现类属性的获取,给一个字符串,根据这个字符串层层拿到某个类的最终嵌套属性,包括数组和集合的数字判断。题目有点复杂,反正必须要做过反射的题目才能做出来
2.坐标系里面的长方形,给定3个点,得出第四个点。长方形可以是旋转过后的长方形,不是水平垂直的
3.树的遍历,dfs和bfs,树的子结点是数量不定的一个children列表。dfs不能使用递归

  总结:只能说把八股文问到了极致,八股中的八股。面试结束没有任何收获,只能感觉到大厂的逆天难度,并且浪费了极大量的时间(包括看招聘官网,这公司不发拒信,要自己去搜)。一面尚且如此,还是挂了,那么二面,三面呢?哪怕一面过了难道每次都有这种运气吗。
  现在国内要进大厂,正如我这次面试展示的,首先至少刷500道算法题,才能过一些大厂的笔试,包括手撕代码也要用到。其次要本科时候卷项目经验,对项目里面的设计和分工,有明确的认识,还不能划水。然后就是必养的八股文,目前遇到的有五大块:数据库,java基础(多线程,锁,hashmap,反射,浮点数等),jvm,框架(springboot,mybatis等),计算机网络(今年没问,前几年喜欢问)。也不知道是谁把现在的就业市场搞得那么卷,而我身边大量同学,不管是985的还是二本的,很多都是屁都不会,java基础都没背过,算法题也没刷过,我真的好奇什么人在拿这些offer,什么人在卷。
  对于我来说,实在是能力不匹配,滚吧,再见了。以后再有什么大厂来叫我面试,我就直接拒了,真没意思。我现在更多的还是找一些垃圾的小厂中厂,有发展前途的那种,只要工作压力不大,工资15k之类的感觉也还行。还有一些日本荷兰企业也在走流程,感觉待遇不差。#ai智能作图#
全部评论
这有点离谱了吧
10 回复 分享
发布于 2024-11-28 23:07 上海
第十个挖坑呢吧?事务貌似只有innodb有。MySQL的引擎我记得有很多,但是常见的就两个吧
5 回复 分享
发布于 2024-11-29 00:45 上海
“不管是985的还是二本的,很多都是屁都不会”所以985的很多0offer呀
4 回复 分享
发布于 2024-12-11 20:51 湖北
我今天也面了,没有这么逆天啊
4 回复 分享
发布于 2024-11-28 23:25 广东
这种八股难度能刷掉90%的实习应届生不用妄自菲薄,这纯粹就是故意的,他也知道没几个人能答对。一般大厂真想要你也没这个难度
3 回复 分享
发布于 2025-01-15 23:49 山西
天时地利人和 有的碰到的面试官我都怀疑他是不是在面试之前被老板骂了 态度恶劣的一比 这种只能自认倒霉
3 回复 分享
发布于 2025-01-07 09:17 安徽
没问你 字节码插桩、springboot启动原理、接雨水 就偷着乐吧
3 回复 分享
发布于 2025-01-02 10:39 北京
其实看缘分的,多面几家就好了,都差不多
3 回复 分享
发布于 2024-12-09 21:00 浙江
捉校友 一样的体验 纯八股 恶心死我了 我实习项目和自己做的项目几乎一点也不问 我介绍个背景就过了
1 回复 分享
发布于 2025-04-17 19:46 陕西
骂他呀,问这些乱七八糟膈应人,装啥呀
1 回复 分享
发布于 2025-01-16 20:52 江苏
请问下什么日本和荷兰大厂,可以分享下吗
1 回复 分享
发布于 2024-12-04 00:03 新疆
项目经验真的重要
1 回复 分享
发布于 2024-11-30 03:24 天津
我记得重写就是一种多态。实现类里面一堆重写
1 回复 分享
发布于 2024-11-29 00:46 上海
这八股纯离谱,谁会背这么详细啊
点赞 回复 分享
发布于 2025-01-13 16:31 广西
这么刁难就是不想给你过,不用多想
点赞 回复 分享
发布于 2025-01-10 11:01 上海
抑郁了
点赞 回复 分享
发布于 2025-01-07 11:37 北京
逆天
点赞 回复 分享
发布于 2025-01-07 08:33 黑龙江
点赞 回复 分享
发布于 2024-12-30 14:19 四川
12是为什么啊
点赞 回复 分享
发布于 2024-12-28 18:26 安徽
1,2,4在哪能学啊?😵
点赞 回复 分享
发布于 2024-12-27 12:31 广东

相关推荐

1. 你讲一讲 ReAct 模式的原理,以及你的对话 Agent 是如何基于 ReAct 模式去实现的?2. ReAct 跟普通的 Function Calling 有什么区别?3. 这个 Agent 里可以做业务咨询、告警自救、工单预处理,这些场景在 ReAct 模式上要做切换的话,是怎么设计的?4. 这些场景是用一个大的 System Prompt 统一收容了吗?5. 你对上下文管理有过了解吗?6. 如果后续场景、工具越来越多,这个场景切换和工具匹配的部分要怎么优化?7. 多轮循环里的防空转(持续思考但不产生行动),你是怎么去设计的?8. Plan Execute Replan 这个模式跟 ReAct 模式有什么区别呢?9. Replan 这个节点是在什么样的情况下触发的?包括 Planning 里原计划不可行、需要重新规划的逻辑,是怎么设计的?10. 你这个 AIOPS 的 Multi-Agent 架构是怎么样的?11. 那你这个架构设计,为什么不用 ReAct 这种模式呢?12. 你说的 “上下文隔离更好地判断结果”,这句话怎么理解?13. 那你用多 Agent 的这种模式、用 Plan 的方式去实现,它是怎么解决你刚刚提出的问题的?优势是什么?14. RAG 这部分的系统,包括固定的系统文档、向量化以及检索方案,这块你是怎么设计的?15. 你的 topK 设置的是多少?设置的依据是什么?topK 太高或者太低分别会有什么问题?16. 你这个 Embedding 用的什么模型?17. 你选择这个 embedding 模型,是基于你的业务需要,还是基于有可用的免费额度就先用了?18. MCP 协议这块你有了解过吗?我看你项目里也用到了对吧?19. 你怎么理解 MCP?以及你用 MCP 去集成查询工具,具体是怎么设计的?20. 这里面的 MCP Server 跟 Client 分别是谁?21. 你这个日志查询工具,如果返回的日志内容太长、条数太多,你要怎么处理?22. 如果用 Lua 脚本去做预扣库存、分布式锁的相关实现,具体是怎么做的?23. 你这个项目里的乐观锁是怎么实现的?24. 这个条件更新具体是怎么更新的?对应的 SQL 语句是怎么写的?25. 那为什么不用版本号的方式实现乐观锁呢?26. 如果 Redis 里面的库存已经扣减了,但是数据库更新失败了,这种不一致的数据你要怎么处理?27. 你有用 AI Coding 去写代码吗?28. 都用了什么 AI Coding 工具?29. 你用 Claude Code 的时候,是怎么做上下文管理的?30. 你怎么理解上下文?31. 你对 Agent 和 Skill 这一块的理解是什么?32. 你用 Claude Code 的时候,里面用的是哪个模型?33. 你对市面上主流的代码大模型有去了解过吗?主流的模型有哪些,它们分别有什么差异?
我的求职进度条
点赞 评论 收藏
分享
评论
55
159
分享

创作者周榜

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