猿辅导 安卓 一面

  1. 自我介绍
  2. 快手实习是否拿到转正 offer?未转正的原因是什么?
  3. 编程题 1:删除链表中重复的元素(要求处理连续重复场景)。
  4. 编程题 2:用三个线程顺序循环打印 ABC(默认打印 10 次)。
  5. TCP/IP 的七层模型和四层模型分别是什么?为什么要进行分层设计?
  6. TCP 和 UDP 的区别是什么?
  7. 如何确定 TCP 的唯一连接?(四元组的组成)
  8. TCP 保证数据传输可靠性的措施有哪些?
  9. TCP 拥塞控制的流程是什么?
  10. 触发 TCP 快速重传的条件是什么?
  11. HTTPS 相比 HTTP 多了什么?默认端口分别是什么?
  12. HTTPS 的加密流程是什么?
  13. 抓包工具如何抓取 HTTPS 加密的请求?
  14. 线程池的使用场景是什么?如何配置核心线程数和最大线程数?
  15. 智能音量调节需求中,线程池和 Handler 机制分别用于什么场景?
  16. 数据缓存到 List 集合后,为什么选择结束后统一写入文件而非实时写入?
  17. Handler 机制的核心组成部分是什么?各自的作用是什么?
  18. Handler 的消息队列是如何实现阻塞和唤醒的?
  19. volatile 关键字的作用是什么?如何保证可见性和有序性?

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

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

全部评论

相关推荐

昨天 16:49
门头沟学院 Java
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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