简历:
简历分开成Android和JavaEE两份,这样更清晰
自我简介:
要简明扼要,涉及主要方面
1)经历
2)兴趣爱好(篮球、远足、旅游、开源软件)
3)专业知识 结合做过的项目,自己担任的角色讲述
4)为什么参加这次面试
职业规划:
小公司提升能力
大公司学习流程
基础知识
JavaEE:
Web开发中参数传递方式
1、Get
2、Post
页面传递数据中文乱码处理
Post方式传递 可以接在后台对接收的参数进行设置编码
Get方式传递 可以通过xml过滤器设置过滤
android的常用组件
Activity
Service
Intent
Broadcast
JavaSE中 List集合的常用继承类
ArrayList
LinkList
数据库:
事务的四个特征:
原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)
关于文档
RUP开发过程
1.需求分析有哪兩種方法?
a)SA 结构化面向过程的方法
数据流 信息终端 信息流
b)OOA 面向过程,更符合人类思维引入对象更符合自然界的事物
2.OOA是什麽?
主要原则:抽象封装 继承 关联 聚合组合
3.需求分析提交哪4個工件?
a)需求規約
b)實現歸約
c)角色描述
d)詞彙表(ROSE模型,用例圖)
4.分析階段用哪種圖?
a)時序圖
5.設計階段用哪種圖?
a)類圖
6.類圖的3種關係?
a)組合
b)聚合
c)關聯
7.數據庫的3種標定?
a)強制
b)依賴
c)基數
8.配置管理的實質 版本控制
9.質量保證的3種方法 PPQA ,評審,測試
10.評審:(項目)階段評審,走查,同行評審
11.RUP:先啟階段,精化階段,構建階段,產品化階段
1.審計的作用有哪幾種:物理性,功能性(查看具體有哪些,分別是什麽)
2.評審的3種方式:
3.怎麼做需求:
4.怎麼保障產質量:
5.分析模型放什麽?--時序圖 分析模型可以不放東西,
6.設計模型放什麽?--類圖 設計模型可以放類圖時序圖,如果一定要放東西,那就分析模型放時序圖,設計模型放類圖
7.你在項目裏面是什麽角色,做什麽?接著根據回答再提問
1.需求分析
2.软件设计实例分析
3.质量保证与测试
4.软件项目管理
=====================测试
5级错误
顶级错误影响到系统功能的实现
4级
测试分析报告
没有合理
3级
有合理
2级
用户麻烦
1级
其他错误
缺陷的3个等级
高中低
立即 排队
==========================配置
配置审计作用
1:功能审计:做出来的东西和需求里面的东西是否匹配
2.物理审计:看基线的东西有没有放对地方,工件是否齐全
产品化:经过评审的可以
工件 产品化 基线:经过评审的标准化文档化的工件可以作为基线的那些
里程碑:
测试
配置的核心:版本变更控制