OPPO后端开发工程师(Java方向)(2019年春招)

总结

       总体来说,OPPO面试还是蛮专业的,一面知识比较广,和一面面试官聊得比较开心。但是,二面面试官人都没见到,而且,问题比较,emmmm。感觉貌似hc不多了。


一面

  1. 缓存实现
  2. 服务器缓存存在问题
  3. 消息队列
  4. 消息总线
  5. 负载均衡
  6. redis缓存
  7. 线程池使用
  8. 线程创建方式
  9. 锁有几种
  10. 重入锁是什么
  11. synchronized底层
  12. jvm
  13. gc
  14. 集合框架
  15. 链表数组区别
  16. 链表找环
  17. 数据库隔离级别
  18. 数据库引擎
  19. 数据库悲观锁乐观锁实现方式
  20. sql问题,具体不记得了,有两道,一道简单,一道难一点貌似是找出某个班某门课前三名

二面(挂)

  1. 差错检测
  2. 异或取替
  3. udp报文流
  4. 为什么用线程池?答:solr更新需要时延,所以开线程,在后台挂起
  5. 那为什么solr更新会有时延呢?我:???没了解过
  6. solr引擎原理
  7. IK分词原理
  8. websocket 实现
  9. NIO/BIO
  10. 还问了一些hr问题,比如说你大学遇到什么样的挫折,怎么克服的,有没有挂过科之类的(挂过。。555)
  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值