现场实操与项目答辩
全栈原型、交互界面与内部工具#FDE#第三阶段#全栈原型、交互界面与内部工具#现场实操与项目答辩约 1024 字 · 3 分钟阅读
追问显示点击任意追问卡片可收起 / 展开
实操:实现工单列表、筛选与详情页。
追问 加载、空值、错误和分页怎样验证?旧请求晚返回时如何保持筛选一致?
实操:完成可纠正错误的编辑表单。
追问 客户端与服务端规则怎样配合?保存冲突与失败后如何保留用户草稿?
实操:实现带行级报告的文件导入。
追问 传输、解析和入库状态怎样分开?如何展示部分失败并限定重试范围?
实操:接入分段返回的模拟生成服务。
追问 拆分字符、断开和停止怎样测试?未完成内容是否明确标记?
实操:实现生成、修改、审核与提交闭环。
追问 草稿版本和批准版本如何绑定?执行失败与结果未知各显示什么?
场景:用户切换部门后仍看到上一部门缓存。
追问 身份、缓存键、请求与连接怎样排查?如何验证界面和后端都遵循新权限?
场景:批量操作 100 条记录,只成功 80 条。
追问 怎样提供准确结果与失败原因?如何只重试允许重试的项目?
实操:做一次键盘与小屏任务验证。
追问 焦点、弹窗、表格与错误提示怎样检查?用什么证据证明用户能完成主要操作?
模拟演示:网络临时不可用但客户正在验收。
追问 怎样说明事实并调整展示范围?离线演示与真实验证的待办如何记录?
综合答辩:交付并演示一个可用工单工作台。
追问 怎样说明流程、状态、失败处理与用户反馈?面试官要求新增审批规则时会影响哪些部分?
面试评分参考
每题按 0~3 分评价:
- 0 分: 不能完成基本任务,或把界面提示当作真实业务完成,忽略明显越权或内容风险。
- 1 分: 正常路径可用,但缺少加载、失败、冲突与状态边界。
- 2 分: 交互与接口契约清楚,能处理主要异常并完成有效联调。
- 3 分: 能验证乱序、权限、审核版本和执行结果,提供可复现证据及使用反馈。
重点观察: 用户任务闭环、状态真实性、请求顺序、可访问性、人工审核与服务端保护。评分用于课堂诊断,不以框架数量或视觉装饰代替业务可用性。
课堂练习与组卷建议
- 用一种熟悉的前端方案实现工作台,先完成列表与编辑,再接入上传和审核。
- 使用模拟后端制造错误、延迟、乱序与断线,检查页面状态和用户数据是否正确。
- 对生成结果保留来源与版本,将审批和实际执行分开演示。
- 让同学独立完成任务,记录误解、返工和需要帮助的地方,再迭代界面。
- 口述面试用 40~50 分钟;现场开发用 90~120 分钟选择限定模块。
- 综合练习用 2~3 天,交付原型、接口约定、关键测试、操作说明及真实集成待办。
核对资料: MDN:Using Fetch、Readable streams。浏览器支持与框架行为按实际环境核对。
下一阶段: Linux、网络、云环境与容器基础。