oppo一二三面面经 已offer 附oppo内推码

一面

https://www.nowcoder.com/discuss/464764?source_id=profile_create&channel=1009(之前发过) Java Android岗

  1. 有Android相关的经验吗
  2. 说一下Java集合类
  3. set和list有什么共同点吗,或者都实现了什么功能继承了什么类
  4. 集合类通常有线程安全问题,有什么解决办法
  5. HashMap实现原理
  6. 红黑树实现原理,有什么作用
  7. 说一说线程池你的理解
  8. 线程同步的问题有什么解决方案
  9. 安卓问题,内存只有一个G,导入一个很大的图片
  10. JVM内存回收机制
  11. 安卓内存泄漏有哪些场景 (答成了内存溢出 OOM,说要具体的场景,不要笼统)
  12. 你的项目有什么亮点,有什么难点,是怎么解决的
  13. 你同学怎么评价的或者说你自己怎么评价你这个项目的
  14. 代码题(剑指offer,两数相加不用加法,两次提示都没写出来)
  15. 还有什么问题。(如果能过后面还有几轮面试,两轮,一轮技术和hr,提示下次可能还会有很多android问题,然后进来不想做Android可以转岗

二面

1.你目前做过最满意的项目

2.是Nodejs项目,为什么要用Node.js

3.Nodejs和java语言区别

4.说说你的java项目(以下几个问题都是关于我的项目)

5.为什么要加salt

6.怎么生成的salt

7.怎么验证密码

8.salt存在哪里、存在数据库里有什么弊端。

9.加了salt有什么好处 ,md5不是动态的么(下面开始不是项目问题)

10.有没有安卓的经验

11.Java你了解哪一块

12.Java线程的安全性访问

13.乐观锁和悲观锁

14 sychroinzed是悲观锁吗

15.是可重入锁吗

16.你有使用过可重入锁吗

17.一般你的项目是用什么方法线程同步

18.等待另一个线程用什么方法(答了Thread.join())

19.如果另外一个线程是线程池呢(答了wait和notify方法)

20.具体怎么用

21.你的学习方式

  1. 博客有看哪些

  2. github看过哪些开源项目(被问结巴了 捂脸)

24.你有什么优势,不足

25.实习的工作是做什么

26.遇到问题怎么解决

HR面

比较平常的问题,成绩排名,形容自己,团队合作的案例,做过有挑战性的事,为什么要来oppo之类的

感悟:本来java岗竞争比较激烈,我刚好有投安卓岗,所以鼓励小伙伴们岗位都多多投递,然后我觉得运气非常不错很开心,但是也要认真准备那些常见的面试点,还有项目要准备一些亮点,难点防止面试官一直追问,也是为了突出自己的项目是有东西的,可以考虑在已经有的项目里追加一些亮点(比较节约时间),比如加入redis等等(不一定非要多细致,面试的时候有东西就好)。 有想要交流的小伙伴也可以加我微信,当认识个朋友也可以。

附内推码:80352092

入职两周年多啦,一切都还顺利,不算很卷,福利待遇也还满意,欢迎一起来oppo做兄弟

#内推##OPPO##校招##秋招#
全部评论
为什么现在就有内推码了?不是还没入职吗
点赞
送花
回复
分享
发布于 2020-08-23 21:29
楼主已经签两方了么?
点赞
送花
回复
分享
发布于 2020-08-23 21:42
秋招专场
校招火热招聘中
官网直投
还真有发内推码的😂
点赞
送花
回复
分享
发布于 2020-08-23 21:42
已投递,吸吸好运~
点赞
送花
回复
分享
发布于 2020-08-23 22:25
楼主算是提前批吗
点赞
送花
回复
分享
发布于 2020-08-23 23:09
楼主也太强了吧,以后就跟着你混了!
点赞
送花
回复
分享
发布于 2020-08-23 23:34
楼主,意向书要填什么吗?我前几天刚收到OPPO的意向书,没发现需要填的东西啊😂
点赞
送花
回复
分享
发布于 2020-08-24 02:21
谢谢 已经投了
点赞
送花
回复
分享
发布于 2020-08-24 09:01
感谢 已经投递
点赞
送花
回复
分享
发布于 2020-09-01 10:47

相关推荐

头像
04-29 10:53
已编辑
东北大学 自动化类
点赞 评论 收藏
转发
1 12 评论
分享
牛客网
牛客企业服务