2025-08 安卓开发面试拷打记录(面试题)

想跑路了,开始学八股,几个主动找的大厂试了下水,后续看情况更新。楼主一年经验,学的c++被骗来干安卓,双非本科。

2025-07-31 小鹏汇天 安卓开发一面

synchronized

handler

视图刷新

binder

jvm垃圾回收

内存泄漏排查

glide缓存

okhttp实现

(比较基础,但是没学过八股,大概率完蛋了)

2025-08-02 CVTE 安卓一面

自定义view时间轴(数据是一天的录像文件),怎么实现自定义时间轴,涉及到缩放,滑动的手势冲突,事件分发

H264 h265协议

如何设计h264流的接收,有什么要注意的点

有没有遇到过绿屏花屏灰屏问题,怎么处理

如何处理音视频同步

讲解一下知道的几种跨进程

Binder机制,优点,使用

Threadlocal

聊一下用到的设计模式,讲解一下有没有了解过framework源码,用了什么设计模式

有没有学过kotlin

内存泄漏排查

apk加固原理,方案什么的

(简历都没写音视频,就因为上一家是做监控摄像机的,问了几个音视频,乱答了,不知道有没有后续)

感觉一面都是比较基础的,主要就是八股和项目,准备一下应该都问题不大。后续看看有没有二面,有的话再更新。

2025-08-02 小马智行找我了,但是面了两个感觉还是得先补一下八股,这个没投。

2025-08-04 CVTE 二面

有没有了解帧格式

描述视频流从设备到app的过程

弱网情况怎么做播放

App对于弱网情况做的优化

Synchronized底层,针对缺点的其它选择

内存泄漏原理和处理

对未来的规划,如何学习

讲app启动过程

讲解项目过程印象比较深的事

想换工作原因

对于网络这一块你们的项目是怎么做的(网络模块总体是怎么样)

和设备通信是怎么样一个架构,如何做到新增设备或者改动设备可以减少app的工作量

你们App架构如何,有没有考虑过怎么优化

初步总结了一下,一面主要八股,稍微问点项目;二面主要看你公司做什么,深挖项目细节,流程等,会涉及到设计模式,架构,和一些优化的问题,还有某些模块是怎么样的设计,为什么怎么做,其它八股的话基本会问稍微底层的东西

相关推荐
用户091 小时前
Kotlin Flow的6个必知高阶技巧
android·面试·kotlin
用户091 小时前
Flutter插件与包的本质差异
android·flutter·面试
用户091 小时前
Jetpack Compose静态与动态CompositionLocal深度解析
android·面试·kotlin
聆风吟º4 小时前
【Spring Boot 报错已解决】别让端口配置卡壳!Spring Boot “Binding to target failed” 报错解决思路
android·java·spring boot
非专业程序员Ping12 小时前
HarfBuzz概览
android·ios·swift·font
Jeled13 小时前
「高级 Android 架构师成长路线」的第 1 阶段 —— 强化体系与架构思维(Clean Architecture 实战)
android·kotlin·android studio·1024程序员节
明道源码15 小时前
Kotlin 控制流、函数、Lambda、高阶函数
android·开发语言·kotlin
消失的旧时光-194317 小时前
Kotlin × Gson:为什么遍历 JsonObject 要用 entrySet()
android·kotlin·数据处理·1024程序员节
G果18 小时前
安卓APP页面之间传参(Android studio 开发)
android·java·android studio
曾凡宇先生19 小时前
无法远程连接 MySQL
android·开发语言·数据库·sql·tcp/ip·mysql·adb