首页 > OPPO暑期实习一面面经(30min) 更新hr面
头像
真平地小怪
编辑于 2021-04-17 18:56
+ 关注

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

更多模拟面试

全部评论

(3) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐