OPPO筛简历玄学,双九被刷?

1、OPPO面试经验
OPPO后端开发岗位总共分为1轮笔试+2轮技术面试+1轮hr面试。
笔试
包含单选和多选,注意java后端开发也会考一些C++的知识,比如指针、数组、构造函数和析构函数、虚函数等,可适当补充点知识。编程题总共3道,一般比互联网大厂简单,第一题暴力模拟即可,第二题稍微加点优化,第三题记录状态的dp。程序猫当时A了2题,通过了筛选,因此笔试方面小伙伴压力无需太大。
一面
实验室项目拷打;
超卖问题怎么解决的?
怎么保证秒杀的性能,有没有其它方案?
消息重复消费、消息丢失,有考虑过吗?
幂等具体怎么做的?
优惠券分发怎么解决单条消息消费时间过长问题?
为什么使用redisson,红锁是什么?
讲一下java内存区域?
hashmap和concurrenthashmap的区别,后者怎么保证的线程安全性,他们能插入null吗?
讲一下AOP及其原理?
二面
实验室项目拷打;
布隆过滤器会误判吗,能删除元素吗,要删怎么办?
有没有遇到过数据倾斜问题,怎么解决的?
为什么选择murmurhash?其它hash算法有对比过吗?
结算逻辑怎么做的?极端情况下redis宕机,你的程序会出错吗?
假如我想完成能叠加优惠券的结算,满足优惠券规则的情况下尽可能优惠最大金额,你会怎样设计?
接口和抽象类的区别?
new String("hello")会创建几个对象?
hr面
介绍一下你的竞赛
你原生家庭对你的影响是什么
你自己的优缺点
你大学期间最有成就感的事情
如果老板不给你派活,你会怎么样
如何平衡工作和生活
总结
OPPO一面二面压力都不会很大,面试官很和善,不会压力人,问的问题也都不会很偏很怪。一般流程就是 自我介绍 + 问项目 + 场景 + 适当的八股,两次面试都是这个流程,无手撕。手撕比较差的伙伴可以好好准备下项目和八股,有很大机会。
求关注,现在关注,以后就是老粉了,其它问题欢迎留言
--------------------------------------
下一期
OPPO筛简历玄学,双九被刷(二)2、OPPO暑期实习待遇及转正情况;
美团OC,只因这两个项目(一) 1、 超适合实习的项目推荐;
全部评论
oppo 简历筛选确实玄学,组里就我过了....但是 oppo 的面试体验很好,正反馈很足
点赞 回复 分享
发布于 04-14 23:31 北京

相关推荐

bg:双九水货timeline:3月10号投递—4月2号一面—4月13号二面一面内容:上来介绍项目穿插一点八股,问的很浅,你负责哪些部分?进程与线程的区别?在项目中怎么实现互斥锁的?自旋锁的原理,长时间会产生什么影响?内联函数和宏定义?你是怎么实现项目中的多线程的?有没有遇到哪些问题?tcp部分是你做的吗?volatile你用在哪些部分上?arm基础架构有了解吗?DMA驱动内容。由于问的比较简单,基本上都回答上来了,然而泡了快一周的池子才给我约到二面,同时看到小🍠上已经有很多佬已经签约了,感觉这个岗位没有多少的hc。二面内容:一开始就是问你作为组长是怎么协调工作的,在项目中你觉得什么最让你有成就感。(本来以为就是聊聊天,没想到是我噩梦的开始),由于他是做优化的,对我项目实时性的部分比较感兴趣,问我是怎么优化实时性的,回答:在Linux内核加上preempt- RT补丁,追问为什么加入补丁之后就会让实时性有所提升?回答:中断线程化。然后问我这个内核补丁是怎么实现中断线程化的?这里没说清楚,支支吾吾说半天,然后说自己忘掉了。最后问了下看到我项目中有DMA,如果在进行数据搬运的时候CPU干预了会怎么办,我一开始没理解意思,后来回答可能会导致总线竞争和时延。然后就是反问。二面完基本当天就挂了总结:OPPO的面试体验还是比较好的,但楼主太菜了没把握住为数不多的机会,主要还是在项目上有些细节问题没有把握住,只知道要这么做,没考虑为什么要这么做,还有就是,一定要把话题往你擅长的方向引,不要说些不熟悉的东西。下周还有两家面试,希望能够早点接个offer #实习进度记录#   #我的失利项目复盘#  #嵌入式软件实习#  #嵌入式软件# #牛客AI配图神器#
点赞 评论 收藏
分享
评论
1
3
分享

创作者周榜

更多
牛客网
牛客企业服务