Web3 前端面试题库
从单一知识点到完整业务场景。先尝试口述答案,再进入详情对照思路、常见错误和评分标准。
难度
分类
题型
技术栈
全部题目
共 193 题 · 第 17 / 20 页
- 161
RPC 限流或不可用时前端如何降级并避免泄露 Key?
考察浏览器 RPC 凭据的真实边界、端点限制、错误脱敏以及读写请求不同的故障恢复策略。
中级性能与体验代码审查 - 162
calldata 体积与 gas 成本的关系
说明交易固有成本中按字节省略的计费方式、零字节与非零字节的费率差异,以及控制数据体积的可行方向。
中级性能与体验概念题 - 163
钱包数据的刷新策略如何选择
按数据时效分组,在轮询、订阅与显式失效之间取舍,并处理后台标签页与断线补扫。
中级性能与体验场景题 - 164
什么时候读取账户状态,首屏才不被拖慢?
考察连接状态读取的时序安排,以及服务端渲染与客户端恢复的分工。
中级性能与体验场景题 - 165
手机端跳去钱包再跳回来,状态怎么不丢?
考察移动端往返流程中的状态保持,以及会话恢复与用户回跳的处理。
高级性能与体验场景题 - 166
哪些操作可以「先当成功了」?
考察乐观更新的适用条件与回滚成本,以及不可逆操作的保守处理。
高级性能与体验场景题 - 167
按钮该在什么时候禁用?
考察提交前校验的时机,以及无谓弹窗对用户信任的消耗。
初级性能与体验场景题 - 168
怎么区分「加载中」「没有数据」和「加载失败」?
考察三态区分的必要性,以及把失败渲染成空数据带来的误导。
初级性能与体验场景题 - 169
怎样用 Anvil 分叉环境复现主网前端问题?
固定分叉状态、保持原合约地址,并区分本地冒充账户、钱包签名和线上资产。
中级架构排障题 - 170
Next.js 中的钱包状态为什么会造成 hydration mismatch?
考察服务端环境、浏览器钱包、客户端外部存储与首屏一致性的处理方式。
中级架构排障题