JAVA-后端开发-双一流-华OD面经
背景:
双一流本科23届毕业生,毕业后在某通干了一年多,偏向数据库开发和实施,由于经常出差个人受不了,加上本人更喜欢技术开发,所以决定跳槽。由于很早之前就有打算od,所以一直有陆续刷题。最开始有个老哥找我要了个人简历,发现被锁了,让我自己找德科侧解决,仔细想想应该是刚毕业那会儿投了但是没机考,后来找到德科侧hr协商解决锁简历问题,顺便就经过德科的hr投递了简历。
机考:
虽然之前有陆续刷题,但是为求稳重,还是在leecode上面刷了三个多星期才机考。12月中旬投的简历,与hr沟通好后12.30发了机考链接,好像是1.1号完成机考(记不太清了,没去查),1.2号hr查成绩说过了。
机考第一题是根据用户输入的字母提示所有可供选择的匹配项(正则表达式),第二题是网站分类(hashmap),第三题是跳远最高分(动态规划),前两题比较简单,第三题需要思考一下,整体不是特别难。
综测:
1.2查出来成绩过了之后立马给发了综测,效率挺高的,综测比较简单,做完提交hr查出来也是一次过了。
资面:
虽然意向城市hc有限,但是hr还是非常高效的给找到了接收简历的部门,1.7进行了资面,注意问了上一家工作内容(大概做什么的)、是否加班、如何看待加班、离职原因、个人平时怎么学习的等问题。面完等了两天才出结果说过了。
技术面试:
约的1.14一面,1.13二面(问了才知道因为一面二面不是同一个面试组,所以没有先后顺序的影响)。
1.13先进行了二面,问的也比较基础(Java),还问了一部分sql方面的,优化、索引等。然后是手撕代码,是leecode上面的一个简单题,具体忘了,写完讲了一下思路然后就过了。
1.14一面由于面试官太忙了,推迟了两个小时。一面也问的偏向于基础(面试官看经历知道没太多框架技术的实践),以及sql方面的(上一份主要是跟sql打交道)。代码题也是leecode上的(做完才知道),把k个链表升序合并。当时没理解过来要用链表做(题目没明确说链表),就按照合并k个list做了,做完面试官问了一下思路,也是算我过了。
1.21加面,由于一面二面定级不一致,遂加面,加面和前面也差不多,代码题也比较简单,关于字符串组合的,用的回溯,但是面试官问有没有优化,说了个剪枝的,但是遇见长的字符串还是慢,面试官问是否还有,我说暂时没了,面试官说没事,最后也是算我过了。后面又去看了题解,最高效的方式是用排列组合的一个数学公式(属实没想过)。
由于加面面完快过年了,面试官都没时间,所以综面是年后才约的。
综面:
2.6综面,非常轻松,就问了自己的职业规划,薪资意向,面试官还给介绍了一下面试的岗位的工作范围,没有遇到网上说的趾高气扬的面试官,总体印象很好。
面完到了2.18给发了offer计划月底入职,但是由于之前的面试官提交的材料日期填错了的问题,导致审批流程重新走了一遍,最终推迟到了3.6终于入职了。期间hr一直很积极的帮忙催进度,人也非常好,全方位满分,强推,各位有意向入职的小伙伴欢迎咨询。
#OD面经#
首先介绍下正常情况下的流程,机试➕综测测试➕确定具体部门后资格面➕技术一面➕技术二面➕主管面➕谈薪资和等审批 该专栏是已经入职的同学分享的经验贴,希望可以对大家有帮助