中科软笔试题2015新
- 格式:docx
- 大小:32.74 KB
- 文档页数:5
Java软件开发工程师笔试题考试时间:120分钟姓名:___________ 成绩:___________一、选择题(共40题,每题2分)1.下列表达式正确的( )A、byte b = 128;B、boolean flag = null;C、float f = 0.9239;D、long a = 2147483648L;2.下列运算符合法的是( )A、&&B、<>C、ifD、:=、3.如下哪个不是java的关键字( )A、constB、NULLC、ifD、this4.提供Java存取数据库能力的包是( )A、java.sqlB、java.awtC、ngD、java.swing5.下列哪一种叙述是正确的( )A、abstract修饰符可修饰字段、方法和类B、抽象方法的body部分必须用一对大括号{ }包住C、声明抽象方法,大括号可有可无D、声明抽象方法不可写出大括号6.关于源文件,下列说法错误的是( )A、一个源文件里可以有多个class声明B、一个源文件里只能有一个class用public修饰C、源文件的名称只要和源文件里任意一个类名相同即可D、在开发的时候,如果两个类不存在嵌套关系,最好是一个源文件只有一个类7.已知表达式int m [ ] = {0,1,2,3,4,5,6};下面哪个表达式的值与数组下标量总数相等( )A、m.length()B、m.lengthC、m.length()+1D、m.length-18.下列程序的输出结果是()String str = null;System.out.println(a+2);A、2B、”2”C、”null2”D、” null+2”9.下列程序的输出结果是()int a = 012;int b = a < < 1;System.out.println(b);A、20B、24C、falseD、2110.下列程序的输出结果是()int a = 0x12;int b = a < < 1;System.out.println(b);A、36B、24C、falseD、2111.下列程序的输出结果是()int a = 23;int b = 5;System.out.println(a % b);A、4B、3C、4.6D、012.下列程序的输出结果是()double a = 23.0;double b = 5.0;System.out.println(a % b);A、4B、3C、4.0D、3.013.下列程序的输出结果是()int i = 2;i = i ++;int j = i ++;System.out.println(i+”, ”+j);A、2, 1B、2, 2C、2, 3D、3, 214.关于线程设计,下列描述正确的是()A、线程对象必须实现Runnable接口;B、启动一个线程直接调用线程对象的run()方法;C、Java提供对多线程同步提供语言级的支持;D、一个线程可以包含多个进程;15.欲构造ArrayList类得一个实例,此类继承了List接口,下列哪个方法是正确的()A、ArrayList myList = new Object();B、List myList = new ArrayList();C、ArraylList myList = new List();D、List myList = new List();16.下哪一个类型不能作为switch语句表达式的类型()A、intB、charC、StringD、short17.下面哪行代码有编译问题()public class Test{public void Test(){ //①}public Test(String str){ //②System.out.println(str);}public static void main(String[] args){Test t1 = new Test(); //③Test t2 = new Test(“hello”); //④}}A、①B、②C、③D、④18.关于Map和List,下面说法正确的是()A、Map继承ListB、List中可以保存Map或ListC、Map和List只能保存从数据库中取出的数据D、Map的value可以是List或Map19.下列描述正确的是()A、数组是一种对象B、数组属于一种原生类C、int number=[]={31,23,33,43,35,63}D、数组的大小可以任意改变20.关于package,下列说法不正确的是()A、package的作用是可以对类进行分类管理B、package提供了包一级的封装C、package语句不必是类的第一条非注释代码D、package声明的包可以有子包,但两个子包的名称不能相同21.关于权限修饰符,下列说法错误的是()A、权限修饰符可以用来修饰类和类的成员B、public权限最大,可以跨包访问C、protected权限允许在同一个包访问D、类不能用private修饰22.下列哪种说法是正确的()A、实例方法可直接调用超类的实例方法B、实例方法可直接调用超类的类方法C、实例方法可直接调用其他类的实例方法D、实例方法可直接调用本类的类方法23.阅读下面的程序public class X extends Thread implements Runnable{public void run(){System.out.println("this is run()");}public static void main(String args[]){Thread t=new Thread(new X());t.start();}}正确的判断是()A、第一行会产生编译错误B、第六行会产生编译错误C、第六行会产生运行错误D、程序会运行和启动24.阅读下面的程序public class A{private int value;public A(int value){setValue(value);}public setValue(int value){this.value = value;}}public class Test{public static void main(String[] args){int i = 1;A a = new A(1);modify (i);modify (a);}public static void modify(int i){i = 10;}public static void modify (A a){a.setValue(10);}}关于main方法的执行,正确的判断是()A、i的值改变了,a的成员变量的值改变了B、i的值改变了,a的成员变量的值没有改变C、i的值没有改变,a的成员变量的值改变了D、i的值没有改变,a的成员变量的值没有改变25.关于eqauls方法,下列说法错误的是()A、用==判断两个对象相等B、用对象的eqauls方法判断两个对象相等C、根类Object的eqauls方法的实现机制是判断参数指向的对象和自身是否为同一个对象D、如果我们要判断对象相等,通常需要覆盖eqauls方法26.下面哪行代码有编译问题()public class Test{public static void main(String[] args){int[] a = {}; //①String[] str = {}; //②a = new int[]{}; //③str = {”1”,”2”}; //④}}A、①B、②C、③D、④27.下面哪种定义一个二维数组的方式是错误的()A、int[][] a = new int[5][];B、int[][] a = new int[][5];C、int[][] a = {};D、int[][] a = {{}};28.String s=new String(“hello”);String t =new String(“hello”);char c [ ] ={‘h’,’e’,’l’,’l’,’o’};下列哪些表达式返回true()(多选)A、s.equals(t);B、t.equals(c);C、s= =tD、t.equals (new String(“hello”));29.阅读下面代码:String str1 = “abc”;String str2 = new String(“abc”);boolean b1 = str1 == str2;boolean b2 = str1.eqauls(str2);判断正确的是()A、b1的值为true,b2的值为trueB、b1的值为false,b2的值为trueC、b1的值为true,b2的值为falseD、b1的值为false,b2的值为false30.对于下列代码:public class Parent {public int addValue (int a ,int b ){int s;s = a + b;return s;}}class Child extends Parent {}下述哪个方法可以加入类Child()A、int addValue(int a ,int b){//do something…}B、public void addValue(){//do something…}C、public int addV alue(){//do something…}D、public int addValue( int a, int b )throws MyException {//do somethi ng…}31.关于异常(Exception),下列说法错误的是()A、异常的基类为Exception,所有异常都必须直接或者间接继承它B、异常可以用try{ . . .}catch(Exception e){ . . .}来捕获并进行处理C、如果某异常继承RuntimeException,则该异常可以不被声明D、异常可以随便处理,而不是抛给外层的程序进行处理32.下列关于栈的叙述正确的是()A、栈是非线性结构B、栈是一种树状结构C、栈具有先进先出的特征D、栈具有后进先出的特征33.有关线程的哪个叙述是错误的()A、一旦一个线程被创建,它就立即开始运行。
中科软笔试题和面试题
中科软笔试题和面试题
中科软笔试题
1、谈谈你对测试的理解
2、你的长期的人生规划
3、你对加班的看法?你曾经长期加班?
4、你心目中理想的公司怎么样?理想的工作环境?理想的同事关系?
5、你认为激励你努力工作的因素都有那些?
6、假设你发现别人不诚实(与工作有关),你会怎么办?
7、你的最大的缺点是什么?有什么专业特长?喜欢体育运动吗?
8、什么是管理信息系统?你认为管理信息系统的`重点是什么?
9、什么是数据库?什么是关系型数据库?描述什么是主
10、假如你是质检员,怎么对自行车进行检查?若要保证质量必须要检查的三个部件,你认为是什么?
11、给出一段文字描述,画出ER图
12、根据程序流程图,使用最少的路径,覆盖最多的语句
数据库题(给出了两个表成绩表和课程表)
1、说明主键、外键的作用,索引的好处与不足?
2、创建表
3、查询成绩小于60分的学生姓名和学号
4、查询成绩小于60分的学生姓名和课程名
5、查询平均成绩并排序
面试题:
1、自我介绍并描述你认为做得成功的两三个项目
2、你三年的职业规划
3、描述TD、QTP、工具的测试流程
4、描述登陆脚本的录制过程
5、LR脚本的组成
6、缺陷报告的组成要素?
7、对缺陷怎么进行分析解决?
8、测试从哪个阶段开始介入?
9、项目测试的基本流程?
10、着重描述你在项目中担任的职责。
软件测试笔试题⽬及答案软件测试笔试题⽬及答案 题与答案尽供参考 ⼀、判断题 1.软件测试的⽬的是尽可能多的找出软件的缺陷。
(Y) 2.Beta测试是验收测试的⼀种。
(Y) 3.验收测试是由最终⽤户来实施的。
(N) 4.项⽬⽴项前测试⼈员不需要提交任何⼯件。
(Y) 5.单元测试能发现约80%的软件缺陷。
(Y) 6.代码评审是检查源代码是否达到模块设计的要求。
(N) 7.⾃底向上集成需要测试员编写驱动程序。
(Y) 8.负载测试是验证要检验的系统的能⼒最⾼能达到什么程度。
(N) 9.测试⼈员要坚持原则,缺陷未修复完坚决不予通过。
(N) 10.代码评审员⼀般由测试员担任。
(N) 11.我们可以⼈为的使得软件不存在配置问题。
(N) 12.集成测试计划在需求分析阶段末提交。
(N) ⼆、选折 1.软件验收测试的合格通过准则是:(ABCD) A.软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。
B.所有测试项没有残余⼀级、⼆级和三级错误。
C.⽴项审批表、需求分析⽂档、设计⽂档和编码实现⼀致。
D.验收测试⼯件齐全。
2.软件测试计划评审会需要哪些⼈员参加?(ABCD) A.项⽬经理 B.SQA负责⼈ C.配置负责⼈ D.测试组 3.下列关于alpha测试的描述中正确的是:(AD) A.alpha测试需要⽤户代表参加 B.alpha测试不需要⽤户代表参加 C.alpha测试是系统测试的⼀种 D.alpha测试是验收测试的⼀种 4.测试设计员的职责有:(BC) A.制定测试计划 B.设计测试⽤例 C.设计测试过程、脚本 D.评估测试活动 5.软件实施活动的进⼊准则是:(ABC) A.需求⼯件已经被基线化 B.详细设计⼯件已经被基线化 C.构架⼯件已经被基线化 D.项⽬阶段成果已经被基线化 三、添空 1.软件验收测试包括:正式验收测试,alpha测试,beta测试。
2.系统测试的策略有:功能测试,性能测试,可靠性测试,负载测试,易⽤性测试,强度测试,安全测试,配置测试,安装测试,卸载测试,⽂挡测试,故障恢复测试,界⾯测试,容量测试,兼容性测试,分布测试,可⽤性测试,(有的可以合在⼀起,分开写只要写出15就满分哦) 3.设计系统测试计划需要参考的项⽬⽂挡有:软件测试计划,软件需求⼯件和迭代计划。
编程语言方面。
(满分100分)一、选择题1、public class test{String s = new String (“Hello”);Notify(s);System.out.println(s);}Public static void notify(String s){S += “world”;}What is the return ?(5分)A . The program runs and prints “Hello”B . As error causes compilation to fail.C . The program tuns and prints “Hello world!”D . The program runs but aborts with 按exception2 .Public class test{public static String output = "";public static void foo (int i){try{if(i==1){throw new Exception e;}}}}A . 14323B . 24313C . 13423D .132433 .If (x>0) { System.out.println(“first”);}else if (x>-3) { System.out.println(“second”); }else { System.out.println(“third”); }Which range of a value would prim the string “”(5分)A . x > 0B . x > -3C . X <= -3D . X <= 0 & x > -34.以下代码输出是()Public class Test{Static int value =19;Public static void main(String[] args)throws Exception{Test().printValue();}Private void printValue(){int value =69;System.out.println(this.value);}}二、简答1、说明MVC各层的作用,请尽量列举各层所采用的技术或者框架2、什么情况下会使用java序列化,如何实现java序列化?3、哪些框架或技术里用到了拦截器或者过滤器,其作用是什么?4、AJAX中的XMLHttpRequest对象在IE和Firefox中分别如何创建5、jquery的选择器有哪几种?请简单说明其含义6.列举JSP中的内置对象,7.JSP如何获取HTML FORM 中的数据?(15分)8.介绍在jsp中如何使用JavaBean。
中科软科技有限公司笔试题一. oracle表连接方式有那些?请举例说明其中一种方式。
二. sql语句中的exists和in有区别吗?sql语句优化有那些方式。
三. 简述spring事物管理方法,写出一种配置方式。
四. 编程题:1.用java实现一个快速排序。
2. 有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。
问第4个人岁数,他说比第3个人大2岁。
问第三个人,又说比第2人大两岁。
问第2个人,说比第一个人大两岁。
最后问第一个人,他说是10岁。
请问第五个人多大?(java递归排序)5. 用DDL语句创建一个数据学生表(学生ID,学生姓名,课程名称,分数)主键为学生id1) 编写一个函数,输入学生姓名和课程名称返回课程分数1 张三语文 692 张三数学 653 李四语文 684 李四数学 785 王五语文 671)用sql语句查询出课程总分最高学生姓名2) Sql语句查询出每门课程都小于70分的学生姓名中软编程题给出abcdef 用程序输出它们的全排列!说当时没有作出来, 我就写了一个程序,和大家分享一下:复制内容到剪贴板代码:package completeArray;/**** @author miao* @version 2008.9.4* */public class Test {/**** @param args**/public static void completeArray(char[] arr, int index){//函数的作用是对index 后的数组进行全排列if(index >= arr.length-1){printf(arr);return;//如果是最后的一位,直接返回}completeArray(arr, index+1);char [] charTemp =new char[arr.length];for(int i=index+1;i<charTemp.length;i++){System.arraycopy(arr, 0, charTemp, 0, arr.length);change(charTemp,i,index);completeArray(charTemp, index+1);}}public static void change(char[] ch, int firstIndex, int secondIndex){char temp = ch[firstIndex];ch[firstIndex] = ch[secondIndex];ch[secondIndex] = temp;}public static void printf(char[] arr){for(char c:arr){System.out.print(c);}System.out.println();}public static void main(String[] args) {// TODO Auto-generated method stubString str = "abcdef";。
[转载]中科软测试工程师笔试题问答题:1.什么是信息管理系统,你觉得信息管理系统的核心是什么?为什么?2.什么是数据库?什么是关系数据库?解释概念:主键,外键,索引数据库是长期储存在计算机内的、有组织的、可共享的数据集合。
3.你对测试的理解?4.如果你是一个自行车质量检测员,应该从哪几个重点来测试,为什么,且怎么检测?如果你只能选择3个主要的功能,你会选择哪几种?专业题:1.数据库,关于一个餐厅提供价格不等的咖啡,分大小杯,另有价格不等的食物,用户在餐厅的用餐也要根据消费时间来进行收费。
效劳员会拿着记账机到每一张桌子进行结账,当用户结完帐后可以办理会员卡。
会员卡信息包含消费总额,并根据不同的额度又不用的折扣率。
针对这些信息设计相关数据库,并划出E-R图。
2.给出了流程图,遍历S点到G点。
写出遍历案例!(感觉还是比拟容易做的. ,具体图就不画了)3. Java题,看输出。
public class Userouter{public static void main(String[] args){Outer outer=new Outer(args);outer.print();}}public class Outer{private String[]outerval=newString[]{\"this\",\"is\",\"a\",\"test!\"}; public Outer(String[] Ival){outerval=Ival;}class Inner{void display(){for(int i=0;iSystem.out.println(outerval[i]);}}public void print(){Inner inner=new Inner();inner.display();}}输入\" Java userouter I can answer thisquestion”运行结果是什么?并简单解释程序逻辑?4. class sin{private static final sin newsin=new sin();private sin(){}public static sin Getsin(){return newsin;}public void Test(){}}在这个类cos中添加代码,访问class sin的test()函数class cos{}综合题:1.你觉得今天的题答得怎么样?哪些是亮点?那些答得不好?用三句话来为自己争辩。
竭诚为您提供优质文档/双击可除中科曙光笔试题目篇一:中科软笔试题和面试题中科软笔试题1、谈谈你对测试的理解3、你对加班的看法?你曾经长期加班?5、你认为激励你努力工作的因素都有那些?6、假设你发现别人不诚实(与工作有关),你会怎么办?7、你的最大的缺点是什么?有什么专业特长?喜欢体育运动吗?8、什么是管理信息系统?你认为管理信息系统的重点是什么?9、什么是数据库?什么是关系型数据库?描述什么是主10、假如你是质检员,怎么对自行车进行检查?若要保证质量必须要检查的三个部件,你认为是什么?11、给出一段文字描述,画出eR图12、根据程序流程图,使用最少的路径,覆盖最多的语句数据库题(给出了两个表成绩表和课程表)1、说明主键、外键的作用,索引的好处与不足?2、创建表3、查询成绩小于60分的学生姓名和学号4、查询成绩小于60分的学生姓名和课程名5、查询平均成绩并排序3、描述td、qtp、工具的测试流程4、描述登陆脚本的录制过程5、lR脚本的组成7、对缺陷怎么进行分析解决?8、测试从哪个阶段开始介入?9、项目测试的基本流程?资料来源:中国教育在线http:///篇二:中科曙光系列中科曙光机架式服务器型号:i420-g10处理器:支持intelxeone5-2400系列多核处理器,高速qpi互连总线(8.0/7.2/6.4gt/s,依cpu型号不同而不同),大容量三级缓存(10/15/20mb,依cpu型号不同而不同)芯片组:intelc602芯片组内存:8根内存插槽支持ddR31600/1333/1066ecc内存(工作频率依cpu和内存配置不同而不同)最大可扩展至256gb内存网络控制器:集成intel双千兆网卡,支持网络唤醒,网络冗余,负载均衡等网络特性pcii/o扩展槽:2根pci-e3.0×162根pci-e3.0×81个pci32bit插槽注意:一颗cpu时1根pci-e3.0x161根pci-e3.0x81个pci32bit插槽硬盘:可选upgradeRom5支持sas硬盘,支持Raid0、1、10可选八口sasRaid卡,支持Raid0/1/5/6系统最大支持12个热插拔3.5/2.5寸sas/sata硬盘其他端口:2个Rj-45网络接口,位于机箱后部1个Rj-45管理接口,位于机箱后部12盘位机型:5个usb2.0接口,4个位于机箱后部、1个位于机箱前部8盘位机型:7个usb2.0接口,4个位于机箱后部、3个位于机箱前部1个Vga接口,位于机箱后部1个串口,位于机箱后部电源:可配置单电源,1+1冗余电源散热:机箱中部3个系统风扇显卡:集成显示控制器,16mb显存支持操作系:windowsserver20xxenterpriseeditionR2sp164bitRedhatenterpriselinux6.2forintelem64tsuselinuxenterpriseserver11sp2forintelem64t中标麒麟高级服务器操作系统V6.0x86-64中标麒麟通用服务器操作系统V6.0x86-64操作系统的详细支持情况,请参考《产品兼容性列表》电源电压:200-240V/50hz机箱:2u机架式服务器机箱机箱尺寸:87mm(高)x425mm(宽)x685mm(深)重量:最大35千克(不含导轨)环境温度要求:工作时10℃~35℃(50℉~95℉)存储-40℃~55℃(-40℉~131℉)相对湿度要求:工作时最大相对湿度90%Rh(40℃)工作时35%~80%Rh运输存储20%~93%Rh振动:频率5hz~150hz加速度≤20m/s2,振幅≤0.15mm 冲击:峰值加速度150m/s2~300m/s2,持续时间≤11ms 碰撞:峰值加速度100m/s2~150m/s2,次数1000以内型号:a420r-g处理器支持amdopteron4100/4200系列多核处理器,ht3.0直连架构(6.4/gt/s),4100系列6mbl3缓存,4200系列8mbl3缓存芯片组amdsR5670+sp5100芯片组内存8个内存插槽支持ddR31600/1333/1066mhzRdimm/udimm内存最高可支持128gb内存(Rdimm)或32gb内存(udimm)网络控制器集成intel82574l双千兆网卡,支持网络唤醒,网络冗余,负载均衡等网络特性集成独立管理网卡pcii/o扩展槽1个pci-e2.0x16扩展插槽(运行在x16速率下)1个pci-e2.0x16扩展插槽(运行在x8速率下)1个pcie2.0x8插槽(运行在x4速率下)3个32bitpci33mhz1个专用sas卡插槽硬盘主板集成sataRaid控制器,可支持4块sata硬盘实现hostRaid0/1/5/10可选八口sas卡,支持Raid0/1/10/1e 可选八口sasRaid卡,支持Raid0/1/5/6存储最大支持8块3.5寸或2.5寸热插拔sas/sata硬盘,支持sas/sata硬盘混插其他端口2个Rj-45网络接口,位于机箱后部1个Rj-45管理接口,位于机箱后部4个usb2.0接口,2个位于机箱后部、2个位于机箱前部1个Vga接口,位于机箱后部1个串口,位于机箱后部1组ps/2键盘鼠标接口,位于机箱后部电源2u650w单电源,可选750w1+1冗余电源散热3个系统风扇显卡aspeed2050集成显示芯片(8mb缓存)支持操作系统windowsserver20xxsp2sp164bit windowsserver20xxR232bit/64bit windowsserver20xxR2sp232bit/64bit Redhatenterpriselinux6u264bit suselinuxenterpriseserver11sp164bit 中标麒麟高级服务器操作系统V6.0x86-64 中标麒麟通用服务器操作系统V6.0x86-64 电源电压220V/50hz机箱2u机架式服务器机箱机箱尺寸87mm(高)x425mm(宽)x685mm(深)重量满配约35千克环境温度要求工作时10°c~35°c(50°F~95°F)存储-40°c~55°c(-40°F~131°F)相对湿度要求工作时最大相对湿度90%Rh(40°c)工作时35%~80%Rh运输存储20%~93%Rh振动频率5hz~150hz加速度≤20m/s2,振幅≤0.15mm冲击峰值加速度150m/s2~300m/s2,持续时间≤11ms碰撞峰值加速度100m/s2~150m/s2,次数1000以内型号:a620r-g处理器支持amdopteron6100、6200系列多核处理器,ht3.0直连架构(6.4/gt/s),16mbl3缓存芯片组amdsp5100高性能芯片组内存16根内存插槽支持ddR31600/1333m/1066hzRdimm/udimm内存最高可支持256gb内存(Rdimm)网络控制器集成intel双千兆高性能网卡,支持网络唤醒,网络冗余,负载均衡等网络特性pcii/o扩展槽4个pci-e2.0扩展插槽1个32bitpci33mhz1个专用sas卡插槽硬盘可选主板集成sata控制器,最大支持4块sata硬盘,支持hostRaid0/1/10/5可选sas卡,支持Raid0/1/10/1e 可选sasRaid卡,支持Raid0/1/5/6存储最大支持12个热插拔sas/sata硬盘其他端口2个Rj-45网络接口,位于机箱后部1个Rj-45管理接口,位于机箱后部12盘位机型:3个usb2.0接口,2个位于机箱后部、1个位于机箱前部8盘位机型:5个usb2.0接口,2个位于机箱后部、3个位于机箱前部1个Vga接口,位于机箱后部1个串口,位于机箱后部1组ps/2键盘鼠标接口,位于机箱后部电源2u650w单电源,可选700w1+1冗余电源散热3个系统风扇显卡aspeed2050集成显示芯片(8mb缓存)支持操作系统篇三:案例实务——中科曙光财务分析☆财务分析☆◇603019中科曙光更新日期:20xx-12-04◇港澳资讯灵通V6.0★本栏包括【1.财务指标】【2.报表摘要】【3.环比分析】★【1.财务指标】【主要财务指标】┌───────────┬─────┬─────┬─────┬─────┐|财务指标|20xx-09-30|20xx-12-31|20xx-12-31|20xx-12-31|├───────────┼─────┼─────┼─────┼─────┤|审计意见|未经审计|标准无保留|标准无保留|标准无保留||||意见|意见|意见|├───────────┼─────┼─────┼─────┼─────┤|净利润(万元)|2961.29|9379.98|15691.65|11481.38||净利润增长率(%)|54.4320|-38.0396|26.9832|-||加权净资产收益率(%)|3.8900|14.3300|26.6800|29.0000||资产负债比率(%)|68.2107|71.0235|64.9799|65.1966|├───────────┼─────┼─────┼─────┼─────┤|净利润现金含量(%)|。
基本情况登记表姓名性别出生日期民族婚否身高cm 体重血型政治面貌健康状况既往病史最高学历专业工作时间毕业学校毕业时间第一外语水平第二外语水平家庭住址户口所在地通讯地址邮政编码联系电话技术职称及任职时间e-mail 身份证号专业特长培训情况获奖情况学习经历起始时间学校&专业工作简历起始时间工作单位&职务&离职原因参加保险情况家庭主要成员及社会关系称谓姓名工作单位&职务联系方式说明:1、请确认以上内容属实,我们会就以上内容进行调查,如有问题,请事先声明;2、所有由于内容不实产生的后果,均由填写人本人承但;3、请确认后签字。
签字:日期:基本问题信息卷一、基本问题(必答):1.最早到岗日期____?最晚至岗日期____?能否长期出差____?最大限度的出差时间可以保证多长____?在校生:能否全职实习____?可以安排的实习时间段____?是否考研或申请出国____?在校生:是否需要解决户口____?2.你认为目前最适合什么岗位的工作?单选,并简单说明理由。
项目经理:()开发经理:()测试经理:()客户经理:()售前工程师:()业务分析师:()系统设计师:()软件工程师:高级()中级()初级()测试工程师:高级()中级()初级()理由:____________________________你希望应聘的工作岗位是______期望薪水(税前,必填):____3.谈谈你自己最大的缺点是什么?优点是什么?有什么特长?4.谈谈你做过的最有挑战性的工作,为什么认为最有挑战?你是如何面对的?5.简要谈谈你心目中理想的公司、理想的工作环境、理想的同事关系?6.谈谈你对加班的看法?是否有过持续加班的经历?7.如果你见到身边的人不诚实(与工作有关),你会如何处理?8.谈谈你个人中长期的职业发展规划?9.你认为哪些因素对你的工作起激励作用?二、三、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=”123456789”;str=str.subString(1,3);执行后str中的值为()(必做,5分)a)23 b) 123 c) 12 d) 2343.给定某java程序的main方法如下:(必做,5分)public static void main(String[] args){System.out.println(“Hello”+args[1]);}从命令行传参:people world nation,该程序的运行结果是()a)Hello peopleb)Hello worldc)Hello people world nationd)运行时出现异常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.33333333333333355.在java中,访问修饰符限制性最高的是()(必做,5分)a)Private b) protected c) public d) friendly6.在java中,下面代码运行后的输出结果是()(必做,5分)int x=5*3; int y=x+5/x+3;a)18 b) 21 c) 19 d) 87.谈谈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!,并输出。
编程语言方面。
(满分100分)一、选择题1、public class test{String s = new String (“Hello”);Notify(s);System.out.println(s);}Public static void notify(String s){S += “world”;}What is the return ?(5分)A . The program runs and prints “Hello”B . As error causes compilation to fail.C . The program tuns and prints “Hello world!”D . The program runs but aborts with 按exception2 .Public class test{public static String output = "";public static void foo (int i){try{if(i==1){throw new Exception e;}}}}A . 14323B . 24313C . 13423D .132433 .If (x>0) { System.out.println(“first”);}else if (x>-3) { System.out.println(“second”); }else { System.out.println(“third”); }Which range of a value would prim the string “”(5分)A . x > 0B . x > -3C . X <= -3D . X <= 0 & x > -34.以下代码输出是()Public class Test{Static int value =19;Public static void main(String[] args)throws Exception{Test().printValue();}Private void printValue(){int value =69;System.out.println(this.value);}}二、简答1、说明MVC各层的作用,请尽量列举各层所采用的技术或者框架2、什么情况下会使用java序列化,如何实现java序列化?3、哪些框架或技术里用到了拦截器或者过滤器,其作用是什么?4、AJAX中的XMLHttpRequest对象在IE和Firefox中分别如何创建5、jquery的选择器有哪几种?请简单说明其含义6.列举JSP中的内置对象,7.JSP如何获取HTML FORM 中的数据?(15分)8.介绍在jsp中如何使用JavaBean。
中科软科开发笔试题1.为什么要用Spring?S pring能很好的与各大框架进行了集成,平常你不用spring的时候是不是还要用创建一个工厂来创建对象,这个spring相当与做了这个工厂帮你做了创建对象的功能,还有它通过AOP 帮助你管理事务,你在用Hibernate的时候如果不用spring的时候是不是每次都要写事务的提交这些代码有了它帮你管理后你就不必去管事务提交了没有。
还有它的面向切面编程(AOP)还可以在你写要记录日志的时候添加一条记录后需要在数据里同时添加一条添加成功了或失败的记录那么就可以用Spring里的Aop来处理,虽然不用Aop也能做但是不用Spring的Aop你就会写很多重复的代码了。
2.编程题:写一个Singleton的Classpublic class Singleton {private static final Singleton m_instance = new Singleton();private Singleton() { }public static Singleton getInstance(){return m_instance;}}3.给定Java代码如下,编译运行后,输出结果是:Int i =1; int j;j=i++;结果为___i=2, j=1__4.在Java中,下面关于抽象类的描述正确的是(B)A.抽象类可以被实例化B.如果一个类中有一个方法被声明为抽象的,那么这个类必须是抽象类C.抽象类的方法都必须是抽象的D.声明抽象类可以没有关键字abstract5.下面哪些不正确(B)A.接口里可定义变量,但变量的值不能修改B.任何情况下,类都不能被Private修饰C.类可以被protected修饰D.接口不可以被实例化6.下面哪些是正确的描述关键字Synchronized(B)A.允许两个进程并行运行但其之间相互通信B.保证任何时候只有一个线程访问第一个方法或对象C.保证两个或多个进程同时启动和结束D.以上都对7.下列哪一种叙述是正确的(D)A.abstract修饰符可修饰属性、方法和类B.抽象方法的body部分必须用一对大括号C.声明抽象方法,大括号可有可无D.声明抽象方法不可写出大括号9.给定一个java程序,不存在d:/abc.txt文件,运行该程序,下面结果正确的是(C)try{PrintWriter out=new PrintWriter(new FileOutputStream("d:/abc.txt"));String name="chen";out.print(name);}catch(Exception e){System.out.println("文件没有发现!");}A.将在控制台上打印:"文件没有发现!"B.正常运行,但没有生成文件C.运行后生成abc.txt但该文件中可能无内容D.运行后生成abc.txt10.SQL中语句中修改表结构的命令是(C)A.MODIFY TABLEB.MODIFY STRUCTUREC.ALTER TABLED.ALTER STRUCTURE11.在软件开发中,下面任务不属于设计阶段的是(D)A.数据结构设计B.给出系统模块结构C.定义模块算法D.定义需求并建立系统模型12.数据库系统的核心是(B)A. 数据模型B.数据库管理系统C.软件工具D.数据库。
一、JAVA1.请说出Servlet的生命周期?2.Overload与Override的区别Overload的方法是否可以改变返回值的类型?3.列举几个常见的异常,并说明什么情况下会出现此异常?4.在JAVA的开发中,命名规范是什么,比如:类名、字段、常量、包名等?二、WEB开发1.简要描述一下J2EE BS系统的目录结构,Web.xml 的作用是什么?2.jsp和Servlet的区别、共同点、各自应用的范围?3.cookie和session 的作用、区别、应用范围,余下的两种跟踪技术是什么,session的工作原理?4.RequestDispatcher.forward()方法和HttpServletResponse.sendRedirect()方法的区别?5.JSP有几个内置对象?作用分别是什么?(不需要全部描述,要求写出4中以上)三、开源框架和设计模式1.请解释MVC和Struts的关系,Struts的工作机制是什么,并说明为什么使用Struts。
2.写出你了解的框架及作用,并说明3.Hibernate为什么提供了延迟加载?起什么作用?数据库有没有提供相应的延迟加载功能?hibernate是如何配置实现延迟加载的?4.hibernate有哪5个核心接口,功能分别是什么?四、数据库1.请说明SQL、SQLServer、MySQL、PLSQL Developer、Oracle之间的区别2.简要解释主键、外键、试图、索引、存储过程、触发器、同义词,并说明他们的用处3.简要解释什么是事务?并举一个恰当的案例说明事务的重要性4.数据库中常用的函数,并说明什么情况下使用(要求写出4个以上)5.如何编写效率高的SQL或提高SQL语句的执行效率?简要面熟你优化SQL的过程6.Null是什么意思?是否等同“”(空字符串)?为什么?sql操作上有没有不同?7.Group by、order by、having的意思分别是什么?使用的顺序是什么?8.有你负责设计酒店管理系统,请给出数据库模型ER图9.为管理业务培训信息,建立3个表S(S#,SN,SD,SA)——4个字段分别代表学号、学员姓名、所属单位、学员年龄C(C#,CN)——2个字段分别代表课程编号、课程名称SC(S#,C#,G)——3个字段分贝代表学号、所选的课程编号、学习成绩使用标注SQL语句实现以下要求:1)查询选修课程名称为“java编程”的学员学号和姓名及年龄2)查询所有选修课程编号为“C5”的学员姓名和所属单位,并按党员年龄从大到小排序3)查询没有选修课程的学员人数4)查询被选修课程最多的课程编号及选修人数5)列出二门以上(含两门)不及格课程的学生姓名及其平均成绩6)列出既同时选修了“java编程”有学过“项目管理”课程的所有学生姓名五、工作方法1.进入中科软之后,你认为最重要的三项能力素质是什么?(按优先级说明)2.你认为做好一名下属最总要的素质是什么?被管理的滋味中,哪些最令人讨厌?3.假设你接了一个活计,本来计划这个活计在一周内可以完成但是,干到中途时,你发现这个活三个星期也干不完,应对这样的局面,你有几种选择?你将作出哪种选择?4.你老板交给你一项任务并交代如何办理,但按领导意见做会造成重大损失,你该怎么办?六.选择题1.所有市场经济搞得好的国家都是因为法律秩序比较好。
基本情况登记表
基本问题信息卷
一、基本问题(必答):
1.最早到岗日期____?最晚至岗日期____?
能否长期出差____?最大限度的出差时间可以保证多长____?
在校生:能否全职实习____?可以安排的实习时间段____?
是否考研或申请出国____?在校生:是否需要解决户口____?
2.你认为目前最适合什么岗位的工作?单选,并简单说明理由。
项目经理:()开发经理:()测试经理:()客户经理:()售前工程师:()业务分析师:()系统设计师:()
软件工程师:高级()中级()初级()
测试工程师:高级()中级()初级()
理由:____________________________
你希望应聘的工作岗位是______期望薪水(税前,必填):____3.谈谈你自己最大的缺点是什么?优点是什么?有什么特长?
4.谈谈你做过的最有挑战性的工作,为什么认为最有挑战?你是如何面对的?
5.简要谈谈你心目中理想的公司、理想的工作环境、理想的同事关系?
6.谈谈你对加班的看法?是否有过持续加班的经历?
7.如果你见到身边的人不诚实(与工作有关),你会如何处理?
8.谈谈你个人中长期的职业发展规划?
9.你认为哪些因素对你的工作起激励作用?。
中科软信息科技有限公司面试题中科软信息科技有限公司笔试题共100分,90分钟一、选择题(前10题单选,后5题多选,共15题,每题2分,30分)1.下面关于Java的表述有错误的是________ 。
A.Java中没有sizeof操作符,所有数据类型的长度都是确定的,与平台无关。
B.在Java中,局部变量不会被自动初始化,需要显式的赋初值。
C.Java中的instanceof运算符,能够判断一个对象是否属于某个类的实例。
D.一个Java文件里能够有多个public类,但Java文件名必须和包含main方法的那个public类名精确一致。
2.下面关于Java中垃圾回收(gc)的表述有错误的是_______ 。
A.在String str1 = "Hello";String str2= str1;str1 = null;中,对象"Hello"不会被垃圾回收。
B.调用Runtime.getRuntime().gc()会立即启动垃圾回收线程对当前程序进行垃圾回收。
C.调用Systmer.gc()只是提示垃圾回收器进行垃圾回收操作,但并不保证gc线程立即启动。
D.当垃圾回收器将要释放无用对象的内存时,先调用该对象的finalize()方法。
3.第十行的声明将调用哪些方法__________。
1 class Person {2 public void printValue(int i, intj) { }3 public void printValue(int i){ }4 }5 public class Teacher extends Person{6 public void printValue() { }7 public void printValue(int i) {}8 public static void main(String args[]){9 Person t = new Teacher();10 t.printValue(10);11 }12 }A. 第2行的方法B. 第3行的方法C. 第6行的方法D. 第7行的方法4.Java接口中方法的修饰符能够为_________。
基本情况登记表
姓名性别出生日期民族
婚否身高cm 体重血型
政治面貌健康状况既往病史
最高学历专业工作时间
毕业学校毕业时间
第一外语水平第二外语水平
家庭住址户口所在地
通讯地址邮政编码
联系电话技术职称及任职时间
e-mail 身份证号
专业特长
培训情况
获奖情况
学习经历
起始时间学校&专业
工作简历
起始时间工作单位&职务&离职原因
参加保险情况
家庭主要成员及社会关系
称谓姓名工作单位&职务联系方式
说明:
1、请确认以上内容属实,我们会就以上内容进行调查,如有问题,请事先声明;
2、所有由于内容不实产生的后果,均由填写人本人承但;
3、请确认后签字。
签字:日期:
基本问题信息卷
一、基本问题(必答):
1.最早到岗日期____?最晚至岗日期____?
能否长期出差____?最大限度的出差时间可以保证多长____?
在校生:能否全职实习____?可以安排的实习时间段____?
是否考研或申请出国____?在校生:是否需要解决户口____?
2.你认为目前最适合什么岗位的工作?单选,并简单说明理由。
项目经理:()开发经理:()测试经理:()客户经理:()售前工程师:()业务分析师:()系统设计师:()
软件工程师:高级()中级()初级()
测试工程师:高级()中级()初级()
理由:____________________________
你希望应聘的工作岗位是______期望薪水(税前,必填):____3.谈谈你自己最大的缺点是什么?优点是什么?有什么特长?
4.谈谈你做过的最有挑战性的工作,为什么认为最有挑战?你是如何面对的?
5.简要谈谈你心目中理想的公司、理想的工作环境、理想的同事关系?
6.谈谈你对加班的看法?是否有过持续加班的经历?
7.如果你见到身边的人不诚实(与工作有关),你会如何处理?
8.谈谈你个人中长期的职业发展规划?
9.你认为哪些因素对你的工作起激励作用?
二、数据库知识:
字段名称字段解释字段类型长度约束
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
字段名称字段解释字段类型长度约束
Co_id 课程号字符 5 PK
Co_name 课程名字符 3 NOT NULL Co_desc 课程介绍字符60
语句:(必做,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=”123456789”;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.3333333333333335
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分)。