OPPO秋招 应用开发 一面二面HR面经

总体流程

 7.13投递
 7.26测评
 7.27笔试
 一面 8.2      1h
 二面 8.7      30min
 三面 8.13    20min

已挂
-------------------------------------------------------
一面

1. 自我介绍
2. 常见的数据结构?
3. 平衡树怎么实现?
4. 二叉树的三种基本遍历方式?
5. 了解深度搜索和广度搜索吗?
6. 对哪些比较了解?面试官说了几个,我调了排序算法。排序算法有哪些?
7. 快速排序的不稳定性的原因?
8. 快速排序什么情况下最不稳定?
9. 哈希冲突原因和解决办法?
10. JAVA中常见的数据结构有哪些?
11. 说说hashset和hashmap的区别?
12. 多线程中使用hashmap可以吗?
13. kev-value形式的数据结构如何保证线程安全?
14. ConcurrentHashMap有什么风险?
15. 保证线程安全的其他方法?
16. 线程加锁过程中注意什么?
17. java中的异常有哪些?
18. 都能通过try-catch捕捉吗?
19. 类加载了解吗?
20. 垃圾回收机制?
21. 设计原理有哪些?
22. 工厂模式怎么应用?
23. 项目相关的问题。
24. 遇到了什么,怎么解决的?
25. 自己做的java后端开发项目压根没问,主要问了感兴趣的项目。
26. 成果有什么

然后就是反问,问了三个

1. 有什么需要提高的地方
2. 部门的主要业务方向?
3. 一共几轮面试?

----------------------------------------------------------------------------
二面

1.有没有看过框架的源码?答mybatis。深挖源码怎么实现的半自动持久层框架;
2.mybatis如何处理不同数据库的兼容性问题?
3.redis如何解决缓存?
4.redis阈值在项目中如何设置的?怎么考虑的?
5.缓存淘汰策略有哪些,原理?
6.手机端的开发了解吗?
7.遇到了什么问题,怎么解决的?

反问:
1.表现怎么样?
2.oppo看中什么能力?

总体八股很少,总体时间很短,但是刀刀致命,问的真的很深
-------------------------------------------------------------------------------
三面

1. 自我介绍
2. 用三个词来形容你自己 ?
3. 遇到了什么问题,如何解决困难的?
4. 没有解决的困难?
5. 为什么选择 oppo?
6. 为什么选择应用开发?
7. base 地的选择?
8. 期望薪资?
9. MBTI 是什么?
10. MBTI 的结果哪些和你很符合?

反问:
1. hr 在 oppo 工作了多久,最大收获是什么?
2. 流程要走多久?1-2 周出结果

1h出结果,已挂

#oppo2025届秋招#
全部评论
大佬,请问oppo有几轮面试?
2 回复 分享
发布于 2024-08-03 17:00 北京
为什么我是一面聊天,然后把我挂了。聊了一个小时
1 回复 分享
发布于 2024-08-08 11:13 广东
问下大佬一面通过了吗
1 回复 分享
发布于 2024-08-06 18:35 北京
如果没通过会是什么状态呢😭
点赞 回复 分享
发布于 2024-08-15 16:03 安徽
大佬,二面有手撕吗
点赞 回复 分享
发布于 2024-08-08 16:26 广东
redis阈值是啥,内存占用阈值吗?佬怎么答的,还真没考虑过项目中怎么设置😢
点赞 回复 分享
发布于 2024-08-08 11:15 上海
oppo是不是没有手撕
点赞 回复 分享
发布于 2024-08-03 17:13 上海
能问这么多问题啊
点赞 回复 分享
发布于 2024-08-02 23:47 湖北

相关推荐

1. 拷打项目2. 场景题:10000个测试用例,但是由于时间关系只能做1000个,要怎么筛选测试用例?答:正交分解,问怎么正交分解,扯了一大堆传统正交分解的做法,面试官看不下去了,说他们希望引入大模型来自动化筛选测试用例(不是,你不说我咋知道你想要这个方面的答案,这个时候我脑子还留在传统测开层面,在这之前完全没有聊到大模型)于是我说引入强化学习打分机制,来评估测试用例是否具有高优先级。3. AI对自动化的影响答自动生成测试样例,通过CV进行UI测试,减少人力物力等等。追问:在UI测试中有什么风险答:不可靠,尤其是在有动画、音频组件时无法正确识别4. 看到你项目有用CICD,聊一下你的看法追问:CI和CD的分界线在哪?答:交付产品是发行版还是内测版(纯乱答的)追问:CI和CD英文名是啥?中文名是啥consistent integration,consistent deployment(答错了,但是面试官问了一句consistent有持续性的意思吗,虽然我现在知道标答是continuous,但是consistent确实有持续这层含义,本人托福103)5. 知道哪些数据结构?队列使用场景是什么?答:BFS,消息队列(感觉给的太具体了,面试官好像是想听一种通用的使用场景)6. 知道哪些测试方法?集成测试测的什么?7. 排查数据库(mysql)查询速度缓慢的步骤。8. 手撕:一个所有值都唯一的链表,给定两个值,反转这两个值之间的所有node就给了几分钟,还没有测试用例,没有输入输出样式,没有函数定义,啥都没有,写了个递归框架,边际条件都没处理,讲讲思路就结束了。完全是懵的一场面试,本来准备了很久的llm相关八股一点没问,问测开的时候又想要我回答llm相关的知识,完全不知道面试官想要我回答哪一方面的内容,搁这对我做黑盒测试呢
点赞 评论 收藏
分享
评论
22
136
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务