资源描述
中科软笔试题新
资料仅供参考
姓名
性别
出生日期
民族
婚否
身高
cm
体重
血型
政治面貌
健康状况
既往病史
最高学历
专业
工作时间
毕业学校
毕业时间
第一外语
水平
第二外语
水平
家庭住址
户口所在地
通讯地址
邮政编码
联系电话
技术职称及任职时间
e-mail
身份证号
专业特长
培训情况
获奖情况
学习经历
起始时间
学校&专业
工作简历
起始时间
工作单位&职务&离职原因
参加保险情况
家庭主要成员及社会关系
称谓
姓名
工作单位&职务
联系方式
说明:
1、 请确认以上内容属实,我们会就以上内容进行调查,如有问题,请事先声明;
2、 所有由于内容不实产生的后果,均由填写人本人承但;
3、 请确认后签字。
签字: 日期:
基本情况登记表
基本问题信息卷
一、 基本问题(必答):
1. 最早到岗日期____?最晚至岗日期 ____?
能否长期出差____?最大限度的出差时间能够保证多长____?
在校生:能否全职实习____?能够安排的实习时间段____?
是否考研或申请出国____?在校生:是否需要解决户口____?
2. 你认为当前最适合什么岗位的工作?单选,并简单说明理由。
项目经理: ( ) 开发经理: ( ) 测试经理: ( ) 客户经理: ( )
售前工程师: ( ) 业务分析师: ( ) 系统设计师: ( )
软件工程师:高级( ) 中级( ) 初级( )
测试工程师:高级( ) 中级( ) 初级( )
理由:____________________________
你希望应聘的工作岗位是______期望薪水(税前,必填):____
3. 谈谈你自己最大的缺点是什么?优点是什么?有什么特长?
4. 谈谈你做过的最有挑战性的工作,为什么认为最有挑战?你是如何面正确?
5. 简要谈谈你心目中理想的公司、理想的工作环境、理想的同事关系?
6. 谈谈你对加班的看法?是否有过持续加班的经历?
7. 如果你见到身边的人不诚实(与工作有关),你会如何处理?
8. 谈谈你个人中长期的职业发展规划?
9. 你认为哪些因素对你的工作起激励作用?
二、 数据库知识:
下面是学生成绩表(score)的结构说明:
字段名称
字段解释
字段类型
长度
约束
Sc_number
学号
字符
8
PK
Sc_name
姓名
字符
50
NOT NULL
Sc_sex
性别
字符(男:1,女:0)
2
NOT NULL
Sc_courseid
课程号
字符
5
PK
Sc_score
分数
数值
3
NOT NULL
Sc_ismakeup
当前考试是否为补考
字符(补考:1,非补考:0)
2
NOT NULL
下面是课程表(course)的结构说明:
字段名称
字段解释
字段类型
长度
约束
Co_id
课程号
字符
5
PK
Co_name
课程名
字符
3
NOT NULL
Co_desc
课程介绍
字符
60
1. 如果学号的前两位表示年级,要查找98级女生的姓名,请写出相应的SQL语句: (必做,10分)
2. 要查找所有需要补考(小于60分)的学生姓名和这门课程的名称和成绩,请写出相应的SQL语句 (必做,10分)
3. 查询每个需要补考的学生(某一课程小于60分)的所有课程的平均分,并以平均分排序。 (必做,20分)
4. 在上题(序号3)基础上,新增一限制条件“平均分不足60分”(选做)
5. 如何写出高性的SQL语句? (必做,10分)
三、 JAVA知识:
1. java程序中,main方法的格式正确的是( ) (必做,5分)
a) static void main(String[] args)
b) public void main(String[] args)
c) static public void main(String[] args)
d) public static void main(String[] args)
2. 以下java语句中,String str=””;str=str.subString(1,3);执行后str中的值为( ) (必做,5分)
a) 23 b) 123 c) 12 d) 234
3. 给定某java程序的main方法如下: (必做,5分)
public static void main(String[] args){
System.out.println(“Hello”+args[1]);
}
从命令行传参:people world nation,该程序的运行结果是( )
a) Hello people
b) Hello world
c) Hello people world nation
d) 运行时出现异常
4. 给定java代码,如下:
class Parent{
public void count(){
System.out.println(10%3);
}
}
pulic class Test extends Parent{
public void count(){
System.out.println(10/3);
}
pulic static void main(String[] args){
Parent p = new Test();
p.count();
}
}
运行编译后,输出结果是( ) (必做,5分)
a) 1 b) 1.0 c) 3 d) 3.3335
5. 在java中,访问修饰符限制性最高的是( ) (必做,5分)
a) Private b) protected c) public d) friendly
6. 在java中,下面代码运行后的输出结果是( ) (必做,5分)
int x=5*3; int y=x+5/x+3;
a) 18 b) 21 c) 19 d) 8
7. 谈谈final,finally,finalize的区别? (必做,10分)
8. java中实现多态的机制是什么? (必做,10分)
9. 列举jsp中内置对象,同一应用中页面间传值有哪些方式?(必做,10分)
10. 请说明该方法的作用是什么?而且举例说明传的参数是什么,结果是什么?
(必做,15分)
pulic String test1(String s){
int len = s.length();
SringBuffer r = new StringBuffer(len);
for(int i=len-1; i>=0; i--){
r.append(s.charAt(i));
}
Return r.toString();
}
11. 请编写一个完整的程序,实现如下功能:从键盘输入数字n,程序自动计算n!,并输出。(注1: n!=1*2*3*…*n 注2:请使用用递归实现 注3:请使用java实现) (必做,25分)
展开阅读全文