OD-Java面经(22届-桂电)

背景:22年一直被不知道谁锁定了,然后栗栗小姐姐蹲了半年蹲到了我,期间也一直有问我的情况啥的,蹲到了就开始发题库准备机考等事情

感谢栗栗小姐姐,挺负责,不像其他恶心的hr二话不说给你锁简历,但是又不理你了,也会非常热心地帮你找部门,而且女生办事肯定比很多男hr细心到位

————

说一些内容:可能技术面试写的比较少,

但是回答的时候会拓展讲(或者说吹牛)

然后面试官一般都会继续针对性地问下去。

————

  • 4-16笔试

第一道排序,直接ac

第二道字符串相关的,通过90%多吧,不记得多少了。应该是忽略了一些隐含条件

第三题看着像字符串相关的,按着自己的思路做完后只有10%的通过率,应该也是忽略了很多隐含条件,反正读了很多次题目,都没搞清楚存在那里,或者一开始就判断错了题目类型。

我目标是150分,已经够了,就不管了

  • 4-17综合测试

直接通过,没啥可说的。

————

  • 4-22技术二面

(别问为什么二面排一面前面,反正都差不多是技术面试,排序没啥的)

面试官应该是比较忙,把面试忘了,然后我等了40分钟左右,面试官进来了。

上来就是直接给我题目了,字符串相关的,题目个人觉得比较简单,我做了20分钟左右吧,写的七七八八吧,整体思路都写完了,还有一些细节没处理完,面试官就喊停了。

直接问我思路和认为做了多少,百分比表示。

说整体思路做完了,百分之50吧,毕竟还么出结果。

然后直接问技术问题,也没有自我介绍的流程了

其他的,感觉都是项目的,

1.mq用过吗,如何使用的

2.做过导出excel是吗?

3用过spring could吗,4.用过事务吗?(是问用过,不是了解,我回答就是用过,加一些项目中用到的地方和使用的情况,但是回头想想,感觉也应该说事务的特性,不知道对不对,反正我感觉我回答的不是很好)

反正问八股文的问题很少吧,都是公司之前用的啥技术要点,然后我给他介绍,然后就是问jvm调优,

最后问了一个也是jvm相关的,但是我题目都没听说(的技术)我直接说,不是很了解

最后结束了

  • 4-23技术一面

上来直接手撕代码:应该是一个队列问题,我当时也没想到队列,直接用list硬解,然后遇上了集合操作线程安全问题

因为不能百度,就卡住了,犹豫了几分钟吧,面试官应该是看出来了,及时喊停了我。叫我说一下解题思路,然后跟我说用队列解决。

接着就是自我介绍

技术面试

问了arraylist和linkedlist的复杂度?

(说实话,面试经就看到过arraylist和linkedlist的区别)

redis缓存一致性如何保证?

微服务下,service/ controller /dao三层架构有什么局限性?

问了一个设计模式,直接问你用过那些设计模式吗?

最后结束了

  • 4-25综合面试

网上说聊家常,我起初以为也是如此,

但是进去自我介绍后。

就开始问我简历里面提及的技术问题,

最让我难忘的是问:不查数据库,用缓存实现权限控制

因为我简历项目里说用过缓存,(但不是用缓存,而是用数据库)做过权限控制。

反正就这个问题,我们拉扯了将近20分钟,一直扣细节,我也没做过具体的,只能根据已有的经验,不断完善各个细节。

主管也不断地深入提问,反正我是头上汗越来越大,心里当时也是直骂娘,这是聊家常?

最后,不出意外,我被问倒了。

还针对几个月的空窗期进行教育,大概核心观点就是:这几个月你都学了什么(看了我github维护的东西),不把精力放在学习java上,东研究西搞搞浪费精力。

最后可能觉得说的过了又说:可能作为一次面试,我没有权利这么说你,但是你觉得我说的有没有道理。

反正我也只能嗯嗯嗯(凭心而论,主管说的没错,但是自己真的不是那么自律的人)

接着又问了能不能加班,

最后肯定又是反问,我本来被说的不敢问了,但是想想,就问了,你们项目组,是做什么的,用的是什么技术

然后主管说到他们技术,

其中涉及sql优化,

又问我索引失效问题,

我又回答了,主管又说,我说的不够全面

最后说了一句。后面会有hr告诉你结果的

————

  • 然后这个部门觉得我经验有点少,栗栗马上给我转推另外一个部门
  • 4-27hr面

离职原因

为什么选择od

了解华为od吗

谈薪资吧

————

  • 4-27主管面

自我介绍

对简历项目中相关技术要点介绍

问为什么喜欢研究脚本自动化

能不能加班

华为文化的理解

有什么想问的?

还是那个:你们项目组,是做什么的,用的是什么技术

  • 5-9下offer,offer下来后栗栗也会讲解offer注意事项避免不必要的一些弯路
OD-Java面经 文章被收录于专栏

OD-Java面经合集,所有面经均为入职候选人总结的经验,因为信任我这个HR,所以由我统一发出供给大家参考,如果有什么问题可以直接私聊我

全部评论
感谢分享华为OD-Java面经,对我很有帮助。楼主签不签啊
点赞 回复 分享
发布于 2023-06-02 16:15 上海
小姐姐可以捞人吗
点赞 回复 分享
发布于 2023-06-02 12:12 上海

相关推荐

10-22 10:27
中南大学 Java
1. 没给我面or挂我的都是黑榜:百度,一面挂,面试体验非常不好,像我欠他钱了一样,之后不再使用百度浏览器快手hr面挂,我都无语了,这么多次简历挂,好不容易走到这一面,然后可能觉得我去北京的意愿不强或者排序靠后给我横向挂了,卸载快手携程简历挂,我真焯了,暑期+秋招都是约不到面,不知道是卡本2还是测评挂,卸载携程阿里系,简历挂,整个暑期+秋招,阿里系没约过面,笔试也就饿了么发了,你到底要干什么!蔚来、小鹏、理想,简历挂,你们是只要双九迈?以后坚决不买这些汽车oppo、vivo,不是,哥们,你俩是没hc还是只要双九啊,都是简历挂,信不信我把vivo手机砸了滴滴,一直在筛选,暑期+秋招,笔试都没发,以后我打车用缺德,不用你,不对,缺德也是阿里系,我也卸载腾讯,一直在筛选,从未被约面,信不信我把微信卸载喽,不信啊,不信那算了,不跟你一般见识暂时先制裁这么多吧,其他公司,希望你们不要不识好歹2. 面试体验好or给我offer的都是红榜美团,面试和实习体验都很不错,奖励今天多点一份外卖京东,整个体验很好,面完当场oc,双十一就在你家买东西了华为,线下3h速通,无需多言,以后见到你就敬礼,salute小米,体验很不错,在等消息了,等我有钱了,就买两杯豆浆,喝一碗倒一碗
26届秋招公司红黑榜
点赞 评论 收藏
分享
两个项目挑一个介绍一下,遇见了什么困难如何解决你刚才说用 udp 作为广播包为什么udp 和 tcp 区别 为什么不选 tcp我看你给每个线程建立了 tcpsocket 为什么多线程的 io 策略有哪些static 关键字介绍一下对局部变量加 static 有什么作用对函数加呢对全局变量加呢如果全局变量加 static 放在头文件里会有什么问题c++中堆和栈的区别有哪些栈比堆的速度快吗 为什么讲一下 inline智能指针有哪几个shared ptr 如何设计的shared 是线程安全的吗(我真是蠢 没复习到说了个不安全,豆包分的三个情况 修改引用计数安全 访问修改指向对象不安全要加锁 修改同一个实例不安全)让你用代码设计 shared ptr 怎么设计内存泄漏有可能哪些原因假如说现在测试跟你说程序 cpu 占用率高,如何排查是不是内存泄漏内存泄漏如何定位valgrind 介绍一下valgrind 的底层是什么原理(不会,动态二进制插桩)cpu 的三级缓存找工作太坎坷了,我实习是 c+的,看大家都学 java 就八月份开始一直投 java,国庆后想明白了才捡起来的 c+,希望一直努力准备,能有个满意的保底,实在不行就春招😂双非鼠鼠真的很感谢鹅厂给一次面试的机会(原来微信用的就是 qt5)
发面经攒人品
点赞 评论 收藏
分享
评论
13
32
分享

创作者周榜

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