面试复盘 | oppo提前批

8.24 一面

  • java几种集合,应用场景,ArrayList和LinkedList区别

  • tcp/udp联系区别,为什么3次握手,四次挥手的双方状态变化,time_wait状态干嘛的,多久,为什么

  • 设计模式了解吗,抽象工厂模式,开闭原则

  • 主播直播间用户进出有日志,包括uid/time/action,统计出同时在线人最多的一个时间

  • cas了解吗,内存屏障是什么,violate关键字有什么用,除了禁止重排序呢

  • java的hashmap底层结构,扩容机制

  • redis为啥这么快,多路复用有几种,区别呢,为什么epoll遍历就绪链表比select更快

  • kafka高可用架构了解吗,为什么kafka吞吐量很高

  • 一致性算法了解哪些,讲一下raft算法的写入读取,以及选举流程,写入的同时读到了未写入的节点会有什么问题,raft怎么解决的

  • 面试官部门是做内容平台的,偏中台方向

9.2 二面

  • 实习遇到过啥挑战,怎么克服的

  • 跟同事有过技术上分歧吗,咋解决的

  • 实习最有成就感的项目,展开讲讲

  • 有主导过什么项目开发吗,怎么去调研和选型,设计系统架构
  • 面试官部门是做应用后台开发的

9.6 hr面

  • 用三个词语描述自己,为什么

  • 实习的时候从身边同事学习到了啥呢

  • 对自己的未来怎么规划的

  • 实习做过哪些挑战的事情

  • 平时会关注时事新闻吗,怎么看待国家的双减政策,展开讲讲

  • 除了技术书籍最喜欢那本书,为什么

  • 反问了下对新人的培养,入职第一个月统一去东莞集训,学习企业文化以及规章制度,会下放到实际的生产车间去熟悉流程。剩下2-6个月分配到对应部门,指派导师,制定培养计划;每年一次调级机会,薪资只和职级挂钩。

  • 一周内出结果
总体来说面试难度居中,没有很偏的问题,关于violate可以看下这篇文章(https://www.cnblogs.com/dolphin0520/p/3920373.html),除了禁止一定程度上的指令重排序,还保持了变量的可见性。
关于kafka为什么这个快的问题,主要就是考察为什么kafka吞吐量很高,主要可以从partition顺序文件读写、pagecache、零拷贝、分区分段+索引、批量压缩读写几个方面去讲,可以看下这篇文章(https://www.huaweicloud.com/articles/b68a23323d0f11b474b965f435a94c97.html)。
听说牛客很灵,许愿一下oppo的意向书
#面试复盘##Java工程师##OPPO##面经##校招#
全部评论
oppo后端开奖了吗?
1 回复 分享
发布于 2021-09-07 12:24
Java内存模型与Jvm内存模型 https://mp.weixin.qq.com/s/DLn8o18Bll2b78kgUV-RCQ
1 回复 分享
发布于 2021-09-07 13:06
楼主HR面结束多久收到的意向啊
1 回复 分享
发布于 2021-10-27 12:45
楼主在哪实习的?
点赞 回复 分享
发布于 2021-09-06 22:45
第四题是写SQL吗?
点赞 回复 分享
发布于 2021-09-07 09:36

相关推荐

11-01 08:48
门头沟学院 C++
伤心的候选人在吵架:佬你不要的,能不能拿户口本证明过户给我。。球球了
点赞 评论 收藏
分享
5 55 评论
分享
牛客网
牛客企业服务