软件结构化面试解读Word格式文档下载.docx
- 文档编号:19730965
- 上传时间:2023-01-09
- 格式:DOCX
- 页数:13
- 大小:22.26KB
软件结构化面试解读Word格式文档下载.docx
《软件结构化面试解读Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《软件结构化面试解读Word格式文档下载.docx(13页珍藏版)》请在冰豆网上搜索。
工具使用
语言能力
5
项目经验
12
管理经验
3
沟通表达能力(15)
逻辑性
条理性
4
反应能力
总结性
抗压能力(10)
原工作强度
加班看法
2
调节方法
主动学习能力(20)
自我激励
执行力
学习计划
问题解决
稳定性(15)
工作周期
离职原因
发展规划
合计
100
岗位匹配度
面试人
其它补充说明
(二)社会招聘
(B类,B1:
.Net软件工程师,B2:
Java软件工程师,B3:
Web前端开发师,B4:
1、业务技术能力60%
2、沟通表达能力10%
4、主动学习能力10%
5、稳定性10%
B类结构化面试评分表
业务能力(60)
测试工具
15
20
沟通表达能力(10)
2.5
主动学习能力(10)
稳定性(10)
(三)项目经理招聘
(C类)
1、业务技术能力30%
3、抗压能力20%
4、主动学习能力15%
5、稳定性20%
C类结构化面试评分表
业务能力(30)
抗压能力(20)
8
7
主动学习能力(15)
稳定性(20)
三、面试职责分类:
总体原则:
人力资源部负责除业务能力外其他质能力考察,用人部门针对应聘者业务技术能力考查,主管领导对应聘者进行整体把握。
以下问题请灵活组合使用,最好把问题有机融入到对应骋者项目经历的提问中。
四、面试题库
(一)业务技术能力:
笔试题:
(ABC)
.Net软件工程师
基础题
1.JavaScript变量是否区分大小写?
2.JavaScript中Ajax请求使用的基础对象是什么?
3.在引入JQuery的情形下,$(“#id”)与document.getElementById(“id”)有什么区别?
4.举例说明CSS中派生选择器的使用场景。
5.CSS中!
important的作用是什么?
6.简述面向对象的三大特性,以及Overwrite和Overload的区别。
7.简述C#中Delegate、Event的作用和区别;
使用Func<
T…>
和Action<
的好处在哪里。
8.在WinForm中,如果新线程要设置UI线程中的控件值,如何进行?
9.简述POST和GET方式的异同(分别从数据、缓存、安全性方面说明)。
10.简述你对.NetMVC的理解。
11.简述SQL中InnerJoin、LeftJoin、RightJoin、FullJoin区别,举例说明。
程序题(2选1)
12.输入数字N,计算其阶乘值[如输入3,返回的值应为1*2*3=6],返回类型为Integer。
13.给定两个任意长度(Length>
0)的正整数字符串,计算其和(要求计算结果必须正确),整数值按String返回。
Java软件工程师
1.请说一下list,map和set的存储特点
2.请问final,finally,finaliz的区别有哪些?
3.请问arraylist和vector的区别有哪些?
4.请概述一下反射和序列化
5.请谈谈sleep()和wait()区别
应用
6.Struts的拦截器是用来做什么用的?
举几个你常用的拦截器,并说明实现的关键要素
7.Spring的IoC是用来解决什么问题的?
其实现原理是什么?
8.在MySQL中,如何用sql语句分页
9.Hibernate中离线查询与在线查询的区别
10.请说明一下ajax的工作原理
代码
11.请写一个方法,从C盘下,查找一个文件名为’hello-world.log’,返回该文件的全路径。
12.publicStringfindFile(Stringdir,Stringfilename)。
Web前端开发师
C#语言基础
1.重载及重写的区别、使用场景是什么
2.简单描述委托与事件的共性与差异性
3.在WinForm或WPF中,当新线程与UI线程交互时要注意什么,如何处理
4.接口与抽象类各自的使用场景是什么
5.对于New关键字,使用场景有哪三个
6.对于泛型,如何理解,使用泛型的好处是什么
7.什么是扩展方法,如何使用
8.简要列出所熟悉的设计模式,并简要说明使用场景
9.写出将int转化为byte[]以及将byte[]转化为int的函数式(byte[]中高位在前,尽量使用最佳性能),例如:
13→[0,0,0,13]
Web前端编码基础
10.给定以下Dom结构,使用JQuery筛选出内容为“内容3”的P元素
<
html>
body>
<
divclass=’topContainer’>
p>
内容1<
/p>
内容2<
内容3<
/div>
/body>
/html>
11.当判断一个可能未声明的属性(名称为hello)是否为undefined时,应该如何判断
12.简述Ajax使用Post和Get的场景;
如果要强制使每次访问都必须获取最新数据时,如何处理
SQL编码基础
13.查询出每门课都大于80分的学生姓名
名称课程分数
张三语文81
张三数学75
李四语文76
李四数学90
王五语文81
王五数学100
王五英语
90
14.删除ID不同,但学号相同的冗余信息(表内容不限定为所给数据)
ID学号姓名课程编号课程名称分数
12005001张三0001数学69
22005002李四0001数学89
32005001张三0001数学69
测试工程师
1.简述黑盒测试与白盒测试的区别。
2.简述软件测试生命周期,以及各过程中有哪些行为。
3.负载测试是为了解决什么问题,你觉得应该如何进行测试?
4.WEB测试中,兼容性测试要考虑哪些?
5.对于BUG的等级及优先级,你一般是如何划分的?
6.记录BUG时,你会记录哪些内容,以及如何跟踪?
7.给定一个方法,定义如下:
8.intFunc(intnum)
9.功能为计算num的阶层值,写出对应的TestCase(尽可能全面的测试程序功能容错性及准确性)
10.给定一个方法,定义如下:
11.boolFunc(IList<
string>
arr01,List<
arr02)
12.功能为判断数组arr01中是否包含数组arr02中所有字符串,写出对应的TestCase(尽可能全面的测试程序功能容错性及准确性)
面试题:
1、你怎么制定一个项目的中期,近期计划,请举例说明(ABC)
2、立项前期都应该做哪些工作(C)
3、项目开发中都应当包含哪些阶段,请举例说明(C)(主要包括:
立项、需求、概要、详细、编码自测、联调、验收、转产、产品维护)
4、你怎么应对项目开发过程中的需求经常性变更(C)
5、常见的软件开发模式有哪些,哪种适用于需求明确或很少变更的项目,请描述你使用过的项目开发模式(BC)
6、CMMI模型分几级,介绍各级应达到的标准(C)
7、你为了建设一个高绩效的项目团队,采用过哪些工具与方法(C)
8、请举例说明项目绩效考核方案的主要内容及考核方法(C)
9、举例说明应如何保证项目按时达到目标(C)
1、举例说明你在项目开发过程中通过什么办法规避员工流动的风险(C)
2、描述一下你做过的一件复杂的工作,你当时怎么整合执行这项工作?
3、工作中有哪一次你必须自动自发完成事情,结果如何?
你做了哪些事情?
4、请介绍一下你的毕业研究课题(A)
5、请详细描述一下一个最能体现您能力的项目,此项目实现的主要功能和流程是什么?
此项目用到了哪些技术?
开发过程中的主要困难是什么?
您在此项目开发过程中的角色是什么?
完成了哪些功能的开发?
收获是什么?
(BC)
6、作为项目经理,你的主要职责是什么?
你是如何完成你的计划的?
当进度落后于计划时你是如何处理的?
(C)
(二)沟通表达能力(基本素质)
1、请先简单介绍一下毕业以后的工作情况?
2、你喜欢什么样的工作环境?
3、您在原来公司主要的工作职责是什么?
4、你如何评价原来的公司?
如果是正向的,那你为什么离开这么好的一个平台?
如果是反向的,那你作为公司的一份子,你应该承担什么样的责任?
或你觉得问题究竟出在什么地方?
5、请简单介绍一下家庭的情况?
你觉得你应该在家中承担什么样的责任?
你现在承担什么责任?
6、你在同事的眼中是什么样的人?
7、你如何评价你原来的团队?
8、几年的工作中,你遇到的最大的困惑是什么?
如何解决的?
现在回想一下,怎么评价当时的状态?
9、你对我们公司了解有多少?
10、你最大的优点是什么?
你最大的缺点是什么?
(ABC)
11、您认为开发人员和测试人员在沟通过程中,如何提高沟通的效率和改善沟通的效果?
12、维持与开发团队中其他成员良好的人际关系的关键是什么?
13、您是否愿意谈一些自己在以往的学习和工作中获得的工作经验和心得体会?
(可以包括软件测试、过程改进、软件开发或者与此无关的其他方面)(ABC)
(三)抗压能力
1、个人对加班怎么看?
2、你通常如何保证工作在规定时间内完成?
3、如果你在本次面试中没有被录用,你怎么打算?
4、就你应聘的这个职位,你认为你还欠缺什么?
5、如果我录用你,你将如何开展工作?
6、你新到一个部门,一天一个客户找你解决问题,你努力想让他满意,可是客户始终对你的工作不满意,并投诉你们部门工作效率低,这个时候你如何处理?
7、你和测试人员在沟通中发生过障碍吗?
8、假设你的工作成绩比较突出,得到了领导的肯定,但同时发现同事越来越孤立你,你怎么看待此问题?
你准备怎么办?
(AB)
(四)主动学习能力
1、你最近是否参加了培训课程?
谈谈培训课程的内容。
是公司资助还是自费参加?
2、个人觉得下一步发展的方向是什么?
为此方向设定了什么目标,为此目标设定了什么样的学习计划?
3、个人除了专业方面的知识,还有其他兴趣或爱好吗?
4、如果在一个项目中,你遇到一个比较棘手的问题,通常怎样解决?
5、个人经常反思总结个人的生活和工作吗?
请简单举例说明一下。
6、请说说你对技术和行业发展趋势的看法?
(五)稳定性
9、请谈谈你对跳槽的看法?
10、请说出你选择这份工作的动机?
11、如果工作中难以和同事、上司相处,你会怎么办?
12、你通常如何处理别人的批评?
13、你如何对待自己的失败?
14、什么会让你觉得有成就感?
15、你对工作的期望和目标何在?
读书的好处
1、行万里路,读万卷书。
2、书山有路勤为径,学海无涯苦作舟。
3、读书破万卷,下笔如有神。
4、我所学到的任何有价值的知识都是由自学中得来的。
——达尔文
5、少壮不努力,老大徒悲伤。
6、黑发不知勤学早,白首方悔读书迟。
——颜真卿
7、宝剑锋从磨砺出,梅花香自苦寒来。
8、读书要三到:
心到、眼到、口到
9、玉不琢、不成器,人不学、不知义。
10、一日无书,百事荒废。
——陈寿
11、书是人类进步的阶梯。
12、一日不读口生,一日不写手生。
13、我扑在书上,就像饥饿的人扑在面包上。
——高尔基
14、书到用时方恨少、事非经过不知难。
——陆游
15、读一本好书,就如同和一个高尚的人在交谈——歌德
16、读一切好书,就是和许多高尚的人谈话。
——笛卡儿
17、学习永远不晚。
18、少而好学,如日出之阳;
壮而好学,如日中之光;
志而好学,如炳烛之光。
——刘向
19、学而不思则惘,思而不学则殆。
——孔子
20、读书给人以快乐、给人以光彩、给人以才干。
——培根
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 结构 面试 解读