OPPO 一面凉经 Java 开发工程师

说实话我不明白为什么挂我,感觉都回答上来了.....

一面(30min)

  1. 自我介绍项目介绍

  2. 大学上过哪些主要的课程

  3. TCP 状态中 close wait 和 time wait 分别是在什么情况下出现的?

  4. TCP 如何保证传输数据有序可靠?

  5. TCP 如何实现流量控制?

  6. 事务隔离级别有哪几种?

  7. 幻影读什么意思?

  8. 哪一个级别没有幻影读?

  9. 什么情况下会有间隙锁?

  10. 为什么索引需要最左前缀匹配?

  11. B 树和 B+ 树有什么区别?

  12. 为什么需要在叶子节点里包含父节点?

  13. 事务的四大特性有哪四个?

  14. 如何分析 SQL 语句是否用到索引?

  15. explain 分析后除了是否走索引之外还能得到什么结果?

  16. 如何同时运行多个线程?(CyclicBarrier)

  17. 线程包含哪几个状态?

  18. 线程池的构造函数有哪几个参数?

  19. 什么情况下会达到最大线程数?

  20. 哪四种拒绝策略?

  21. JVM 关闭时会等待线程池中的线程任务都执行完了再退出吗?

  22. 线程池中的线程是前台还是后台?

  23. 知道优雅关闭吗?

  24. 老年代一般用哪种垃圾收集算法

  25. CMS 使用哪种算法?怎么解决内存碎片的问题?

  26. 什么情况下会发生栈内存溢出?

  27. 方法区什么时候会发生溢出?

  28. 场景题:类似于如何避免超卖问题

  29. 场景题:用户登录匹配表怎么存储数据?(可用登录名登录、手机号登录、邮箱登录)

  30. 最近看过什么专业书?

  31. 怎么查看进程一共发生了几次 FullGC

  32. HashMap 底层数据结构是什么?

  33. 红黑树是什么样的数据结构?

  34. HashMap 什么时候会扩容?怎么扩的?为什么新的大小需要保持在 2^n?与操作与 2 ^ n 有什么关系?

  35. 怎么利用 Linux 命令查看进程端口号?

#OPPO##Java工程师##面经##校招#
全部评论
请问那个“优雅关闭-”是什么东西??
点赞 回复 分享
发布于 2019-10-23 10:24
请问“具体有哪四种拒绝策略?啊”
点赞 回复 分享
发布于 2019-10-23 10:23
我跟你情况一模一样,应该是招够了
点赞 回复 分享
发布于 2019-10-21 14:27
我也差不多,只不过我好点,进了备胎池,估计捞起来的概率不大,据说提前批签了不少人,绝望
点赞 回复 分享
发布于 2019-10-19 22:52
太强了,感觉你一定不去,免得浪费精力
点赞 回复 分享
发布于 2019-10-09 21:57
看了你的oppo面经感觉我面oppo时候像是在开玩笑😂
点赞 回复 分享
发布于 2019-10-09 09:11
java后端岗位的
点赞 回复 分享
发布于 2019-10-09 01:12
大佬,oppo有笔试吗?
点赞 回复 分享
发布于 2019-10-09 01:11
避免超卖不是直接mysql语句里面判断库存是否大于0就可以了吗
点赞 回复 分享
发布于 2019-09-23 19:39
可能是。。招够了
点赞 回复 分享
发布于 2019-09-23 15:49

相关推荐

咦哟,从去年八月份开始长跑,两处实习转正都失败了,风雨飘摇,终于拿到offer了更新一下面试记录:秋招:多部门反复面试然后挂掉然后复活,具体问了啥已经忘了,只是被反复煎炸,直至焦香😋春招:base北京抖音hr打来电话说再次复活,准备面试,gogogo北京抖音一面:六道笔试题:1.promise顺序2.定义域问题3.flat展开4.并发请求5.岛屿数量算法(力扣)深度,广度都写6.忘记了,好像也是算法,难度中等其他问题多是框架底层设计,实习项目重难点~~~秒过😇北京抖音二面:三道笔试题:(为什么只有三道是因为第三道没做出来,卡住了)1.中等难度算法(忘记啥题了,应该是个数组的)2.认识js的继承本质(手写继承模式,深入js的面相对象开发)3.手写vue的响应式(卡在了watch,导致挂掉)---后知后觉是我的注册副作用函数写得有问题,有点紧张了其他题目多是项目拷打,项目亮点,对实习项目的贡献~~~第二天,挂,but立马复活转战深圳客服当天约面深圳客服一面:六道笔试题,由于面过太多次字节,面试官叫我直接写,不用讲,快些写完😋,具体都是些继承,深拷贝(注意对数组对象分开处理,深层次对象,循环引用),加中等难度算法题~~~秒过深圳客服二面:口诉八股大战:大概囊括网络,浏览器渲染原理,动画优化,时间循环,任务队列等等(你能想到的简单八股通通拉出来鞭尸😋)算法题:笔试题6道:1:找出数组内重复的数,arr[0]-arr[n]内的数大小为[1-n],例如[1,2,2,3,3]返回[2,3],要求o(n),且不使用任何额外空间(做到了o(n),空间方面欠佳,给面试官说进入下一题,做不来了)2:原滋原味的继承(所以继承真滴很重要)3:力扣股票购买时机难度中等其他滴也忘记了,因为拿到offer后鼠鼠一下子就落地了,脑子自动过滤掉可能会攻击鼠鼠的记忆😷~~~秒过深圳客服三面:项目大战参与战斗的人员有:成员1:表单封装及其底层原理,使用成本的优化,声明式表单成员2:公司内部库生命周期管理成员3:第三方库和内部库冲突如何源码断点调试并打补丁解决成员4:埋点的艺术成员5:线上项目捷报频传如何查出内鬼成员6:大文件分片的风流趣事成员7:设计模式对对碰成员8:我构建hooks应对经理的新增的小需求的故事可能项目回答的比较流利,笔试题3道,都很简单,相信大家应该都可以手拿把掐😇~~~过过过无hr面后续煎熬等待几天直接hr打电话发offer了,希望大家也可以拿到自己心仪的offer
法力无边年:牛哇,你真是准备得充分,我对你没有嫉妒,都是实打实付出
查看19道真题和解析
点赞 评论 收藏
分享
mjasjon:这种trash中厂 简历过筛概率比大厂还低(除阿里系)
投递哔哩哔哩等公司6个岗位
点赞 评论 收藏
分享
评论
1
54
分享

创作者周榜

更多
牛客网
牛客企业服务