2021年中科软笔试题新
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基本状况登记表
基本问题信息卷
一、基本问题(必答):
1.最早到岗日期____?最晚至岗日期____?
能否长期出差____?最大限度出差时间可以保证多长____?
在校生:能否全职实习____?可以安排实习时间段____?
与否考研或申请出国____?在校生:与否需要解决户口____?
2.你以为当前最适合什么岗位工作?单选,并简朴阐明理由。
项目经理:()开发经理:()测试经理:()客户经理:()售前工程师:()业务分析师:()系统设计师:()
软件工程师:高档()中级()初级()
测试工程师:高档()中级()初级()
理由:____________________________
你但愿应聘工作岗位是______盼望薪水(税前,必填):____3.谈谈你自己最大缺陷是什么?长处是什么?有什么特长?
4.谈谈你做过最有挑战性工作,为什么以为最有挑战?你是如何面对?
5.简要谈谈你心目中抱负公司、抱负工作环境、抱负同事关系?
6.谈谈你对加班看法?与否有过持续加班经历?
7.如果你见到身边人不诚实(与工作关于),你会如何解决?
8.谈谈你个人中长期职业发展规划?
9.你以为哪些因素对你工作起勉励作用?
二、数据库知识:
下面是学生成绩表(score)构造阐明:
下面是课程表(course)构造阐明:
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:请使用