校招 未知部门 / 客户端-Android / 一面/HR面

[面试日期] 2023-11-09 [面试时长] 未知
[学校背景] 广东工业大学 | 双非 [学历背景] 未知
[发布人] 面试之星官方收录
<h2>OPPO-Android实习面经</h2> <h2>一面(2023/10/19 40min)</h2><ol><li>讲一讲项目?数据获取流程?</li><li>讲一讲四大组件</li><li>讲一讲集合类</li><li>讲一讲Handler机制</li><li>事件分发机制,事件拦截在哪个方法中拦截?了解触摸事件吗?</li><li>View绘制机制,追问ViewGroup的绘制过程?然后问到了根View,Window?(根View其实应该是DecorView)</li><li>View是一个树形结构,如何遍历?深搜,广搜,讲一讲深搜,广搜</li><li>垃圾回收机制?具体问了分代回收算法,GC ROOT有哪些?你觉得GC root引用链是一个什么结构,不清楚?我一开始猜是树,因为从根root出发,然后面试官提示说各种引用可以相互持有,那就是图,是什么图?有向图,有向图怎么遍历?深搜,广搜都可以</li><li>进程、线程、协程的区别(进程是资源分配的基本单元,线程是任务调度的基本单元)这里的资源指的是什么?我的理解是存储和CPU计算能力,实际上应该还要加上外部设备,程序等等。</li><li>有做数据库本地保存操作吗?如何实现的?有使用过什么框架没?说了知道有room框架,没使用</li><li>最后一个问题,讲一讲架构模式,MVC、MVP、MVVM模式</li></ol><p>反问:</p><ol><li>部门业务和主要技术栈:主要是应用层面的开发,语言是Java和Kotlin,有时会和framework部门联合开发</li><li>实习生的主要工作:学习和一些简单需求</li><li>面试结果什么时候可以出?这边把面试反馈给HR,HR后续就会通知到我这边,实习生的进度是比较快的,确实当天下午就通知过了</li><li>还存在什么需要重点加强一下的吗?挺好的,因为你是非科班自学,目前大三上,能掌握这样挺好的。然后问了我自学是怎么自学的?网上搜学习路线,对照学习路线去搜索学习。面试官建议可以多去官网看看</li></ol><p></p><p>总的来说,问了很多东西,广度很广,深度不深</p><p>OPPO的日常实习好像只有一轮技术面</p><h2>HR面(2023/10/20 20min)</h2><ol><li>自我介绍</li><li>最大的成就是什么?</li><li>遇到的挫折是什么?</li><li>有家人、亲戚在OPPO工作吗?</li><li>目前大三上课程方面的问题?</li><li>到岗时间?</li><li>介绍待遇</li></ol><p>HR面经不太全,没有面完就记录,不太记得了</p><p>学校和自身原因暂时离不了校没有去</p>
AI 推荐面试题