Web3 前端面试题库
从单一知识点到完整业务场景。先尝试口述答案,再进入详情对照思路、常见错误和评分标准。
难度
分类
题型
技术栈
全部题目
共 193 题 · 第 10 / 20 页
- 91
用户不持有 ETH 也能完成链上操作:代付模型怎么落地?
对比 permit、ERC-4337 paymaster 与 7702 赞助三类代付路径,说明各自的协议依据、风险与前端展示要点。
高级交易系统场景题 - 92
Sync 版写交易 hook 的取舍
说明 Sync 变体的等待语义、适合的流程,以及 pending 时间变长带来的状态处理成本。
高级交易系统概念题 - 93
估算出来的 gas 能直接当上限用吗?
考察估算与上限的区别,以及估算不足与估算过高各自的后果。
中级交易系统排障题 - 94
费用上限设低了,交易会怎样?
考察费用上限与基础费用的关系,以及低价交易的等待与失效表现。
高级交易系统场景题 - 95
节点报的 nonce 错误,分别对应什么问题?
考察随机数相关报错的语义归类,以及客户端措辞不一致带来的处理原则。
中级交易系统排障题 - 96
交易会「自己消失」吗?
考察待处理交易被丢弃的机制,以及前端如何判断与处理这种状态。
高级交易系统排障题 - 97
合约内部调用会消耗谁的 nonce?
考察随机数在两类账户上的不同语义,以及它对「账户活跃度」类指标的影响。
高级交易系统概念题 - 98
使用 pending 模拟一定更准吗?
考察区块参数的语义差别,以及模拟在哪种状态下最接近即将上链的情形。
高级交易系统概念题 - 99
合约报错信息为什么有的能读、有的读不出来?
考察自定义错误与字符串错误在编码与解码上的差异,以及前端如何拿到可读信息。
高级交易系统排障题 - 100
「余额不足」可能有几种含义?
考察余额校验涉及的三个维度,以及界面上如何给出可执行的补充提示。
中级交易系统排障题