Web3 前端面试题库
从单一知识点到完整业务场景。先尝试口述答案,再进入详情对照思路、常见错误和评分标准。
难度
分类
题型
技术栈
全部题目
共 193 题 · 第 9 / 20 页
- 81
链上截止时间:block.timestamp 与本地时间
说明链上时间的来源、签名有效期字段的校验方式,以及倒计时与重新签名在用户路径中的位置。
中级交易系统概念题 - 82
失败交易的费用与状态回滚
厘清执行失败时哪些结果被撤销、哪些成本照常结算,以及链下系统应如何依据收据对账。
高级交易系统概念题 - 83
确认数的含义与产品承诺
说明确认数与区块推进的关系、它与最终性的区别,以及产品如何据此设计状态与文案。
初级交易系统概念题 - 84
safe 与 finalized 标签在确认中的应用
说明区块参数标签的用法、safe 与 finalized 的差别,以及读接口中标签选择与降级的取舍。
中级交易系统概念题 - 85
已成功的交易被重组回滚的检测
说明如何用收据字段复查交易位置、如何区分重组与替换,以及检测到回滚后各层的处理顺序。
中级交易系统排障题 - 86
交易哈希是如何计算出来的
说明交易哈希来自序列化后的交易字节、哪些变化会产生新哈希,以及跟踪流程中如何使用它。
中级交易系统概念题 - 87
eth_sendTransaction、eth_signTransaction、eth_sendRawTransaction 的分工
区分由客户端签名并发送、只签名不广播、以及广播已签名原始交易三条路径,并说明按能力选择与降级。
中级交易系统对比题 - 88
chainId 参与签名与跨链重放防护
说明链标识如何进入签名内容、为什么切链之后需要重新签名,以及多链前端如何组织链配置。
中级交易系统概念题 - 89
accessList 的作用与前端是否该使用
说明访问列表的声明成本与热冷状态计费的关系,以及前端决定是否启用时的判断依据。
高级交易系统概念题 - 90
blob 交易对前端的可见影响
说明 blob 交易的数据与费用特征、收据中多出的字段,以及展示与排查时的注意点。
高级交易系统概念题