秋招blog完结篇 :)

🐮🐮们,俺已经被美团赦免,上岸秋招了,秋招 blog 也因此该终章了 :)

俺从 4 月开始找暑期实习,一直到 8 月才拿到好未来的 offer,很感激好未来收留了俺,给了俺一个非科班鼠鼠洗白的机会。再加上运气真的爆棚,9 月份一周速通了美团。美团的每一轮面试俺都觉得自己没了,但是很快又收到了下一轮面试的邀请。甚至直到现在,俺觉得除了运气,俺的 offer 完全没有可解释性。

俺目前手里还有个奥术游戏的 offer,过几天就释放了给兄弟们。俺也很感激他们,在好未来给俺 offer 的前几天,两天面试直接给了俺一个 offer,也算是给俺的秋招定心丸了。

今年年初入 Java 以来,在很多人的帮助下俺才得以快速成长,尤其感谢牛客顶流 @适彼乐土 哥以及各位无私分享面经的🐮🐮们,祝大家每个人都能拿到自己心怡的 offer。三十年河东三十年河西,莫欺少年穷!

最后分享分享俺滴小奖状,路过的人全都运气爆棚!!
全部评论
恭喜恭喜,咱们重兵有力量!
1 回复 分享
发布于 2024-09-12 22:52 重庆
恭喜恭喜
点赞 回复 分享
发布于 2024-09-12 22:51 江西
这是正式offer吗
点赞 回复 分享
发布于 2024-09-12 23:05 江西
点赞 回复 分享
发布于 2024-09-13 03:33 天津
恭喜~!!!宝子
点赞 回复 分享
发布于 2024-09-13 12:34 安徽
恭喜佬,许愿我也美团oc
点赞 回复 分享
发布于 2024-09-13 21:13 天津
接好运
点赞 回复 分享
发布于 2024-09-28 08:35 上海
恭喜大佬,请问秋招前一共几段实习啊
点赞 回复 分享
发布于 01-03 13:42 江苏

相关推荐

03-26 20:24
已编辑
北京邮电大学 Java
面试官人很好,也很耐心,但是也喜欢咬着我不放三分钟自我介绍开局拷打项目:经典一致性问题。这里一直在聊redis库存扣减到写入sql这一整段的最终一致性。我首先讲了我目前的实现,异步扣减+手动ack持久化订单消息+定时任务更新库存。面试官说性能会不会太差,用户抽奖能立即拿到结果吗?我就说压测平均响应也在100ms以内,并且抽奖肯定有转盘动画之类的,完全能撑住。这里又问了一下并发抽奖怎么办,说了加3s过期分布式锁,限制单用户短时间内重复点击抽奖。面试官好像对回答还是不满意,接着问,假如我一定需要优化性能,减少响应速度,问我有什么改进方法,我说可以考虑还是改回自动ack,把持久化订单信息放到扣减库存后,发mq消息前(错误示范,当时没想太多,这样做redis抗并发的意义就没了,还不如直接写库)。不过面试官好像也没意识到出错了(,他目标似乎不在这上面。接着又说了半天场景(对不起我又没听明白是问啥),大概就是说,假如写库的时候会有规则校验之类的,这时候挂了咋办。(这里我已经感觉到不妙了,因为还是没明白面试官想问的方向),我说自己的项目都是把这部分给放到校验之前,保证这部分只专心做写库。还是不满意,继续追问,实际情况很复杂,假如这里就是需要做其他的校验,该怎么办。我说可以用事务来回滚,又被问分布式transactional出问题怎么办,直说了不大了解(其实就是怕被问到这儿,还是没躲过去)八股(我通过面经梳理的顺序,实际上感觉问的还挺跳跃):可能正好提到了事务,话接上文,于是问了我嵌套@Transactional会有什么问题?(后面复盘才知道当时应该是问同类下调用事务方法的失效场景)。问多态底层原理。对不起真不知道,直说了不清楚,再狡辩回答了一下多态的体现(方法重写重载等等等。。。)==和equals区别。过String的数组为什么要用final修饰?对不起我又没见过这样问的,,说可能是为了保证字符串不可变,线程安全,当时还脑洞大开说跟builder和buffer那俩相比,没有对字符串的操作而是直接生成新的字符串,性能上也会更好(实在是不知道说啥)反射的优缺点。过aop的底层原理。说了动态代理和字节码操作,又详细说了动态代理因为动态代理说到了CGLIB和JDK实现,又顺着问了我两者的区别。过jvm内存。过为什么永久代被替换为元空间。说了个永久代oom风险更高,其他记不大清了堆对象是怎么进行分代和转化的。大部分对象新生代,大对象老年代。通过年龄计数器来确定对象的升代。G1的过程和优点。过,这部分还好记挺熟io流。没怎么看,早知道不偷懒了对象创建过程。过mysql索引底层结构,和其他对比。过B+树范围查询怎么做的。从下界节点走类似中序遍历直到收集到上界节点。redo log和undo log,他俩结合起来能解决什么问题?单独说没问题,问我结合的时候我还有点懵??没懂想让我回答什么,最后说了个可以实现事务和宕机恢复(但我单独介绍也说过了,dbq不知道)。Spring启动过程。过算法(其实是说思路,变种场景题):基本有序的数组什么排序最快。插入追问为什么是插入。梳理了一下逻辑讲了讲插入的过程和可以优化到O(n)找第k个位置的元素怎么找。快速选择和堆排一个很大的文件,比如要做词典,怎么在其中匹配对应字符串。说了字典树假如连续一长串不规则字符串呢?不是很清楚,说es,但追问我es原理,说了倒排索引,继续问是怎么实现的,承认了看过一些,但没看太仔细怎么在一个串中找到出现次数超过一半的字符。说用哈希表统计然后计算。追问假如输入是一个流呢?(其实也想说哈希表也能做啊,但感觉可能想让我回答其他的)只好说不大清楚最后:毕设方向是什么?回复,我目前是大三()还没确定,问知不知道方向?我们学校一般大四才开始做毕设base地意向北京,但部门在杭州,能不能接受;ok反问:部门业务最后一个场景题做法?摩尔投票,(听到的时候感觉很熟悉,不知道好久之前看过这个,但现在忘了)#牛客AI配图神器# 总结全程1h2m,还得练,这就回去加班看事务
点赞 评论 收藏
分享
评论
12
2
分享

创作者周榜

更多
牛客网
牛客企业服务