荣耀通用软件开发,感觉可能有戏
笔试
三道算法题,两道字符串处理,一道背包dp。没啥难度,一个小时出头就AC了
一面
上来就简单介绍我的简历。然后因为科研的部分比较复杂,解释了一会。
接下来问八股,先问JVM是什么,问了method里面object是怎么分配到内存的。再问GC相关的问题,简单介绍了一下引用计数,循环引用问题怎么解决,最后是新生代老生代永久代相关的事情。然后因为我是python选手,面试官问了我C++的东西,问一个程序从cpp文件到运行之间的几个步骤,基本上就是preprocess,link,compile 到 assmebly,最后到二进制可执行文件的流程。问了c++的多态啥的,基础问题。最后问了线程进程是什么有什么区别。
接下来就是和我仔细讨论项目,项目细节挖的比较多。评价了一下我的设计,说有一些可以改进的地方。
最后就是一些,怎么学习,遇到最困难的事情是什么之类的问题,再加我反问问题。
竟然没有手撕代码,我惊呆了。不知道有没有后续了,害怕.jpg
二面
一面结束不到1天就来了二面的通知。
依然上来是自我介绍。然后问我为什么科研的方向区别很大。
之后就是性格测试。1. 最尴尬的事情是什么?2. 最有成就感的事情是什么?3.给自己打分,1-10
再之后是为我的职业规划,打算做什么?为什么选择荣耀?之后问我为什么不继续读博。
最后我就是反问环节,他说他们在做OS优化啥的。简单聊了两句。
总共30分钟,没什么特别的。也不知道后续情况。要是进池子的话也不知道泡多久。
###########################################################
一周多之后被告知通过了,进池子了。泡着吧。
#荣耀##荣耀求职进展汇总#