24届-Java面经-OD

背景:

24届非科班,本科是目标院校,硕士是学院,整个流程,栗栗让我感觉很专业。

机考:

有一定的算法经验,根据栗栗的建议,练习了近一个月,三道都是做过的原题,最终400/400。

1、螺旋数字矩阵,数字n和行数m,逆时针依次填入数字,其余填*,列数最少。

2、执行任务赚积分,n个任务,时间t,每个任务有最晚时间和积分,求最大积分。

3、考古学家,n个碑文全排列,结果去重。

综测:

机考第二天,一定要提前看看栗栗给的提醒,注意避坑以及前后一致性,做到熟悉他想要的特性比如乐观、吃苦耐劳等和要避坑的特性,基本就没有问题。

HR面:

比较简单,主要问了一些个人基本情况,gap的原因,期望薪资等。

技术一面:

项目:从项目中问了MySQL的相关问题,Redis的相关问题,设计模式在项目的应用,项目中的分布式事务,微服务等。

八股文:集合的分类、区别和应用场景;反射是什么;jvm分区有哪些;内存溢出是什么,原因是什么;开闭原则是什么;AOP介绍一下。

手撕:聊天框发送的,本地ide写,实际上是47全排列2,主要是注意怎么优化去重那一步,其他就没问题。

技术二面:

上来手撕:

39组合总和,和全排列一样也是一个回溯的题目,只是注意数字可以无限被重复选取。

项目:是否是商业项目------否

所以直接问了八股文:String能被继承吗为什么;String、StringBuilder、StringBuffer的区别;HashMap介绍一下;接口和抽象类的区别;AOP介绍一下;IOC介绍一下。都是基础八股

主管面:

自我介绍;详细介绍一下项目,在介绍项目的时候会问一些问题,你是怎么处理浪涌的:Redis缓存、消息队列等。怎么保证消息队列一定会成功呢,如果消费失败你是怎么处理的。使用服务熔断降级,反问你如果这样做出现用户疯狂点击下单,你是怎么处理的?大概就是问一些项目相关的问题。结束。

最终审批顺利通过,拿到offer,整个过程栗栗给了很多帮助,因为生病,耽误了下时间,后面审批的时候,终端都不要啥非目标了,栗栗自己推荐了一个中意终端的目标人选将我带过了审批。在整个面试过程中,栗栗很负责,面试出结果有消息了也会及时通知我,出现问题也马上协助解决了,即使是在下班之后和周末。

全部评论
哪家od啊
点赞 回复 分享
发布于 07-04 16:06 陕西
大佬有题库吗
点赞 回复 分享
发布于 07-15 20:42 陕西
求Java八股文
点赞 回复 分享
发布于 07-22 12:22 湖北

相关推荐

11-11 14:52
已编辑
门头沟学院 Java
一面(30min)自我介绍项目难点八股文:1.TCP三次握手、四次挥手2.Java基础数据类型3.泛化4.反射及其应用5.HashMap6.HashMap是否线程安全7.JVM运行时空间8.JVM运行时空间9.JVM类加载机制10.MySQL索引like什么时候失效11.MySQL事务的特性12.MySQL事务的隔离级别13.Redis数据类型14.Redis缓存击穿、缓存穿透、缓存雪崩15.设计模式16.Spring常用注解17.自动注入18.了解分布式问题吗?19.了解MySQL分页吗?反问------面试官没有开视频,但是面试体验感极佳,遇到不会的不会刁难,还会解释,全程很耐心有回应。全程都是八股文,项目只提了一下,无实习,无手撕。(现在想想这么简单可能是kpi)二面(40min)拷打实习(10min)场景题:1.生产者、消费者的一致性,具体代码实现2.设计一个秒杀系统,要考虑哪些问题,用那些技术栈3.银行转账,两个账号和一个转正金额,一条行记录相当于一个账号,具体代码实现反问------疯狂的被拷打,面试官开了视频,但是感觉对我不感兴趣(一直都有别的动作)。我介绍完我的实习后,感觉他一点都不在乎,没有问实习的技术问题(也可能是我实习的问题),接着场景题拷打。感觉面试官也挺好的,可能就是我太菜了,面试时就感觉完蛋了。时间线:9.18投递 9.24笔试 9.27AI面试 10.11一面 10.15二面  10.16暂不匹配流程非常快,基本上官网一到两天就能出结果。二面后官网状态未变的同学应该是过了,好像不发感谢信。其实早就想发的,可能自己也难以接受吧。我看不同人问的差别挺大的,我准备的项目和算法都没有问,只能说运气也很重要吧,希望能帮到大家。还有几个问题想问问各位大佬:1.我实习的项目是小公司纯单体的项目(可能是这个原因面试官不感兴趣),感觉要包装,请问怎么包装呢?2.场景题怎么搞?3.接下来已经没有面试(只有数马这一个)和笔试了,我是去找个实习提升一下实践能力还是准备春招呢?4.我的项目是烂大街的项目,面试官都没有问(牛客这种),有没有必要换一个好一点的项目,比如分布式什么的。因为感觉面试下来面试官想问分布式的问题,而且我的项目确实有点不足,想很多场景比如分布式锁,分库分表什么的都没有做。最后祝大家秋招顺利#数字马力##Java##校招#
学Java她不美死😋:1.有很多那种通用的线上问题可以包,你像什么 excel 大数据导出,从发现问题到解决问题,我看好多人都有写,只要你能吃透那就是你的,这种的可以在很多渠道找得到,一些公众号,知识星球都有 2.场景题的话,没办法,和八股一样多积累,积累一个场景算一个😂 3.我个人感觉没必要再去找实习了,因为我发现两段乃至多段的照样没啥用,说白了老哥,我觉得秋招大部分看运气,一段实习也是进面两段实习也是进面,面试官不会因为你多段实习就高看你两眼,只能说 hr 筛简历的时候有段实习更好筛点,说实话你真认为实习的项目用到的技术能比你自己的 demo 项目复杂吗😂 我个人感觉就是看运气,多投就完事,总会有个对眼的,反而去实习了没心思面试投简历了。 4.还是那句话,哥们我真感觉自己大彻大悟了,面试官要想让你过,压根就不会为难你,不想让你过,你信不信加分布式分库分表那些能给他问出花来? 唉,真的就是没办法,我个人是感觉20%靠实力,剩下全是运气和对不对眼缘,总之加油吧,现实就是,你知道了很多靠运气,还是要去面对
查看27道真题和解析
点赞 评论 收藏
分享
11 16 评论
分享
牛客网
牛客企业服务