Web3 前端面试题库
从单一知识点到完整业务场景。先尝试口述答案,再进入详情对照思路、常见错误和评分标准。
难度
分类
题型
技术栈
全部题目
共 193 题 · 第 2 / 20 页
- 11
Web2 到 Web3:前端数据流的变化
对比读写路径、身份与资产归属的变化,以及后端在 Web3 架构中仍然承担的角色。
初级Web3 基础概念题 - 12
用户说交易「查不到」,你要先分清哪三个标识?
考察交易哈希、区块哈希与收据的层级关系,以及查询失败的多种真实原因。
中级Web3 基础排障题 - 13
交易确认页上的 data 字段,怎么判断它做了什么?
考察 calldata 的构成、ABI 编码规则,以及 to 三种取值下的语义差异。
初级Web3 基础概念题 - 14
硬件钱包只能显示原始数据时,DApp 能改善什么?
解释设备清晰签名、ERC-7730 描述和兼容性,并处理确认等待与不确定的签名结果。
中级钱包与连接场景题 - 15
Passkey 换域名或换设备后,智能账户怎样继续使用?
区分 RP ID、origin、凭据同步与链上 owner,并设计完整断言校验和安全恢复。
高级钱包与连接场景题 - 16
浏览器钱包 Provider 和公共 RPC 应该如何分工?
考察 EIP-1193 Provider、公共 RPC、Public Client 和 Wallet Client 的职责边界。
中级钱包与连接概念题 - 17
如何处理钱包连接、账户变化和链切换的完整状态?
考察连接恢复、多钱包发现、账户与链变化、错误分类以及界面状态设计。
中级钱包与连接场景题 - 18
eth_accounts 和 eth_requestAccounts 有什么区别?
考察读取已授权账户与主动请求账户权限的差别,以及连接按钮的正确行为。
初级钱包与连接对比题 - 19
EIP-6963 如何解决多个浏览器钱包的发现与选择问题?
考察多钱包 Provider 的事件发现流程、旧版 window.ethereum 回退以及钱包身份与安全边界。
中级钱包与连接概念题 - 20
WalletConnect 与浏览器注入钱包的连接模型有什么不同?
考察本地 Provider 与远程会话在发现、授权、消息传输、移动端恢复和故障边界上的差异。
中级钱包与连接对比题