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

  说实话,感觉这辈子跟大厂无缘,这必养的东西要求已经高到无法想象了。
  问了巨多问题+手撕代码,一共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 上海
“不管是985的还是二本的,很多都是屁都不会”所以985的很多0offer呀
4 回复 分享
发布于 2024-12-11 20:51 湖北
第十个挖坑呢吧?事务貌似只有innodb有。MySQL的引擎我记得有很多,但是常见的就两个吧
4 回复 分享
发布于 2024-11-29 00:45 上海
我今天也面了,没有这么逆天啊
4 回复 分享
发布于 2024-11-28 23:25 广东
这种八股难度能刷掉90%的实习应届生不用妄自菲薄,这纯粹就是故意的,他也知道没几个人能答对。一般大厂真想要你也没这个难度
3 回复 分享
发布于 01-15 23:49 山西
天时地利人和 有的碰到的面试官我都怀疑他是不是在面试之前被老板骂了 态度恶劣的一比 这种只能自认倒霉
3 回复 分享
发布于 01-07 09:17 安徽
没问你 字节码插桩、springboot启动原理、接雨水 就偷着乐吧
3 回复 分享
发布于 01-02 10:39 北京
其实看缘分的,多面几家就好了,都差不多
3 回复 分享
发布于 2024-12-09 21:00 浙江
捉校友 一样的体验 纯八股 恶心死我了 我实习项目和自己做的项目几乎一点也不问 我介绍个背景就过了
1 回复 分享
发布于 04-17 19:46 陕西
骂他呀,问这些乱七八糟膈应人,装啥呀
1 回复 分享
发布于 01-16 20:52 江苏
请问下什么日本和荷兰大厂,可以分享下吗
1 回复 分享
发布于 2024-12-04 00:03 新疆
项目经验真的重要
1 回复 分享
发布于 2024-11-30 03:24 天津
我记得重写就是一种多态。实现类里面一堆重写
1 回复 分享
发布于 2024-11-29 00:46 上海
这八股纯离谱,谁会背这么详细啊
点赞 回复 分享
发布于 01-13 16:31 广西
这么刁难就是不想给你过,不用多想
点赞 回复 分享
发布于 01-10 11:01 上海
抑郁了
点赞 回复 分享
发布于 01-07 11:37 北京
逆天
点赞 回复 分享
发布于 01-07 08:33 黑龙江
点赞 回复 分享
发布于 2024-12-30 14:19 四川
12是为什么啊
点赞 回复 分享
发布于 2024-12-28 18:26 安徽
1,2,4在哪能学啊?😵
点赞 回复 分享
发布于 2024-12-27 12:31 广东

相关推荐

08-19 18:21
已编辑
四平职业大学 Java
经典后端网络八股, 但是答的不好。经典点菜问题手撕, 我写的是回溯O(n^3), 但我把时间复杂度说成2^n 了。 面试官让我回去想想还有没有更优解。仔细想了下, 我写的应该是最优解。这次是HR约面的,官网上都没有记录。【面试问题】🔍 请简单介绍一下你自己。🔍 为什么选择手动硬编码 workflow,而没有使用大模型做动态调度?🔍 你在项目中使用 C 与 go 进行跨进程通信,为什么采用消息队列而不是直接的跨语言调用(FFI)?🔍 IPC(跨进程通信)具体指什么?有哪些实现方式?🔍 你们跨进程传输数据时采用了 message pack 序列化,如果数据包很大,有没有其他避免序列化开销的方案?面试官对这个问题非常在意, 多次问到这个。🔍 你提到共享内存,请解释一下共享内存在 Linux 中的底层实现机制。🔍 如果有一个大文件每次启动都要解析加载,耗时很长,有没有办法将其直接打包成内存镜像,部署时直接加载?面试官对这个问题非常在意, 多次问到这个。🔍 对于 protobuf 这类已经很紧凑的二进制数据,还能如何进一步优化加载速度?🔍 你熟悉 go 的哪些特性?简单描述一下 go 的垃圾回收机制。🔍 请解释一下 JWT 双 token 认证的实现细节:如何签名、如何验签、token 存储位置以及安全性问题。🔍 JWT 第一次请求时没有 token 怎么办?🔍 JWT 可以放在请求 body 或 query 中吗?为什么不推荐这样做?🔍 HTTPS 与 HTTP 在传输安全性上有什么区别?🔍 你使用过哪些数据库?简单描述一下 PostgreSQL 与 MySQL 的区别。🔍 C++ 标准库中有 map 吗?🔍 C++ 没有垃圾回收,如何通过智能指针实现类似自动内存管理?🔍 请详细解释 C++ 中智能指针(unique_ptr、shared_ptr)的实现机制,引用计数如何工作?🔍 智能指针的析构过程是在编译时还是运行时完成?感觉的出来面试官对cpp不怎么了解。🔍 如果 go 调用 C++,数据量很大且不想序列化,有什么优化手段?面试官对这个问题非常在意, 多次问到这个。🔍 实现一个函数:给定菜品列表,每人点 3 道菜,单个价格不超过 105 ,总价格不超过 250 元,输出所有可能的点菜组合。估计是G了,期待再被捞起吧。随缘吧。
查看20道真题和解析
点赞 评论 收藏
分享
评论
55
158
分享

创作者周榜

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