项目流程
正统的软件开发流程中,编码只占用 1/6 的时间,所以程序猿上班工作并不仅仅是编码。
先出几个题目,引导思考
- PM 在项目过程中想新增需求,怎么办?
- 项目即将延期了,该怎么办?
- 你将如何保证项目质量?
什么是项目流程
- 项目分多人员、多角色参与
- 项目分多阶段
- 把项目从无到有按照计划做出来的过程
标准、规范的项目流程,一般都在中大型公司中实行。小公司,或者学校组织的开发团队,一般都不会规范且完整。 这也是大厂出来的人,有竞争力的原因。
面试为何会考察项目流程
- 确定你真正参与过实际项目(而不仅仅是个人项目、毕业设计等)
- 确定你能真正解决项目中的常见问题
- 看你是否能独立承担一个项目?—— 对应工作经验比较多的候选人
考察方式
- 第一,根据你简历中的项目经历,提问问题
- 先了解你的项目经历(项目多少人?如何与后端协作?项目 pv qps 多少?项目提测流程 ……)
- 再了解过程中去顺带着提问
- 第二,直接提问
讲解过程
- 一个项目的全流程
- 其中会遇到的问题

讨论区
欢迎留下想法与补充