我创建了 500 多个开发问题并推出了一个测验平台🏆🎉
公司通常希望测试应聘者在特定领域的知识储备。测验是一种引人入胜的方法,可以衡量应聘者在该领域的专业知识。
这就是我创建DevQuizzes 的原因,这是一个在线平台,您可以在其中测试您对各种 DEV 主题的知识。
内容
在过去的 6 个月里,我阅读了大量官方文档并学习了数十个教程来创建初始发布的内容基础。
我最终创建了 20 个类别的 500 多个问题。
括号中的数字表示每个测验的问题。灰色代表正在进行的测验,白色代表所有新测验。
仅显示已完成测验的百分比,绿色和红色分别代表通过和未通过的测验。
测验
当用户选择一个类别时,系统会显示一个测验。默认情况下,未回答的问题会优先显示。
每个问题通常提供2到4个可能的答案。每个问题都有一个主题/标题供参考。
只有当前问题得到解答后,才会显示下一个问题。只要有先前的问题,即可显示。
提供提示后,用户可以点击“提示”按钮。这样,系统就会显示有关该问题的附加信息。
有些问题确实提供了代码片段,问题就是基于此代码片段提出的。
进步
所有进度都存储在本地存储中。
用户还可以清除本地存储,既可以一次性清除所有测验,也可以单独清除任何特定测验。
在测验期间的任何时候,用户都可以访问问题列表,这意味着可以手动选择问题或稍后查看问题。
奖励
完成测验后,用户将获得以太金(>90%)、银(>75%)、铜(>60%)。
如果用户得分在 60% 至 40% 之间,则测试通过,但不颁发奖励。所有低于 40% 的成绩均视为测试失败。
用户可以选择在社交媒体上分享他们的成就。
贡献
欢迎大家通过Airtable 表格提交问题。
除非问题与现有内容重复,否则将被接受。数据库将每日更新。
每位贡献者都会获得认可,并被列入“Top”部分中最新和/或最活跃的贡献者名单中。
最后说明
项目已上线,欢迎试用。该测试平台响应迅速,无论在桌面还是移动设备上均可轻松体验。
我希望这个项目能够帮助社区。我也期待未来在平台上添加更多问题和功能。
如果您有任何疑问,请随时联系我们!
文章来源:https://dev.to/madza/i-created-500-dev-questions-and-launched-a-quiz-platform-4d3k