您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 市场营销 > 神州数码11道面试题
神州数码11道面试题1)Whichstatementshowsthemaximumsalarypaidineachjobcategoryofeachdepartment?_____B__A.selectdept_id,job_cat,max(salary)fromemployeeswheresalarymax(salary);B.selectdept_id,job_cat,max(salary)fromemployeesgroupbydept_id,job_cat;C.selectdept_id,job_cat,max(salary)fromemployees;D.selectdept_id,job_cat,max(salary)fromemployeesgroupbydept_id;E.selectdept_id,job_cat,max(salary)fromemployeesgroupbydept_id,job_cat,salary;2)descriptionofthestudentstable:sid_idnumberstart_datedateend_datedatewhichtwofunctionarevalidonthestart_datecolumn?_____CE____。A.sum(start_date)B.avg(start_date)C.count(start_date)D.avg(start_date,end_date)E.min(start_date)F.maximum(start_date)3)forwhichtwoconstraintsdoestheoracleserverimplicitlycreateauniqueindex?___BE___。A.notnullB.primaryC.foreignkeyD.checkE.unique4)inaselectstatementthatincludesawhereclause,whereisthegroupbyclauseplacedintheselectstatement?___E___。A.immediatelyaftertheselectclauseB.beforethewhereclauseC.beforethefromclauseD.aftertheorderbyclauseE.afterthewhereclause5)inaselectstatementthatincludesawhereclause,whereistheorderbyclauseplacedintheselectstatement?___C___.A.immediatelyaftertheselectclauseB.beforethewhereclauseC.afterallclauseD.afterthewhereclauseE.beforethefromclause6)evaluatetheretwosqlstatements___A___.Selectlast_name,salaryfromemployeesorderbysalary;Selectlast_name,salaryfromemployeesorderby2asc;A.thesameresultB.differentresultC.thesecondstatementreturnsasyntaxerror7)youwouldliketodisplaythesystemdateintheformat“2005111014:44:17”。Whichselectstatementshouldyouuse?___D___。A.selectto_date(sydate,’yearmmddhh:mm:ss’)fromdual;B.selectto_char(sydate,’yearmonthdayhh:mi:ss’)fromdual;C.selectto_date(sydate,’yyyymmddhh24:mi:ss’)fromdual;D.selectto_char(sydate,’yyyymmddhh24:mi:ss’)fromdual;E.selectto_char(sydate,’yy-mm-ddhh24:mi:ss’)fromdual;8)whichselectstatementwilltheresult‘elloworld’fromthestring‘Helloworld’?__D____.A.selectsubstr(‘HelloWorld’,1)fromdual;B.selectsubstr(trim(‘HelloWorld’,1,1))fromdual;C.selectlower(substr(‘HelloWorld’,1))fromdual;D.selectlower(trim(‘H’from‘HelloWorld’))fromdual;9)whichareDMLstatements(chooseallthatapply)___B___.A.commitB.mergeC.updateD.deleteE.creatF.drop10)Select语句中用来连接字符串的符号是___C___.DA.“+”B.“&”C.“||”D.“|”问答题:什么是聚集索引,什么是非聚集索引,什么又是主键?----------------------------------------------------------------------------------------------------------------------(转)1、把字符串转化成整形,不能用系统函数。packagejishi;publicclassCharToNumber{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubtoNumber(sam);}publicstaticvoidtoNumber(Stringstring){char[]cha=newchar[1000];intnumber=0;for(inti=0;istring.length();i++){cha=string.charAt(i);number=cha;System.out.println(number+);}}}2、SQL题(略)3、24个人,要求5个人一排,排6排如何排?等边六边形。4、8个人跑步比赛结果,给出系列条件:那个排名在那个前面、有一个第4名……,让你推测出实际的名次。(略)5、两根蜡烛,每根单独燃烧一个小时燃尽。如何通过两根蜡烛的燃烧判断45分钟?(一)设计一个Windows下的C语言的,基于TCP的多线程服务器和客户端发送程序。1,对服务器程序,服务器收到客户端发出的字符串后用printf()语句显示出来,要求对客户端报文的处理采用多线程并发处理方式;2,对于客户端程序,客户端收到来自键盘输入的字符,然后发给指定IP的服务器上。答案:importjava.io.*;importjava.net.*;publicclassTCPSocketextendsThread{privateSockets;publicTCPSocket(){}publicTCPSocket(Sockets){this.s=s;}publicstaticvoidmain(String[]args){if(args.length0)client();elseserver();}publicvoidrun(){try{OutputStreamos=s.getOutputStream();InputStreamis=s.getInputStream();byte[]buf=newbyte[100];os.write(.getBytes());intlen=is.read(buf);os.close();is.close();s.close();}catch(Exceptione){e.printStackTrace();}}publicstaticvoidclient(){try{Sockets=newSocket(InetAddress.getByName(null),6000);OutputStreamos=s.getOutputStream();InputStreamis=s.getInputStream();os.write(.getBytes());byte[]buf=newbyte[100];intlen=is.read(buf);os.close();is.close();s.close();}catch(Exceptione){e.printStackTrace();}}publicstaticvoidserver(){try{ServerSocketss=newServerSocket(6000);Sockets=ss.accept();newTCPSocket(s).start();}catch(Exceptione){e.printStackTrace();}}}神州数码笔试题1.简述逻辑操作(&,|,^)与条件操作(&&,||)的区别。(15分)面试技巧,面经(uC7Y\!X问:简述逻辑操作(&,|,^)与条件操作(&&,||)的区别.答:区别主要答两点:a.条件操作只能操作布尔型的,而逻辑操作不仅可以操作布尔型,而且可以操作数值型b.逻辑操作不会产生短路2.下面程序运行会发生什么结果?如果有错误,如何改正?(15分)interfaceA{intx=0;}classB{intx=1;}classCextendsBimplementsA{publicvoidpX(){System.out.println(x);}publicstaticvoidmain(String[]args){newC().pX();}}}4.XML文档定义有几种形式?它们之间有何本质区别?t8OW^0l7D解析XML文档有哪几种方式?(20分)面试技巧,面经e0`%n:}-C)Z5.简述synchronized和java.util.concurrent.locks.Lock的异同?(15分)6.EJB规范规定EJB中禁止的操作有哪些?(15分)最后还有一题考考你的眼力:publicStringtoString(){returnthis+@+this.hashCode();}这个toString()方法实现有无不当的地方?(toString方法其实可以按你想输出的任何内容输出一些该类的信息)**********************************************************************************publicStringtoString(){returnthis+@+this.hashCode();}会变成publicStringtoString(){returnString.valueOf(this)+@+String.valueOf(this.hashCode());}而valueOf方法又将去调用toString();以下答案供参考(不一定完全正确),也没有很详细说明.相关知识可以自己参考相关资料加上自己的理解.欢迎拍砖1.简述逻辑操作(&,|,^)与条件操作(&&,||)的区别。(15分)区别主要答两点:a.条件操作只能操作布尔型的,而逻辑操作不仅可以操作布尔型,而且可以操作数值型b.逻辑操作不会产生短路.如:inta=0;intb=0;if((a=3)0||(b=3)0)//操后a=3,b=0.if((a=3)0|(b=3)0)//操后a=3,b=3.答对第一点得5分,答对第二点得10分.本题考察最最基本的知识,但仍然有很多大牛级开发人员下马,任何语言在开始的部分都会详细介绍这些基本知识,但除了学习第一种语言时,
本文标题:神州数码11道面试题
链接地址:https://www.777doc.com/doc-3215586 .html