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

Web3 前端面试题库

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

难度
分类
题型
技术栈

全部题目

共 193 题 · 第 14 / 20 页

  1. 131

    ERC-4626 的预估份额和实际到账,为什么对不上?

    区分金库换算、操作预览、限额与链上滑点保护,并处理资产和份额的精度差异。

    中级合约交互代码审查
  2. 132

    Permit2 的授权、签名和撤销,分别影响哪一层?

    区分原生额度、可复用权限、一次性签名及 nonce 失效,避免撤销后旧签名重新生效。

    高级合约交互对比题
  3. 133

    Chainlink 报价的小数点和更新时间,前端怎么处理?

    正确解码多返回值,按 feed 精度处理价格,并识别无效读数和过期数据。

    中级链上数据排障题
  4. 134

    eth_call 和 eth_sendTransaction 有什么区别?

    考察本地执行调用与广播交易在状态、签名、Gas 和返回结果上的核心差异。

    初级链上数据对比题
  5. 135

    合约事件监听断线和 reorg 后如何保证数据完整?

    考察轮询与 WebSocket 取舍、补块游标、日志去重以及链重组回滚策略。

    中级链上数据系统设计
  6. 136

    直接 RPC、索引器和第三方 API 应该如何选择?

    考察按数据语义选择来源、处理索引延迟与链重组,并建立可追踪的新鲜度和降级策略。

    中级链上数据对比题
  7. 137

    用批量请求拼出账户概况

    说明账户概览所需的最小数据集合、批量请求按 id 关联与逐项失败处理,以及缓存键的隔离维度。

    中级链上数据编码题
  8. 138

    事件日志的 topic、data 与 indexed 规则

    说明日志的结构、indexed 参数的位置与动态类型限制,以及过滤与解析事件时应当遵循的规则。

    中级链上数据概念题
  9. 139

    eth_getLogs 的范围限制与增量扫描

    说明日志查询的区块范围限制、游标与去重的设计,以及实时监听与历史回填的分工。

    中级链上数据场景题
  10. 140

    读历史状态为什么需要 archive 节点

    说明全节点与 archive 节点的状态保留差异、历史读取的失败表现,以及成本与替代方案。

    高级链上数据概念题