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架构如何,有没有考虑过怎么优化

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

相关推荐
zhaoyufei1333 小时前
Android13删除Taskbar
android
6***B485 小时前
存储过程(SQL)
android·数据库·sql
学困昇6 小时前
C++中的异常
android·java·c++
Jerry6 小时前
问题记录 - Android IdleHandler 没有执行
android
没有了遇见7 小时前
Android ButterKnife Android 35情况下 适配 Gradle 8.+
android
方白羽7 小时前
Android多层嵌套RecyclerView滚动
android·java·kotlin
菜就多学8 小时前
SurfaceControlViewHost 实现跨进程UI渲染
android·设计
2501_915106329 小时前
iOS App 测试工具全景分析,构建从开发调试到线上监控的多阶段工具链体系
android·测试工具·ios·小程序·uni-app·iphone·webview
小羊在奋斗10 小时前
MySQL表的约束:从基础到核心(附场景+案例)
android·数据库·mysql
e***193510 小时前
MySQL-mysql zip安装包配置教程
android·mysql·adb