OPPO内推,OPPO内推码

OPPO二面面经 C/C++开发

请详细介绍您简历中提到的基于单片机的开发项目。

请详细介绍您简历中提到的嵌入式Linux系统开发项目。(注:根据描述,这两个项目是面试重点)

您在Linux系统下开发过哪些类型的设备驱动?

请简述您对Linux I/O多路复用机制 epoll 的理解。

您提到了LCD驱动和Input子系统,能否更具体地谈谈您在这方面的实践经验?

在Linux设备驱动开发中,中断处理函数的编写需要遵循哪些要点和规范?

您是否了解 key_report 这类事件上报机制在底层(如Input子系统)是如何实现的?

(驱动开发) 请概述开发一个字符设备驱动程序的主要步骤和框架。

(驱动开发) 如果要为一个物理按键编写驱动,其中的中断处理函数应如何设计和实现?

(数据结构基础) 请系统性地比较数组和链表这两种数据结构的异同点。(插入/删除操作的时间复杂度、适用场景、内存分配方式等关键方面)

分享您在项目或学习过程中遇到的最大技术挑战,以及您是如何解决的。

请简要介绍一下您认为最有代表性的项目。(提示:介绍时侧重应用场景和价值,便于非技术人员理解)

您认为您所做的项目在哪些方面还有创新的空间?

对OPPO这家公司有哪些了解?

您提到感觉OPPO女性用户比例相对更大,是基于哪些观察或数据得出的看法?

若方便,能否介绍一下您的家庭基本情况?

您对未来3-5年的职业发展有何规划?

您在选择行业和公司时,主要会考虑哪些因素?

您目前使用的手机是什么品牌?

在您看来,OPPO的手机产品与主要竞争对手的产品相比,有哪些显著的差异或特点?

OPPO27届寻梦计划暑期实习3.6启动啦,26届补招也进行中

tips:时间安排:陆续发放笔试和测评(每周周五推进)

【关于我们】OPPO于2004年正式成立,是全球领先的智能设备创新者。

【招聘岗位】产品类、AI/算法类、标准研究类、软件类、硬件类、设计类、工程技术类、销售服务类、品牌策划类、采购类、综合职能类(最多2个)

【工作地点】东莞、深圳、成都、上海、北京、西安、南京、重庆、武汉、海外

【福利待遇】极具竞争力的薪资+制化培养体系+多样化发展机制

【投递链接】https://careers.oppo.com/university/oppo/campus

【内推码】24DS1137(内推简历优先筛选,加速流程推进)

留下岗位和姓名缩写~我会帮你跟进大家投递完可以在评论区打上姓名缩写+岗位,我私你们面经~~

引流:字节跳动,海康威视,深信服,腾讯,阿里巴巴,拼多多,滴滴,京东,小米,大疆,美团,好未来,小红书,华为,简历,offer,面试,面经,三方,国企,央企,秋招,应届生,求职,比亚迪,建设银行,工商银行,百度,中兴,邮储、中行、建行、工行、建行、光大、招商银行、科大讯飞、蔚来、新华三、京东方、容知日新、长鑫存储、阳光电源、中国移动、中国电信、中国联通,中兴,虾皮,网易,腾讯音乐,京东,虎牙,b站,bigo,思科,亚马逊,荣耀,小米,联想,tplink,第四范式,米哈游,携程,旷视,美的,索尼,OPPO,满帮,momenta,欢聚,shein,用友,哈啰,vivo,完美世界,地平线,爱奇艺,汇顶,得物,深睿医疗,全志科技,禾赛,唯品会,度小满,蔚来

#牛友职场人脉来了#
全部评论

相关推荐

04-14 15:39
已编辑
电子科技大学 客户端开发
📍面试公司:Unity中国💻面试岗位:平台开发1、一面 30mina)自我介绍b)字节对齐 <- 不只是字节对齐!现代C++按行对齐!c)C++引擎有没有调优经验(完全说不出来qwq)d)多线程编程、如何优化多线程对锁的应用? 没答好e)如何使用AI帮忙找到性能瓶颈f)对图形学有了解吗(说了一下渲染流程、被说讲的太粗了g)说一下项目的协议实现h)服务端如何选举房主i)热更新是怎么做的i.Lua+资源包,lua调用cpp的代码读取对应的资源包ii.(项目内容)j)有跨平台适配的经验吗i.Windows、安卓、ios、鸿蒙ts(少)k)UI适配l)折叠屏分辨率m)反问2、二面 45分钟a)自我介绍b)C++用的什么版本?用过什么新特性?c)有没有用过多线程<- 大问题d)有没有实现过什么图形学相关的内容e)简历->预测状态回滚是什么?f)简历->shader切片是怎么做的?g)遇到过最棘手的bugh)如何修偶发的bugi)TGC的自研引擎有什么特点?j)和unity跟UE比呢?k)有没有什么调优经验<-两次都问了l)Shader用的什么语言?m)Shader的浮点数精度差异是怎么来的?(显卡驱动n)简历->客户端权威和服务端权威3、三面 50mina)自我介绍b)简述游戏引擎架构c)项目d) 抗压能力4、  HR面 40min🙌面试感想:人都挺好,越往后面试官水平越高,就是不知道offer下不下得来4.14更新:已挂;应该还是多线程跟调优经验太少
查看27道真题和解析
点赞 评论 收藏
分享
04-13 12:02
门头沟学院 Java
屯大软件一面Q1: 先简单自我介绍一下。Q2: 你是什么时候开始接触 Java 开发的?Q3: 学习过程是完全自学的吗?学校有相关课程吗?二、 Java 基础能力Q4: Java 里面的基本数据类型有哪些?Q5: Java 的集合类型分为哪几大块?常用的有哪些?Q6: ArrayList 和 LinkedList 的底层实现有什么区别?Q7: 在查找和插入操作上,ArrayList 和 LinkedList 哪个更快?为什么?Q8: 接口(Interface)跟抽象类(Abstract Class)有什么区别?Q9: 在实际应用或实习中,你是如何区分使用接口和抽象类的?Q10: 方法的重载(Overload)跟重写(Override)有什么区别?Q11: 谈谈 Java 中的装箱跟拆箱,它们的原理是什么?Q12: static 关键字有哪些作用?可以修饰哪些地方?Q13: Java 的异常体系是怎样的?Error 和 Exception 有什么区别?Q14: 遇到异常通常有哪些解决方法?三、 并发与多线程Q15: 在 Java 中创建多线程有哪几种方法?Q16: 线程的生命周期分为哪几个阶段?Q17: 什么是公平锁?什么是非公平锁?它们有什么区别?Q18: 你知道哪些典型的锁是公平的或非公平的?四、 框架底层与原理Q19: Spring 的两大核心思想是什么?Q20: Spring 声明式事务(@Transactional)的底层实现原理是什么?Q21: Spring Boot 的自动配置(Auto-Configuration)原理你了解吗?五、 数据库与中间件Q22: MySQL 事务的四大特性(ACID)分别指什么?Q23: MySQL 常见的索引类型有哪些?Q24: 谈谈数据库索引底层 B+ 树的实现原理。Q25: Redis 常用的数据类型有哪些?Q26: 什么是分布式锁?在 Redis 中通常怎么实现?Q27: 消息队列(MQ)主要用来解决什么问题?Q28: 能结合你的实习项目讲讲 MQ “削峰填谷”的具体应用吗?六、 工程实践与岗位匹配Q29: Linux 操作系统的基础命令了解吗?Q30: 在项目中有没有配置过 Nginx?负载均衡有哪些常用算法?Q31: 对前端了解深吗?有没有做过联调以外的前端工作?Q32: 如果实习岗位需要做一些“全栈”的工作,你可以接受吗?Q33: 你平时会用到哪些 AI 开发工具来辅助编程?Q34: 你现在大三,最长可以实习多久?Q35: 你有什么想问我的吗(反问环节)?
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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