一个干净免费的面试刷题网站!

一个干净免费的面试刷题网站!

React + 云开发 / Node.js 全栈项目,包含网站前台 + 管理员后台的完整前后端代码。

图片[1]|一个干净免费的面试刷题网站!|桃派

如果你是

  • 求职者 :高效刷题、把握高频考点,快速分享面经,顺利通过面试
  • 面试官 🧓:快速选题、一键生成试卷,把控面试考点,高效招纳人才
  • 学生 ‍ :了解面试考察重点,明确学习方向,积累小题库,稳步提升
  • 老师 ‍ :了解企业招聘需求,改进教学方向,帮助更多学生走进大厂

项目背景

如今面试越来越卷了,每场面试必考八股文,所以不得不背诵面试题。

但网上的面试题过于分散、很多面经也是只有问题没有题解,就导致我们需要一个个去搜索、或者关注这号那号去领取别人整理好的面试题,很麻烦。

因此,我做了【面试鸭】,一个专注面试刷题的网站。有了它,大家可以直接一站式在线刷题看题解,告别搜索和求人,大大提高复习效率。希望它能帮助大家拿到理想的 offer。

优势

  • 干净:界面简洁,纯净无广
  • 免费:永久免费,可赚激励
  • 全面:海量题目,上百方向
  • 共建:全民编辑,共同完善
  • 崭新:持续更新,拥抱变化
  • 效率:灵活选题,高效刷题
  • 多端适配(算个毛的优势)

项目定位

专注 面试刷题,本就是鸭鸭最大的不同!

图片[2]|一个干净免费的面试刷题网站!|桃派

功能

亮点功能 🧪 试验功能 未来计划(画饼)

  • 题目
    • 浏览题目
      • 折叠解析
    • 多维度筛选题目(难度、标签、题型)
    • 多维度排序题目(热度、收藏数、频率)
    • 题目推荐
    • 题目遇见次数
    • 共同编辑解析
    • 精选题目
    • 上传题目
    • 搜索题目
      • 热门搜索
      • 搜索历史
    • 收藏题目
    • 🧪 语音读题
    • 选题练习
    • 分析报告
    • 举报
  • 标签
    • 关注标签
    • 搜索标签
    • 标签树
  • 回答
    • 回答题目
    • 精选回答
    • 点赞回答
    • 回复
  • 试卷
    • 试题篮
    • 一键组卷
    • 下载试卷
    • 查看 / 隐藏解析
    • 试卷可见范围(公开 / 私有)
    • 🧪 语音读卷
    • 试卷打分
  • 用户
    • 设置个人信息
    • 积分
    • 收藏夹
    • 题目管理
    • 回答管理
    • 试卷管理
    • 消息中心
    • 个人主页
  • 其他
    • 排行榜

项目展示

多维度题目检索和排序:

图片[3]|一个干净免费的面试刷题网站!|桃派

题目浏览:

图片[4]|一个干净免费的面试刷题网站!|桃派

试卷浏览:

图片[5]|一个干净免费的面试刷题网站!|桃派

快速组卷:

图片[6]|一个干净免费的面试刷题网站!|桃派

技术栈

可先观看:面试鸭技术分享视频

前端

  • 开发框架:React、Umi
  • 脚手架:Ant Design Pro
  • 组件库:Ant Design、Ant Design Components
  • 语法扩展:TypeScript、Less
  • 打包工具:Webpack
  • 代码规范:ESLint、StyleLint、Prettier

后端

  • 主语言:JavaScript(Node.js / 腾讯云云开发)
  • 开发框架:Express(Express Session)
  • 数据库:MongoDB
  • 中间件:Redis、Elasticsearch
  • 对象存储:腾讯云云存储 / 腾讯云 COS

部署

  • web 服务:Nginx
  • Docker 容器、微信云托管
  • CDN 加速

整体架构

仅供参考

图片[7]|一个干净免费的面试刷题网站!|桃派

快速上手

前端

环境要求:Node.js >= 14

安装依赖:

yarn

启动:

yarn start

部署:

yarn build

执行命令后会得到 dist 目录,可以放到自己的 web 服务器指定的路径;也可以使用 Docker 容器部署,将 dist、Dockerfile、docker 目录(文件)一起打包即可。

Node.js 后端

代码均在 server 目录中

请阅读 参考文档

云函数后端

代码均在 cloudfunctions 目录中

请阅读 参考文档

进一步学习

如果想进一步了解项目的完整制作过程、系统设计、数据库设计、经验感悟等,欢迎加入鱼皮的 编程知识星球 ,在星球内会直播带大家玩转这个项目。

欢迎贡献

项目需要大家的支持,期待更多小伙伴的贡献,你可以:

  • 上传优质题目
  • 分享试卷或面经
  • 回答题目或优化题目解析
  • 提建议或 Bug:反馈平台
© 版权声明
THE END
喜欢就支持一下吧
点赞9赞赏 分享