前端/移动开发面试题 · tech:axios
前端/移动开发相关岗位面试题。
共 24989 道真题 · 当前筛选命中 100 道 · 更新 2026-08-05
筛选题目已选:tech:axios
考察点
技术栈
第 21 题如何给所有网络请求都添加一个请求头? 考察网络层全局请求头注入的实现方案与拦截器使用第 22 题你通常在项目中如何使用 Axios 发起请求?是否做过封装? 考察对 Axios 基础用法和二次封装能力的理解第 23 题请说明如何对 axios 进行二次封装,以及这样做的目的。 考察前端网络层封装的规范性与工程化意识第 24 题请介绍 axios 的主要特点及其在前后端交互中的优势。 考察对 axios 核心特性的理解及其适用场景第 25 题手写一个 axios 封装,实现请求前校验当前 Token 是否过期:若过期则接口返回 403,自动刷新 Token,并在后续请求中携带新 Token。 考察 axios 拦截器使用、Token 过期处理与请求重试机制第 26 题如何实现请求、响应拦截器? 考察网络层拦截器机制、运行时机与应用场景第 27 题请举一个你用 Axios 解决的具体业务场景,比如请求竞态或并发控制。 考察将 Axios 能力落地到业务需求的能力第 28 题请使用 TypeScript 封装一个 Axios 实例,并说明在登录流程中如何使用。 考察 TypeScript 类型安全封装能力与登录流程设计第 29 题axios 有哪些优点? 考察对 axios 核心特性和适用场景的理解第 30 题在使用 Axios 过程中,你遇到过哪些典型问题?如何解决的? 考察排查和解决 Axios 实际问题的能力第 31 题除了封装的XMLHttpRequest之外,还有哪些常见的通信方式?比如Axios、Fetch等,请介绍它们的特点和使用场景。 考察对前端网络通信技术栈的掌握和理解第 32 题如何减少API重复调用? 考察前端请求去重、防抖节流及接口稳定性的综合设计能力第 33 题请说明你对 axios 进行了哪些二次封装,以及为什么要这么做。 考察对 axios 封装目的、常用封装点和设计意图的理解第 34 题请说明 axios 中拦截器与 transform 的用途和区别,并举例如何拦截请求或响应。 考察 axios 拦截器与 transform 的使用场景和区别第 35 题请从代码执行和底层链路两个层面,说明使用 axios 发起一个 POST 请求时,浏览器、操作系统及网络协议栈分别做了哪些工作? 考察对前端网络请求实现机制与网络协议栈运行原理的整体理解第 36 题请说明 Axios 拦截器的作用,并写一下请求拦截器和响应拦截器的基本用法。 考察对拦截器机制的理解和编码实现能力第 37 题请说明如何在 Axios 中实现请求拦截器,并给出一个具体的使用场景。 考察对 Axios 拦截器机制的理解及实际应用能力第 38 题axios和fetch的区别? 考察对HTTP客户端库和原生Fetch API的理解与对比第 39 题请描述你如何在一个项目中封装 Axios,并说明封装的主要流程和考虑点。 考察对 Axios 二次封装的理解,包括结构调整、错误处理、拦截器和模块化第 40 题axios 的请求拦截器和响应拦截器通常做什么处理? 考察对拦截器作用及常见业务场景的掌握