OPPO 应用开发岗秋招全流程记录

感谢 OPPO 诚意拉满,并且每轮面试官性格也很好,非常尊重我,面试过程中除了技术、业务问题外也会闲聊琐碎,双向沟通非常友好。但是综合考虑后还是希望这个 HC 能去到最需要且匹配的同学~

Timeline

投递职位:应用开发工程师

8.3 投递 ——> 8.14 笔试 ——> 8.29 一面 ——> 9.6 二面 ——> 9.11 HR 面 ——> 10.11 四面(sp 面) ——> 10.15 签约沟通会 ——> 10.16 正式 Offer

笔/面经

笔试

Android 移动端知识 + Java/Kotlin 考察,单选 + 编程。当天还是工作日,抽空做掉的。本人对 Android 和 Kotlin 零基础,相关题目全凭感觉选的,也没想到过了笔试移动端同学单选题应该很容易过

一面

50 分钟左右

  1. 自我介绍
  2. 你觉得鸿蒙和安卓开发的异同,各自有什么优点和缺点
  3. 实习经历提问
  4. 说一说了解的跨平台框架
  5. 个人项目提问
  6. HTTP 和 HTTPS 的区别,HTTPS 建立连接的过程
  7. 了解证书伪造吗,如何解决由此导致的安全问题
  8. 了解 QUIC 协议吗,QUIC 协议如何实现可靠传输
  9. 数组和链表的区别
  10. ArrayList 的底层实现
  11. 哪些情况会造成内存泄漏,知道哪些排查内存泄露的工具,是否调试过内存泄漏的问题,如何避免内存泄漏的问题
  12. 个人相关提问

反问:部门业务,面试流程,base 相关问题

PS:最后面试官还就迟到了几分钟道歉,说是上一个面试还没结束,非常有礼貌

二面

25 分钟左右

  1. 自我介绍
  2. 发展规划,对于公司的选择,短期长期的目标,接受长期在深圳发展吗
  3. 技术栈和移动端出入有点大,为什么考虑移动/客户端岗位
  4. 开放性问题:为什么跨平台架构要用 C++ 编写
  5. 实习经历提问
  6. 鸿蒙更适合去华为发展,有没有考虑过在华为就职(原来面试官就是华为跳槽出来的)
  7. 开放问题:面对即将上线的功能如果目前存在技术瓶颈,会如何处理

PS:结束前面试官非常耐心地介绍了部门的具体业务和强度、氛围,公司不同 base 的业务分配,以及对校招生的培养制度,优劣都很真诚地告知,被真诚的人打动

HR 面

20 分钟左右

  1. 自我介绍
  2. 确认个人信息,意向工作城市
  3. 用三个词语概括自己
  4. 列举考虑公司的三个因素
  5. 在公司最不能接受的是什么
  6. 关于 OPPO 都了解什么
  7. 说一件自己比较遗憾的事情,最难做决定的事情
  8. 如果安排给你一件事情你不想做,或者说是别人应该做的,你会如何处理
  9. 职业生涯规划
  10. 意向薪资(具体的数字)
  11. 目前还有哪些公司在面,进度如何
  12. 自己会关注哪些科技产品,通过哪些渠道关注科技产品,目前印象最深的科技产品
  13. 使用 GPT 都用来做哪些事情
  14. 如何学习新技术
  15. 你使用的手机你觉得优点是什么
  16. 一款手机内置的基本功能 APP,如果哪个功能做得很优秀会让你眼前一亮

反问:之后流程大概的时间跨度

四面

  1. 自我介绍
  2. 项目/实习中最困难的事情
  3. 实习遇到的困难是如何解决的
  4. 如果一个需求给到你,你已经达到了你能力/精力的极限,可是还是没有达到预期的目标,如何处理这种情况
  5. 实习和之前在学校感觉有什么区别
  6. 对于工作生涯是如何考虑的

反问:这一面的目的,后续是否还有面试

总结

感觉只有一面涉及到了专业知识,其余面试更多注重项目/实习过程解决问题的思路,能力,并且比较关注对自己的个人规划和自我了解。因为本人实习投递 OPPO 时有过不好的体验,这次的反差还挺增加秋招面试的好感

最后一样祝大家秋招顺利~也希望这篇能帮到一些同学

#OPPO##秋招##秋招OC许愿##面经##软件开发2024笔面经#
全部评论

相关推荐

4 3 评论
分享
牛客网
牛客企业服务