跳到主要内容
Web3 前端面试题库

Web3 前端面试题库

从单一知识点到完整业务场景。先尝试口述答案,再进入详情对照思路、常见错误和评分标准。

难度
分类
题型
技术栈

全部题目

共 193 题 · 第 4 / 20 页

  1. 31

    没有 window.ethereum 时的检测与降级设计

    说明 window.ethereum 的规范地位与多钱包发现机制,设计没有可用 Provider 时的检测、降级与只读路径。

    初级钱包与连接场景题
  2. 32

    EIP-6963 公告信息的安全使用

    逐项分析 rdns、uuid 与 icon 的使用边界,给出钱包列表发现中更稳妥的展示与校验方式。

    中级钱包与连接场景题
  3. 33

    直接调用 provider.request 的适用边界

    划分直接 request 与数据层、连接层封装的职责边界,给出多钱包环境下 Provider 获取与降级的工程方案。

    中级钱包与连接对比题
  4. 34

    EIP-2255 权限模型与连接授权撤销

    用权限对象模型解释连接、授权与撤销的关系,给出前端在撤销与支持度差异下的状态处理方案。

    高级钱包与连接概念题
  5. 35

    useConnection 的状态机

    说明连接状态的取值、派生字段的含义,以及首屏渲染与重连期间的处理方式。

    初级钱包与连接概念题
  6. 36

    useConnect 的 mutate 用法与参数

    说明 v3 中连接操作的定义方式、变量字段与状态读取,并给出重复点击与错链的处理方式。

    中级钱包与连接概念题
  7. 37

    注入钱包「断开连接」的真实语义

    说明断开操作清理了什么、注入式钱包为何需要 shim,以及产品文案与状态清理的边界。

    中级钱包与连接场景题
  8. 38

    useSwitchChain 的失败分支处理

    说明切链的调用方式与错误分类,覆盖用户拒绝、方法不支持、目标链未配置与钱包需要添加链的场景。

    中级钱包与连接场景题
  9. 39

    Connector 抽象与连接对象

    理解 connector 的注册方式与连接对象的字段,避免把地址当成连接的唯一标识。

    中级钱包与连接概念题
  10. 40

    当前官方 connectors 与选型

    对照官方清单与 v3 的可选依赖机制,按场景选择接入方式并避免重复入口。

    初级钱包与连接概念题