程序员面试如何说自己最得意的项目

程序员面试如何说自己最得意的项目,第1张

谈吐流利大方,有自信的有条理的缓缓回答,面对面试官要不怯场。

程序员(Programmer)是从事程序开发、程序维护的专业人员。一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚,特别是在中国。软件从业人员分为初级程序员、中级程序员、软件设计师、系统分析员、系统架构师、测试工程师六大类。世界上第一位程序员是埃达·洛夫莱斯。

软考程序员考试属于计算机软件水平考试(简称软考)中的一个初级计算机职称考试。对于软考程序员考试并无学历及资历条件限制,更无论年龄、专业与资历。一年可报考软考程序员考试两次,但一次考试只能报考一种资格,因此报考了程序员考试则无法再报考软考其他级别或科目的考试。同时软考程序员考试采用笔试形式,考试实行全国统一大纲、统一试题、统一时间、统一标准、统一证书的考试方式。

项目开发的一般流程:

1.需求分析

a) 参考以前的成功项目

b) 实地考查

c) 向专家请教

然后产生需要分析文档

2.概要设计

a) 分析文档,对整个项目模块进行划分

根据需求分析说明书进行概要设计,为将来详细设计提供文档支持

总体设计 (设计理念/软硬件环境/约束)

用例设计 (需求用例/系统框架)

接口与类设计 (分层设计/类图)

出错处理设计 (异常设计)

维护设计(系统还原与备份)

概要设计说明书

3.详细设计

a) 对概述设计中的模块进行细化,使用数据结构和算法进行描述

根据概要设计进行详细设计,为将来程序员编码提供文档支持

模块设计

模块功能清单

IPO图

模块开发优先级

界面设计

数据库设计 (表/视图/存储过程/触发器/约束)

详细设计说明书

4.编码和测试

a) 采用你所熟悉的编程语言(客户要求)进行实现

b) 测试分类:单元测试(Junit),集成测试,系统上线

编码与测试

根据详细设计说明书进行编码和测试

程序员/软件开发工程师/高级软件开发工程师

项目整合与联合测试

项目子模块之间的拼接

系统整体测试

测试计划/测试报告

5.交互和维护

会。根据查询相关公开信息显示,java程序员经验大于net经验,含金量更高,会成功。程序员是从事程序开发、程序维护的基层工作人员,将程序员分为程序设计人员和程序编码人员,网络上把男程序员称作程序猿,女程序员称作程序媛。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7961976.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存