Web3 前端面试题库
从单一知识点到完整业务场景。先尝试口述答案,再进入详情对照思路、常见错误和评分标准。
难度
分类
题型
技术栈
全部题目
共 193 题 · 第 13 / 20 页
- 121
useReadContract 的关键参数与查询选项
说明读取参数、账户与区块位置的含义,以及查询选项与返回值的使用方式。
中级合约交互概念题 - 122
useReadContracts 的批量读与部分失败
说明批量读的聚合方式、allowFailure 的默认值与逐项判断,以及 Multicall3 聚合方法的差异。
中级合约交互概念题 - 123
手写的 ABI 和编译产物对不上,会怎样?
考察两种 ABI 表述形式的取舍,以及不匹配时暴露出的症状与排查路径。
中级合约交互对比题 - 124
什么时候需要自己拼调用数据?
考察手工构造调用数据的真实场景,以及它与常规合约调用方式的边界。
中级合约交互编码题 - 125
返回值里的嵌套结构,怎么解才不出错?
考察返回值解码的结构差异,以及命名与顺序在解码中的作用。
中级合约交互代码审查 - 126
代币名称和精度读不出来,界面怎么办?
考察代币元数据的可选性与异常表现,以及展示层的降级策略。
中级合约交互场景题 - 127
授权刚确认,为什么读到的额度还是旧的?
考察写入后立即读取的一致性来源,以及多端点与区块参数造成的读数偏差。
高级合约交互排障题 - 128
合约返回的字符串,能直接渲染吗?
考察链上字符串与字节数据的处理,以及把合约数据当输入渲染时的注入风险。
中级合约交互代码审查 - 129
合约说的话,前端要信几分?
考察链上数据的信任边界,以及前端在展示与决策上的职责划分。
高级合约交互场景题 - 130
调用 NFT 可选接口前,怎样判断合约是否支持?
按 ERC-165 完整探测接口声明,区分不支持、探测失败和实际行为不符。
中级合约交互概念题