OPPO成都安卓开发一面,二面面经(已oc)
10.31更新:10.29oc,今天已经签了两方,准备寄出三方了。从5月份投递第一份简历,到8月正式开始秋招,再到10月底终于拿到心仪的offer,这段日子真是太充实了。一路笔试面试,也在一路进步,陆陆续续也拿到了一些offer;中间也几次想躺平,想结束秋招,但都还是坚持过来了。最后在oppo这里人品爆发,也算给秋招画上一个圆满的句号。虽然在大佬们眼里oppo不值一提,但对我这个菜鸡渣硕来说也已经是意外之喜,这应该也是我目前的能力极限了。
祝大家都能圆满收官~
——————————————
刚刚面完二面(综合复试),许愿个HR面,许愿个Offer
二面:
秋招经历的最长的面试,整整50分钟,从论文问到技术,从技术问到学生会经历,从学生会经历问到团队协作,最后还有个思考题,面完人都麻了。真不愧是综合复试。
问题:
1. 围绕论文发问(多次发问,我以为他正好是这个领域的就详细展开讲,讲了20分钟他把我打断了说你讲得太细了超时了)
2. 问项目,项目的架构、功能,用了哪些技术
3. 项目里有哪些技术难点
4. redis怎么跟mysql搭配的
5. mysql本身有没有提供保证线程安全的机制?(事务嘛)说说你对事务的了解
6. mysql的表锁行锁了解吗
7. 总结一下你项目里遇到的难点(说得比较杂乱,估计他记不住了)
8. 项目里用到哪些设计模式?
9. 你为什么要选择做Java软开?
10. Java相关的技术和知识是自学的吗?从什么时候开始学的?(估计考察学习能力)
11. Java最新的一些技术和动向你有了解吗?
12. 你做的项目都不是正式项目吧,为什么选择做blog网站呢?
13. 你说你以前做过前端,那用到了哪些技术?
14. 你有过团队合作的经历吗?(我说了学生会干了两年)那可以说说你在团队合作中出现矛盾的情况以及如何化解的吗?
15. 思考题:一根不均匀的绳子,烧完需要一个小时,怎么确定半个小时?(问完他都笑了)那么如果有多根这样的绳子,怎么确定1小时15分呢?(想了挺久,之前只看过怎么确定15分钟。而且也不能简单的烧完一根绳子然后再搞15分钟,毕竟确定15分钟实际上需要45分钟。我说完答案后他也没听明白,我反复说了几遍他才听懂,不知道是不是和标准答案不一样)
一面:
一面记不太清楚了,总之都是Java基础的八股,包括Java锁、Lock、volatile、Java集合、JVM、运行时数据区、GC等等。因为我一志愿是Java,二志愿是安卓,技术栈也都是java,所以没问安卓的。
#OPPO面经##面经##OPPO##校招#