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

[面试日期] 2023-08-25 [面试时长] 未知
[学校背景] 未知 | 未知 [学历背景] 未知
[发布人] 面试之星官方收录
<h2>百度安卓客户端一面面经</h2> 第一次参加社招面试,记录一下。<br><br>先来了一道算法题:找出最左边的次数最多的字母。<br><br>1. kotlin的let,apply,also有什么区别。<br>2. kotlin的inline,nonline关键字有什么作用。<br>3. 异步调用有几种方式,从简单到复杂。<br>4. 如何全局管理异步任务(不知道)<br>5. mvvm与mvp的区别。<br>6. 逆变与协变。<br>7. content provider的作用。<br>8. sqlite的底层原理(不了解)<br>9. 索引的原理及实现。<br>10. 跨端框架的核心实现要点(开放题)<br>11. 如何定位ANR和崩溃问题的原因。<br><br>后面问了点项目架构问题,没问具体业务功能模块什么的。<br>反问:技术方向?(新业务,对数据库要求比较高)<br><br>别说了各位,去复习数据库了<img src="https://uploadfiles.nowcoder.com/images/20220815/318889480_1660553763490/62AF11E48344D159DA608796DA7D39E5"><br><br>
AI 推荐面试题