首页 > oppo Java面经
头像
胖三斤66
编辑于 2020-09-13 13:05
+ 关注

oppo Java面经

一面

9/9 30min

  1. 自我介绍
  2. 分布式锁说一下?
  3. redis击穿和穿透的原因和解决方案?
  4. redis击穿的一种方法:备份,适用于什么场景?
  5. arraylist和linkedlist的区别?适用场景?
  6. hashmap的底层实现?put的过程?
  7. hashmap碰撞很多是什么原因?扩容的过程?
  8. 数据库的三大范式?实现三大范式解决的是什么问题?
  9. MySQL的索引?
  10. 索引的类型?
  11. 建立索引需要注意什么事情?
  12. linux的文件权限如何管理?
  13. 文件的权限003,是什么含义?
  14. 进程和线程的区别?
  15. java程序启动main函数,哪部分是进程,哪部分是线程?
  16. 死锁的产生原因?怎么理解循环等待?
  17. 死锁的解决方案?
  18. http返回码,3xx,4xx和5xx代表什么?举个例子
  19. http底层依赖的协议?
  20. tcp如何建立连接?为什么要三次
  21. tcp如何断开连接?四次挥手的状态转换?
  22. 【sql】成绩表,字段:学员,课程,成绩。求所有课程都大于80分的学员
  23. 反问

补充:9/12收到二面通知(9/15)

更多模拟面试

全部评论

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

相关热帖

近期热帖

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

近期精华帖

热门推荐