字节安全中台 安卓一面

  1. 自我介绍
  2. 目前手上有哪些 offer?为什么从 Java 后端转向客户端开发?
  3. 快手实习中逆向反编译竞品源码的具体工具和流程是什么?
  4. APP 加固的原理是什么?常见的加固厂商有哪些?
  5. 如何对加壳的 APP 进行脱壳?
  6. 代码混淆的常见手段有哪些?
  7. ProGuard 工具的混淆逻辑是什么?
  8. 反编译后的代码如何阅读和分析?
  9. 动态 Hook 的具体实现步骤是什么?
  10. 面对异步回调的代码,如何溯源找到关键函数?
  11. HTTP 和 HTTPS 协议的区别是什么?
  12. HTTPS 使用的加密方式是什么,对称加密和非对称加密如何结合使用?
  13. HTTPS 如何保证通信的服务器是目标服务器,而非中间人?
  14. 如何破解抖音的 HTTPS 证书校验,成功抓包?
  15. TCP 和 UDP 的区别是什么?各自的使用场景有哪些?
  16. HTTP 不同版本(1.0、1.1、2.0、3.0)的核心区别是什么?
  17. HTTP 3.0 为什么选择基于 UDP 协议,QUIC 协议的作用是什么?
  18. TCP 协议的逻辑在系统架构中是在哪一层实现的?
  19. 个人项目 MyNews 新闻 APP 的 MVP 架构具体实现是怎样的?
  20. Glide 图片加载库的三级缓存机制是什么?
  21. 项目开发中遇到的最大难点是什么,如何解决的?
  22. 面对未知问题,你的思考逻辑和解决流程是什么?

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

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

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

全部评论

相关推荐

昨天 09:45
燕山大学 Java
喵_coding:这种直接跑就完事了 哪有毕业了才签合同 任何offer和三方都没有的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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