如何去介绍项目?
解析:
首先描述自己所做项目有哪些功能模块,然后描述其中单个模块有哪些功能,再对其中的一个单独功能进行详细描述,中间可以穿插一下遇到的技术问题,循环往复,和面试官保持平等对话。
举例:
我在上家单位最近做的项目是一个基于 ajax 和 template 完成了一款文章资讯类的项目,其中包含登录功能,一文章列表渲染等功能,通过封装单独的 API 文件,为了保证业务逻辑之前更加清晰,配合 ajax 完成了对文章分类功能的数据渲染,以及实现删除文章,以及修改,添加文章等操作
实战(转载网上的)
举我自己的写的在线吉他谱编辑器为例:https://github.yanhaixiang.cn/guitar-editor/#/
一句话说清楚你的项目是什么:一个用 React.js 写的在线吉他谱编辑器。
描述这个项目解决了什么问题:可以通过类似 Markdown/LaTex 的语法来编写吉他谱,不需要用 Guitar Pro 等专业软件来写吉他谱,业余的也能快速上手。
这个项目用了什么技术:React.js, React Router
项目的的细节:1, 2, 3 点
其实面试中的项目技术牛不牛真的不是太重要,重要的点在于你的项目是否在创新、细节、扛揍里有一项突出。无论做的是个人项目还是公司项目,产品的价值永远大于技术价值。
参考:如何去介绍项目?