字节飞书 安卓二面

  1. 自我介绍
  2. 自定义 View 和自定义 ViewGroup 的实现流程?
  3. 安卓界面刷新的垂直同步信号是什么,有什么作用?
  4. 如何从内存和卡顿两个角度优化 UI 性能?
  5. 安卓中 ANR 的触发阈值是什么,底层是如何检测 ANR 的?
  6. 除了约束布局,还有哪些布局优化手段?RecyclerView 相比 ListView 有哪些性能优势?
  7. 屏幕适配中,尺度修饰符(如 sw600dp)的作用是什么?如何根据不同屏幕尺寸加载对应布局?
  8. volatile 关键字的作用是什么,能保证并发的哪些特性(可见性、有序性、原子性)?
  9. volatile 关键字底层是如何实现的,内存屏障的作用是什么?
  10. 单例模式中如何使用 volatile 关键字?双重校验锁单例的实现原理是什么?
  11. Java 垃圾回收中,死亡对象的判断方式有哪些?
  12. 常见的垃圾回收算法有哪些?
  13. Java 的四种引用?
  14. Glide 图片加载库的三级缓存机制是什么?
  15. 如何通过 Glide 优化图片加载性能?
  16. LRU 算法的实现原理是什么?底层采用什么数据结构?如何优化 LRU 的时间和空间开销?
  17. 对跨平台技术(如 Flutter、React Native)有什么了解?Flutter 的渲染引擎有什么特点? 算法:实现数组的全排列(基于回溯思想,需处理重复元素),并分析时间复杂度和空间复杂度。

#安卓 #android #校招 #秋招 #大厂 #互联网 #面经 #春招 #实习

安卓客户端—校招面经 文章被收录于专栏

适合找实习、校招的26、27届的同学,适合Java后端转客户端,快速抓住面试重点。

全部评论
你这个没有手撕啊,不错,挺爽的啊
点赞 回复 分享
发布于 02-01 18:24 陕西
mark收藏
点赞 回复 分享
发布于 02-01 18:04 北京

相关推荐

03-17 18:07
已编辑
东南大学 C++
字节抖音AI搜索,主要以cpp开发1.自我介绍。2.介绍一下你的这些项目吗?多agent项目3.你的主控 Agent 的输入是什么?4.你的子 Agent 是怎么让主控 Agent 感知到的?5.你的 Agent 和 Agent 之间是怎么交互的?有什么协议吗?6.你是怎么决定要开发这几个子 Agent 的?各agent分别承担什么功能?7.你的数据来源是什么?8.你刚刚说的大盘行情数据、新闻这些,又分别是从哪个数据源来的?9.你这个怎么提取关键词的?10.这些新闻或者搜索到的文本数据拿到以后,你会做什么处理?11.你会限制整个 context 的长度吗?12.你这里限制是多少?13.那 token 和文本的换算关系你大概了解吗?一个 token 大概对应多少文本?14.你的模型输入最大允许多大的窗口?15.你为什么会选择调多个模型?其实选一个最适合的模型是不是就够了?16.你有调研过各个模型的特性吗?你是怎么选的?17.千问你这边有用吗?18.你这个简要的 RAG 框架?19.你可以从输入开始,简单说一下你整个 RAG 框架的流程吗?20.那你这个知识库和新闻,这两个 Agent 的定位区别是什么?21.你为什么会采用 multi-agent 的架构,而不是一个 Agent 加一堆工具的架构?22.你的模型推理链路是怎么部署的?八股26.你可以说一下,我们在浏览器里面输入一条链接以后的通信过程吗?27.HTTP 和 HTTPS 有什么区别?28.什么叫线程安全?29.你用过哪些锁?互斥锁用过吗?30.你了解互斥锁大概怎么实现吗?31.还有其他哪些锁?32.写时复制了解吗?33.进程间有哪些通信方式?算法题二叉树最大宽度大半时间都是揪着我的多智能项目来问,业务针对性强。开学第一场,对新做的项目整体准备不太完善,答得不太行,估计面评也脏了,到发布日期字节没第二场了面AI相关岗位可以参考一下它的提问方式。
查看30道真题和解析
点赞 评论 收藏
分享
评论
4
5
分享

创作者周榜

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