OD-21届考研-Python面经

  • BG:目标院校非科班,21届考研,无相关工作经验,本科有python和C++经验,数据结构有学习过,做算法题相对来说不那么陌生。
  • 5月24日机考

1.数列描述

a[1]:11

a[2]:21 上一个是2个1

a[3]:1211 上一个是1个2,1个1

a[4]:111221 上一个是1个1,1个2,2个1

2.数组中两个元素的和的绝对值的最小值

给定一个随机的整数数组,请你在数组中找两个数,其和的绝对值为最小值,并输出这两个数和它们的和。

输入:[-1,-3,7,5,11,15]

输出:[-3,5,2]

3.小明和朋友玩跳格子,有n个连续格子组成的圆圈,每个格子有不同的分数,小明可以从任意一个格子开始跳,

但是不能跳连续的格子,不能回头跳,也不能超过一圈,给定一个代表每个格子得分的非负整数数组,求小明最多能得多少分。

  • 5月30日一面 40分钟

0.一上来就用idea写算法题 lc1081 说说怎么做的,时间复杂度多少

1.自我介绍

2.简单聊了下项目

3.反射的原理

4.对线程安全的理解,哪些类是线程安全的

5.面向对象三大特征

6.String StringBuffer StringBuilder 区别

7.HashMap原理

8.Linux指令了解过吗

9.本科做了哪些和代码有关的课程或者工作

  • 6月1日二面 80分钟

1.自我介绍

2.介绍项目

3.说一下服务降级

4.什么时候用redis、mysql、mongodb

5.RabbitMQ死信队列,如何定时发消息

6.聊聊数据库事务的特性

7.事务的传播级别、隔离级别

8.怎么创建线程

9.线程池的使用,线程池的参数

10.说说SpringCloud的几个组件

11.用idea写算法题,并不是lc上的题,写一个priceSpanner类,有点像lc里面股票的那几道的其中一道,如果暴力解逻辑比较简单,但时间复杂度高,大概思路是从后往前遍历,找到一个价格大于等于当前价格的天数,就将降价天数+1知道遇到小于当前价格或者遍历完所有价格。但是没想出时间复杂度低的方法,只是暴力解了,应该是个动态规划题。

  • 6月5日 hrbp面 20分钟

1.解释空窗期

2.校内做的项目

3.为什么选择东莞

4.未来规划是什么

  • 6月9日主管面 25分钟

1.简单介绍项目

2.对原专业看法

3.还考虑读研究生吗

4.怎么刷算法题的,刷题心得

5.什么是时间复杂度

6.为什么要用redis

7.RabbitMQ怎么用的

8.怎么学Java的,为什么要学Java

  • 6月14日hrbp面 15分钟

1.自我介绍

2.未来规划是什么

3.来东莞合适吗

4.转C++怎么看

5.有没有亲友在华为

6.这几天多看点C++的书籍

7.谈薪

  • 6月20日主管面 30分钟

1.自我介绍

2.介绍项目,各个模块都问了

3.问对转C++的看法

4.了解过前端吗,学过C++吗

5.未来规划是什么,有什么长远规划

6.来东莞合适吗,来做od能做多久

7.主管介绍业务

8.反问

9.谈薪

  • 6月30日 hr和主管一起面 30分钟

1.自我介绍

2.对原专业看法

3.为什么要学计算机相关内容

4.未来规划是什么

5.为什么选择东莞基地

6.你觉得华为这个平台和学技术哪个优先级高

7.为什么选择找工作,对找工作有准备吗

8.如果后期无法转华为正编,你怎么看

9.对做非软件开发的内容有意愿吗

10.主管介绍业务

11.反问

12.谈薪

hr和主管面关心的问题都差不多

  • 总结:整个过程因为考研空档期2年,所以转了2个部门面试,虽然过程曲折,但是栗栗还是做到有问必答,第一时间有消息也是马上通知我,资料也很齐全,有意向的华为OD的,可以找HR-栗栗。
全部评论
栗栗是hr吗,怎么有几个华子面经
点赞 回复 分享
发布于 2023-12-13 15:41 广西
点赞 回复 分享
发布于 2023-12-11 10:32 陕西

相关推荐

06-24 19:11
门头沟学院 Java
大厂人上班最健康的时候只有入职那天,因为要么是好身体的应届生,要么是已修复完成的社招人。高强度工作环境下,互联网从业者的身体健康一直被打上问号,先不说最严重的猝si,互联网从业者几乎都有一点急/慢性病,小问题被一拖再拖就容易成大问题。当然并不是只有互联网人才易得职业病,金融、医护不比互联网轻松,但本人只经历过互联网公司,就聊聊自己和身边互联网人最容易得的一些病症:1.甲状腺结节(女性常有ru腺结节):部门协调、内外衔接的岗位容易得,日常对接总会遇到一些难以沟通或者水平参差的人,加之普遍的工作压力,这是一个高发病症。解决方法:心态调整,把领导的话当屁、把愚蠢同事当NPC、把难做的活往更多人身上推。2.肥胖+胰岛素抵抗+脂肪肝:这三个病症一般连在一起,主要原因还是因为日常糖分摄入过量以及消耗过少,为了犒赏自己,饭要吃好吃饱、奶茶咖啡一杯接一杯,但有限的休息和运动时间让身体的血糖爆表,长期下来就变成了大肚子、大屁股…解决方法:少吃点少喝点,心情不好不要总拿饮食来解决,可以以适度运动搭配理疗、美容等调节3.抑郁症/焦虑症:非常普遍的病症,没有谁能保证自己没有得过,常见于应届生、社招新人、中层管理,简单来说就是绩优主义及高期望投射、高责任感会让人变得敏感、思虑过多。上级的PUA、初入新环境的不适应、团队的混乱等诸多原因总有一个能让人崩溃的。解决方法:没有太好的解决办法,每个人情况不同,个人经常使用的方法就是:把每天都当作当前工作的最后几天来做。然后会发现根本没什么大不了的4.脱发/爆痘:这两个病症主要原因是激素分泌紊乱,主要也是跟互联网的996、熬夜、压力有关,如果本身在学生时期就是易患体质的,真的得重视下,互联网只会让问题放大。解决方法:尽可能早睡早起,严重者及时就诊遵医嘱进行治疗。5.肾结晶/肾结石:不知道有多少人是不爱喝水星人或是重度饮料爱好者。首先是喝水,很多人没有水杯也不买水,往那一坐就是一天。或者每天不喝饮料就不能过活,果葡糖浆及添加剂让肾脏不堪重负。解决方法:多喝水甚至骗猫一样骗自己喝水,少喝或戒掉饮料尤其是瓶装饮料(包括代糖饮料)6.腰肌劳损/腰间盘突出:主要原因是久坐和坐姿不正确(如跷二郎腿)。大厂按平均早10晚9的工作时间,除去早晚休息2小时和摸鱼1小时接水上厕所1小时,其余8个小时完整工作时间里大部分人是坐在位置上的,日积月累的劳作下来,铁腰也扛不住。解决方法:还没有患病的,买人体工学椅+间歇性站立/站立办公(桌面升降桌),不是广也不是智商税,看下老板们坐的和硅谷顶尖互联网企业的配置就明白了;如果已经出问题了及时治疗并亡羊补牢。7.肠胃炎+幽门螺杆菌:这个其实也算是高发病症,目前许多大厂有食堂或者送餐福利,但由于就餐时间限制和种类较少,再叠加一个工作压力和临时开会因素,许多人不能好好吃饭(包括但不限于不按时吃、不吃、吃太多、吃太快、吃得太单一),你的就餐规律对肠胃来说成了谜,长期下来它们也不知道在什么时候工作合适,就成了肠胃炎。幽门杆菌这个容易聚餐被传染,叠加肠胃炎绝了,不是biubiubiu就是enenen(意会),长期病患容易演变成息肉、溃疡或癌症,有些销售岗需要对外应酬的更要注意适度饮酒。解决办法:按时吃饭或者吃健康的代餐,应酬推不掉就给自己找点清淡的菜品,吃饭时尽量多咀嚼一下别暴风吸入,每顿吃到七分饱,没吃饱可以用少量坚果或者酸奶补充能量8.胆结石:最大的病因就是不吃早饭。有些厂上班都快中午了,每天吃饭都是brunch和dinner,很多人还暗自窃喜公司帮自己完成了16+8轻断食,殊不知不是每个人的体质都能这样,结果胆结石痛到做手术才幡然醒悟。解决方法:早饭能吃的尽量吃一点,早上胃酸过多就吃苏打饼或者碱面馒头,晚上胃酸过多可以喝硫糖铝口服液舒缓。如有严重问题尽快就医。9.睡眠障碍(入睡困难/失眠/多梦):这个上篇没提到但估计90%大厂人都有这个问题,并且是诸多病症的最大诱因。据身边同事说,凌晨1点前入睡的不超过10%、2点前不超过60%,对了一下睡前行为后发现主要就是下班晚+手机刺激+焦虑,但没几个人可以自律到每天早睡,毕竟没有老板没有工作的夜晚太迷人了…解决方法:睡前减少蓝光刺激,精神紧张就去按摩等方式放松,或者适量饮酒完成助眠。10.永久性损伤(脑雾、听力、视力):长时间用脑过度,脑细胞将重建缓慢,神经性损伤很难修复,除非有更大的刺激脑神经,才会修复,目前医术水平还没有能根治的,最多药物辅助治疗。很多年轻时,有伟大成就的科学家,老年也变得老年痴呆,也是因为用脑过度,思考过度。听力,人习惯戴降噪入耳耳机,长时间听,也是永久性损伤。视力也更不用说了,很多人必须长时间盯着各种电子屏幕。解决办法:换个行业公众号:******
投递新环境等公司7个岗位
点赞 评论 收藏
分享
评论
8
32
分享

创作者周榜

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