OPPO暑期实习一面面经(30min) 更新hr面

更新

  1. 4.16号下午hr面了, 求offer.

问题

  1. 谈到了项目, 问了下项目做了啥(我项目就一个简单的SSM, 面试官好像不是很满意啊)
  2. HashMap相关内容: 链表什么时候转红黑树, 为什么要转红黑树
  3. Synchronize关键字. 具体怎么实现的. (MarkWord, 字节码里的moniterenter)
  4. 可重入锁是什么? 举个例子(ReenactmentLock的state状态如果持有这个锁就给state++表示重入)
  5. 讲讲Synchronize关键字的锁升级和锁降级过程. (无锁, 偏向锁, 轻量级锁, 重量级锁)
  6. 讲讲Spring的IOC
  7. 再项目里用上了什么设计模式?
  8. 为什么你的项目里这些对象都是用的单例模式? 会不会有什么问题? 怎么解决的? (不要在单例的那些类@Controller里面引入会导致多线程出错的资源)
  9. 讲讲快排.(没让手撕代码, 直接讲思路就完了)
  10. 平常是怎么学习技术的(看官方文档, 看github, 看StackOverflow)
  11. 对分布式有了解吗(不了解)
  12. 讲讲TCP三次握手, 能不能两次握手, 能不能四次握手. 两次握手主要是什么问题?
  13. 讲讲CMS和G1
  14. 讲讲你研究生研究的内容是什么? 自己做了什么工作?

反问

  1. Q: 感觉自己项目这里就是个简单的SSM, 是不是需要在下去再搞一搞. A: 项目有点单薄, 分布式这一块还要再去了解了解.
  2. Q: 这边用的技术栈是什么? A: JAVA, Spring, RabbitMQ, redis, mongoDB
#实习##面经##OPPO##Java#
全部评论
楼主你好,请问你是什么岗位?开发的话,是Java方向还是C++方向?或者其他语言方向~
点赞 回复 分享
发布于 2021-04-05 21:31
老哥什么时候被捞的 我简历投好久了都没消息
点赞 回复 分享
发布于 2021-04-07 11:04
点赞 回复 分享
发布于 2021-04-17 18:56

相关推荐

牛舌:如果我不想去,不管对方给了多少,我一般都会说你们给得太低了。这样他们就会给下一个offer的人更高的薪资了。
点赞 评论 收藏
分享
头像
11-27 14:28
长沙理工大学
刷算法真的是提升代码能力最快的方法吗? 刷算法真的是提升代码能力最快的方法吗?
牛牛不会牛泪:看你想提升什么,代码能力太宽泛了,是想提升算法能力还是工程能力? 工程能力做项目找实习,算法也分数据结构算法题和深度学习之类算法
点赞 评论 收藏
分享
评论
1
19
分享
牛客网
牛客企业服务