游戏行业面试题更新 2026-08-05

OkHttp请求有同步和异步,两种有什么区别?

微派前端/移动开发游戏技术原理方案权衡OkHttp

考察说明

考察对OkHttp同步与异步请求的执行模型、线程切换和错误处理差异的理解

回答思路

  1. 说明同步请求阻塞当前线程直至响应返回,异步请求通过回调在后台线程执行
  2. 指出异步请求的回调在OkHttp内部线程池而非主线程触发
  3. 说明异步请求支持取消和超时机制,同步请求取消需在调用线程处理
  4. 对比两者在Android主线程使用限制(同步请求不能在主线程发出)
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。