中科软笔试
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、面向对象的特征 具体描述
2、说出Servlet的生命周期,并说出Servlet和CGI的区别。
3、说出ArrayList,Vector,LinkedList的存储性能和特性。
4、EJB是基于哪些技术实现的?并说出SessionBean和EntityBean的区别,StatefulBean 和StatelessBean的区别。
5、HashMap和Hashtable的区别。
6、final,finally,finalized的区别。
7、sleep() 和wait()有什么区别?
8、Overload 和Override的区别。Overloaded的方法是否可以改变返回值的类型?
9、同步和异步有何异同,在什么情况下分别使用他们?举例说明。
10、abstract class 和interface 有什么区别?
11、forward 和 redirect的区别?
12、EJB 与 JAVA BEAN的区别?
13、JSP中的动态INCLUDE 与静态 INCLUDE 的区别?
14、什么时候用 assert.
15、应用服务器有哪些?
16、接口是否可继承接口?抽象类是否可实现(implements)接口?
17、说出数据连接池的工作机制是什么?
18、分页是我闷在做项目的时候经常会遇到的技术点之一,分页技术
从设计的角度考虑主要分为两大类:
1.基于缓存的分页实现。
2.基于数据库查询的分页实现。
19、JAVA中文乱码解决方案。
20、表单提交中get 和post方式的区别
21、String常用的函数
22、struts原理
23、page、request、session、application作用域
24、解释spring、struts、hibernate优缺点。
25、文件上传原理
26、几种排序方式,写出快速排序。
27、jdbc中PreparedStatment 与 Statement的区别
28、Collection 与 Collections区别。
29、说明Collection 的framework机制
30、写 单例模式
31、求n的阶乘
32、xml 有哪些解析技术?区别是什么?
33、分别写出几种不同数据库的链接语句,还有给几张表,写查询
34、Class.forName的作用?为什么要用?
35、设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1.写出程序。
1、谈谈你对测试的理解
2、你三年的职业规划
3、你对加班的看法?是否可以加班?
4、你心目中理想的公司怎么样?理想的工作环境?理想的同事关系?
5、你觉得这笔试答得如何?优势在哪?劣势在哪?
6、如果出面没成功,你怎么说服我给你复试的机会?
7、你认为激励你努力工作的因素都有哪些?
8、你的最大的优点是什么?缺点是什么?有什么专业特长?爱好是什么?
9、给你辆自行车,你认为最需要检查的是哪些地方?为什么?若要保证质量必须要检查三个部件,是什 么?为什么
技术题
1、咖啡厅,咖啡不同种类不同价格,有大杯小杯,食物不同种类不同价格,消费时间另算钱,结账时可以用会员卡, 会员卡根据等级不同打折不同,画出E-R图
2、给出两个表,成绩表和课程表
说明主键、外键的作用
,索引的好处和不足?
创建表
查询成绩小于60分的学生姓名和学号
查询成绩小于60分的学生姓名和课程名
查询平均成绩并排序
3、两个表神界的有哪些缺陷,应该如何改动
程序题
1、给段代码,用百合测试方法设计用例覆盖
2、给段JAVA代码,类的互相调用,写出显示结果,并说明过程,主要考察的是类以及似有变量的生命周期
3、写出一个类,调用另一个类的函数
测试题
1、什么是信息管理系统?最重要的是哪部分?
2、什么是数据库?是关系型数据库?描述主键、外键
3、TD中BUG处理过程
4、测试计划的内容
5、一个有广告的花杯子,尽可能多的设计测试用例
6、你会使用的测试工具
初面
1、自我介绍
2、谈谈你做过的一个项目,担当什么职责
3、谈谈你做过项目的一个模块,具体都设计了哪些用例
4、使用QTP、Loadrunner多长时间?分别叙述使用过程
5、给出一个QTP的场景,问怎么设计,
6、Loadrunner 中都可以修改插入哪些东西?检查点是插在事务的里面还是外面?集合点是插在事物的前 面还是后面?
7、是否参与过性能分析,都需要看那些地方
8、QTP适合哪些系统?不适合哪些系统
9、你为什么离职
10、你的三年职业规划是什么
11、是否可以加班
12、原公司有多少人,测试团队有多少人,开发团队有多少人
复试
1、谈谈以前的工作
2、测试计划都怎么写的
3、讲讲QTP和LR的如何使用
4、如何回归的
5、介绍一下TD的流程
6、结合你做过的一个系统的一个模块,设计用例
7、LR并发用户是如何确定的
8、LR的分析需要看哪些方面
9、如何写测试分析报告
10、什么是冰冻测试
11、是否统招
12、三年职业规划
13、用过哪些管理工具,如何使用
JAVA笔试题
1、Java的基本数据类型:位(byte),short,int,char,long,float,double,Boolean
2、用自己的语言谈谈对mvc模式在struts框架的应用
3、谈谈final,finally,finalize 的区别。
4、用Java编写9*9乘法表
5、分别用application,jsp,applet三种形式编写输出"hello world"
6、写出3种以上你所听过或用过的j2ee应用服务器的名称
7、复习用递归方法编写程序
8、程序改错在con.close后面加上stmt.close
SQL笔试:1道大题
1、一个表和另外两个表的关联语句;例join in (相应基础知识)