JAVA笔试题-单选题
请假答案填入答题卡
一. Java基础(请假答案填入答题卡)
1.JAVA的编译和运行及调试程序放在安装目录的哪个子目录下?
A. bin
B.lib
C.include
D.jre
2.下面哪个对类的声明是错误的?
A. class MyClass extends MySuperClass1, MySupperClass2 {}
B. public class MyClass{}
C. abstract class MyClass implements YourInterface1, Youriterface2 {}
D. private class MyClass {}
E. class MyClass extends MySuperClass implements YourInterface {}
3.要创建一个新目录,可以用下面哪个类实现
A. FileInputStream
B. FileOutputStream
C. RandomAccessFile
D. File
4.如果你被要求写一段代码读取一个文本文件,那么一般使用哪种Stream?
A. DataInputStream
B. ObjectInputStream
C. FileReader
D. FileInputStream
5.java程序运行入口的main方法的返回类型是什么?
A. static
B. void
C. boolean
D. int
6.下列标识符中,()是正确的变量名?
A. int
B. one-hundred
C. 1thing
D. thing1
7.不通过构造函数也能创建对象吗()
A 是
B 否
8.System.out.println("5" + 2);的输出结果应该是()
A 52
B 7
C 2
D 5
1.当客户端关闭一个从连接池中获取的连接,会发生下面哪一种情况?
A.连接不会关闭,只是简单地还给连接池
B.连接被关闭,但又被重新打开并还给连接池
C.连接永久性关闭
2.哪个HTTP Method可以用来传递大数据量?
A. POST
B. PUT
C. DELETE
D. HEAD
E. GET
3.以下负责建立与数据库连接的是()
A) Statement B) PreparedStatement C) ResultSet D) DriverManager
4.在J2EE中,重定向到另一个页面,以下()语句是正确的
A.request.sendRedirect(“http :// www . svse . com . cn”);
B.request.sendRedirect();
C. response .sendRedirect();
D. response .sendRedirect(“http: // www . svse . com . cn”);
5.在JSP页面中,能够完成输出操作的内置对象是
A. out
B. response
C. request
D. config
6.MVC中的 MV分别用_______、_______、_____表示
A. jsp servlet javabean
B. HTml javabean jsp
C. javabean jsp servlet
D. servlet html jsp
7.过滤器使用______________才能继续传递到下一个过滤器
A.request.getRequestDispatcher().forward(request,response);
B.doFilter()
C. doPut()
D. doChain()
8.Http协议的状态码()表示文件没有创建
A. 200
B. 400
C. 500
D. 404
9.从HTTP请求中,获得请求参数,应该调用
A. request对象的getAttribute()方法
B. request对象的getParameter()方法
C. session对象的getAttribute()方法
D. session对象的getParameter()方法
10.支持中文的常用字符集有
A.UTF-8 GBK ZH23 ISO-8859-1
B. ISO-8859-1 MS950
C. UTF-8 GBK GB2312
D. UTF-16 ANSI SQL
1.要想在你的视图上成功的执行查询需要做什么?
A.只能在基础表中有select权限
B.在视图中需要有select权限
C.基础表中必须有数据
D.基础表必须在同一个用户模式中
2.Oracle中可变长度的字符串类型用以下的哪个关键字表示
A. NUMBER
B. VARCHAR2
C. CHAR
D. BOOLEAN
3.在ORACLE中,删除emp表的全部数据,但不提交,以下正确的语句是
A. TRUNCATE TABLE EMP
B. DELETE TABLE EMP
C. DELETE FROM EMP
D. DELETE * FROM EMP
4.下列属于关系型数据库的是()
A. Oracle B redis C IMS D MongoDB
5.下列属于内存数据库的是()
A. Oracle B MySql C IMS D memcachedb
6.MYSQL 分页关键词()
A. LIMIT B ROWNUM C SELECT D row_number()
1.要删除/mnt/tmp文件夹及其中的所有文件,应该使用命令
A. rm /tmp/aaa
B. rm -r /tmp/aaa
C. rmdir -r /tmp/aaa
D. rmdir /tmp/aaa
2.在UML提供的图中,()用于按时间顺序描述对象间的交互。
A. 协作图
B. 网络图
C. 序列图
D. 状态图
3.下面有关系统并发访问数估算数据那个最有效
A. 高峰时段日处理业务量100000
B. 高峰时段平均每秒请求数80
C. 同时在线用户数100
D. 平均每秒用户请求数50
4.软件生命周期中所花费用最多的阶段是:
A. 软件维护
B. 软件测试
C. 详细设计
D. 软件编码
5.软件设计中划分模块的一个准则是
A. 低内聚高耦合
B. 低内聚低耦合
C. 高内聚低耦合
D. 高内聚高耦合
6.下面哪些是非对称加密算法()
A DES
B AES
C MD5
D RSA
姓名:电话:应聘岗位:
一. Java基础
1 2 3 4 5 6 7 8
二. Java Web
1 2 3 4 5 6 7 8 9 10
三. 数据库
1 2 3 4 5 6
四. 软件工程
1 2 3 4 5 6
五. 问答题:
1、列举您所关注的开源项目?
2、列举您运用过的java中间件?例如poi,jms等?
一. Java基础
1 2 3 4 5 6 7 8
A A D D
B D A A
二. Java Web
1 2 3 4 5 6 7 8 9 10
A A D D A C
B D B C
三. 数据库
1 2 3 4 5 6
B B
C A
D A
四. 软件工程
1 2 3 4 5 6
B C B A C D
选题题评分标准:选择题每题5分,总计150分,
题目为全部为基础题,工作两年的开发人员必须达到130分,即错误题数不超过4题为佳。其他岗位人员参考每项得分。
五. 问答题:
问答题不评分,作为参考!
面试评价表
姓名:性别:年龄:应聘职位:电话:
初试评价()
笔试得分:
面试评价:
初试决议: ?合格转复试?不合格
?其他:______________(如转谈其他岗位)
签名:日期:
复试评价1(请复试人员填写)
面试评价:
复试决议: ?合格转终试?录用?不合格
签名:日期:
复试评价2(请复试人员填写)
面试评价:
终试决议: ?录用?不合格?其他:______________
签名:日期:
面试题
1.实际某个岗位的工作经验?
记录到面试评价中
2.为什么离职(非毕业生)?
3.是否独立承担过项目的研发工作,包括小项目?
考察期担任过的最高职位,和管理过的团队人员
4.遇到过最难的技术问题是什么,最后如何解决的?
考察其对技术的表达能力。
5.一般遇到技术问题如何解决?
考察其处理问题的能力,参考答案先问主管或者各方资源,其次百度或者谷歌收索答案,最后应该是看API文档。
6.写过哪些软件文档?
考察是对软件文档的熟悉程度和态度。
7.您有什么问题想了解,对于我们公司?
介绍其应聘岗位的情况。
java高级工程师_面试题和答案 一:选择题 1. 关于以下程序代码的说明正确的是( D ) 1.class HasStatic{ 2. private static int x=100; 3. public static void main(String args[ ]){ 4. HasStatic hs1=new HasStatic( ); 5. hs1.x++; 6. HasStatic hs2=new HasStatic( ); 7. hs2.x++; 8. hs1=new HasStatic( ); 9. hs1.x++; 10. HasStatic.x- -; 11. System.out.println(“x=”+x); 12. } 13. } A、 5行不能通过编译,因为引用了私有静态变量 B、 10行不能通过编译,因为x是私有静态变量 C、程序通过编译,输出结果为:x=103 D、程序通过编译,输出结果为:x=102 2. 下列关于for循环和while循环的说法中哪个是正确的?( B ) A.while循环能实现的操作,for循环也都能实现 B.while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果C.两种循环任何时候都可替换 D.两种循环结构中都必须有循环体,循环体不能为空 3. 以下选项中循环结构合法的是( C ) A、while (int i<7) { i++; System.out.println(“i is “+i); } B、 int j=3; while(j) { System.out.println(“ j is “+j); } C、int j=0; for(int k=0; j + k !=10; j++,k++) { System.out.println(“ j is “+ j + “k is”+ k); } D、 int j=0; do{ System.out.println( “j is “+j++); if (j = = 3) {continue loop;} }while (j<10); 4. 给出下面代码段, 哪行将引起一个编译时错误?( D )
前端面试题大全(html篇) HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言。最主要的不同: (1)XHTML元素必须被正确地嵌套 (2)XHTML元素必须被关闭 (3)XHTML标签名必须用小写字母 (4)XHTML文档必须拥有根元素 2.什么是语义化的HTML html5的语义化是指用正确的标签包含正确的容,比如nav标签就应该包含导航条容 (1)直观的认识标签对于搜索引擎的抓取有好处,用正确的标签做正确的事情! (2)html语义化就是让页面的容结构化,便于对浏览器、搜索引擎解析 (3)在没有CCS样式情况下也以一种文档格式显示,并且是容易阅读的。搜索引擎的爬虫依赖于标记来确定上下和各个关键字的权重,利于SEO。 (4)使阅读源代码的人更容易将分块,便于阅读维护理解。 写一段语义的html代码(HTML5中新增加的很多标签如:、、和等。就是基于语义化设计原则) < div id="header"> < h1>标题< /h1> < h2>专注Web前端技术< /h2> < /div> 语义HTML 具有以下特性: 文字包裹在元素中,用以反映容。例如: 段落包含在 元素中。 顺序表包含在元素中。 从其他来源引用的大型文字块包含在元素中。 HTML 元素不能用作语义用途以外的其他目的。例如: 包含标题,但并非用于放大文本。 包含大段引述,但并非用于文本缩进。 空白段落元素( ) 并非用于跳行。 文本并不直接包含任何样式信息。例如: 不使用 或 等格式标记。 类或ID 中不引用颜色或位置。 3.常见的浏览器核有哪些 Trident核:IE, Max Thon, TT, The World,360,搜狗浏览器等。[又称MSHTML] Gecko核:Netscape6及以上版本,FF, Mozilla Suite / Sea Monkey等 Presto核:Opera7及以上。[Opera核原为:Presto,现为:Blink;] Webkit核:Safari, Chrome等。[ Chrome的:Blink(WebKit的分支)] 有哪些新特性、移除了那些元素如何区分HTML 和HTML5 HTML5 现在已经不是SGML 的子集。 主要是关于图像,位置,存储,多任务等功能的增加:
办公室岗位面试题本 办公室岗位结构化面试题本 一、请你谈一谈你对文秘工作有怎样的认识和了解报考这个岗位你有哪些优势和劣势 【出题思路】背景性问题。用于导入并了解考生的个性特点与岗位工作的匹配性以及求职动机。 【评分参考】 〔好〕情绪稳定,从容自然,言语流畅,条理清晰,自我评价客观,个性特点与拟任岗位条件较一致,对工作职能有一定了解。 〔中〕情绪控制能逐步稳定下来,叙述比较清晰,但条理性、逻辑性不够。 〔差〕情绪紧张,言语混乱,逻辑性、条理性差。 二、假如你被聘用后,有一个外省的项目考察团到公司来考察,公
司领导安排由你负责这次接待工作,你将如何开展工作 【出题思路】行为性问题。考察了解考生的计划、组织、协调能力以及相关工作经验的多少。 【评分参考】 〔好〕考生能协调各种关系,考虑问题全面,能抓住关键,措施得力,效果好,且能条理清楚地表达。 〔中〕考生能全面地考虑问题,对问题加以解决,办法基本有效,表达的条理基本清楚。 〔差〕考虑问题不周,工作措施不得力或实际效果差,表达的条理不清。 三、由于你是办公室文秘人员,你和领导的联系比较频繁,领导也很器重你,但身边的同事很嫉妒,处处为难你。你如何与身边的同事搞好关系 【出题思路】 行为性问题。考察考生人际交往的意识和技巧,着重考察其人际沟通及与同事建立信任关系的技巧和能力。 【评分参考】 〔好〕具备主动合作意识,善于与他人沟通,能采取有效措施,通过对他人的理解和支持来促进工作。 〔中〕有合作意识,能够与对方沟通,基本上能采取措施处理好双方的关系不影响工作。 〔差〕无合作意识,不能理解他人,或采取的措施不得力,使工作无法开展。
四、有句俗话说:靠山山倒,靠水水倒,靠自己不会倒。你怎么理解 【出题思路】智能性问题。重点考察考生的综合分析能力。是否能辨证看待这个问题,能自圆其说,并有说服力即可。 【评分参考】 〔好〕对于自己的选择,能结合实际做出论证;论点鲜明,论据充分,论证严密;考虑问题有深度、且有独到的见解,言之成理。 〔中〕对自己的观点论证、说理基本可行,能自圆其说。 〔差〕对自己的观点论证、说理不充分;考虑问题没有深度,泛泛而谈,言之无物。 待考生回答完第四题,接着问:经过刚才的面试,我们认为你的表现不是很理想,不太适合我们的职位,如果这次不被聘用,你有什么想法和打算 【出题思路】 情境性问题。主要考察考生自我情绪控制的能力,看考生在较为现实的强刺激情境当中,能否还保持冷静的头脑和自信心,并作出积极的反应,进行正确的判断和评价。 【评分参考】 〔好〕应试者听到这个问题后,情绪稳定,反应敏捷,对自己有正确的评价,并能突出自己的优势,变被动为主动。 〔中〕应试者情绪较稳定,可以较从容地应答,但有受挫感,特别是回答问题的语调上与前面回答的语气有所不同。
Java软件中年级工程师笔试题复杂逻辑 J2E E部分 1、运算符优先级问题,下面代码的结果是多少?(笔试) package test; public class Test { public static void main(String[] args) { int k = 0; int ret = ++k + k++ + ++k + k; // ret的值为多少 } } 2、运算符问题,下面代码分别输出什么?(笔试) package test; public class Test { public static void main(String[] args) { int i1 = 10, i2 = 10; } } 3、下面代码的结果是什么?还是抛出异常?(笔试) package test; public class Test { public void myMethod(String str) { } public void myMethod(Object obj) { } public static void main(String[] args) { Test t = new Test(); t.myMethod(null); } } 4、假设今天是9月8日,下面代码输出什么?(笔试) package test; public class Test { public static void main(String[] args) { Date date = new Date(); } } 5、下面代码的输出结果是什么? package test; public class Test {
public static void main(String[] args) { double val = 11.5; } } 6、下面代码的结果是什么? package test; public class Test extends Base { public static void main(String[] args) { Base b = new Test(); b.method(); Test t = new Test(); t.method(); } @Override public void method() { } } class Base { public void method() throws InterruptedException { } } 7、以下代码的结果是什么? package test; public class Test extends Base { public static void main(String[] args) { new Test().method(); } public void method() { } } class Base { } 8、true or false? package test; public class Test { public static void main(String[] args) { String str1 = new String("abc"); String str2 = new String("abc"); StringBuffer sb1 = new StringBuffer("abc"); StringBuffer sb2 = new StringBuffer("abc"); } } 9、输出的结果是什么?
前端最新面试题 这篇文章将分为三部分css和html为一部分,js、jQuery为一部分,vue与性能优化为一部分,今天会先整理css与html 1,弹性盒布局 父级设置display:flex将对象作为弹性伸缩盒显示 采用Flex布局的元素,被称为Flex容器(flex container),简称“容器”。其所有子元素自动成为容器成员,成为Flex项目(Flex item),简称“项目”。 容器默认生成两根主轴,水平方向主轴(main axis)和垂直方向交叉轴(cross axis),默认项目按主轴排列。 设置在容器上的属性有6种 分别为 flex-direction:决定主轴的方向(即项目的排列方向) flex-wrap:定义换行情况 flex-flow:flex-direction和flex-wrap的简写,默认row nowrap justify-content:定义项目在主轴上的对齐方式。 align-item:定义在交叉轴上的对齐方式 align-content:定义多根轴线的对齐方式 详细属性值请参阅文档 2,html5新标签与新功能 新标签: header,footer,article,aside,nav,section,time,progress, ruby,mark.... 新功能: vidio,audio,canvas,拖放,离线应用,web存储(sessionStorage,localStorage,sessionStorage 方法针对一个session 进行数据存储。当用户关闭浏览器窗口后,数据会被删除,localStorage 对象存储的数据没有时间限制。第二天、第二周或下一年之后,数据依然可用),历史状态管理,地理位置,新增input类型(color、date、datetime、datetime-local、email、month、number、range、search、tel、time、url、week),新增表单元素,WebSocket 3、css3的新特性 属性选择器:[attribute],[attribute=value],[attribute~=value]... 伪类选择器::first-letter ,:first-line,:first-child.... 伪元素选择器::before,:after border:border-image,border-radius,box-shadow 背景:background-size,background-origin,background-clip,background-image 渐变:线性渐变(Linear Gradients)径向渐变(Radial Gradients)
Java工程师面试题(含答案) 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。 3.封装: 封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。 4. 多态性: 多态性是指允许不同类的对象对同一消息作出响应。多态性包括参数化多态性和包含多态性。多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题。 5、String是最基本的数据类型吗 基本数据类型包括byte、int、char、long、float、double、boolean和short。 类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer类 6、int 和Integer 有什么区别 Java提供两种不同的类型:引用类型和原始类型(或内置类型)。Int是java的原始数据类型,Integer是java为int 提供的封装类。Java为每个原始类型提供了封装类。 原始类型封装类 boolean Boolean char Character byte Byte short Short int Integer long Long float Float double Double 引用类型和原始类型的行为完全不同,并且它们具有不同的语义。引用类型和原始类型具有不同的特征和用法,它们包括:大小和速度问题,这种类型以哪种类型的数据结构存储,当引用类型和原始类型用作某个类的实例数据时所指定的缺省值。对象引用实例变量的缺省值为null,而原始类型实例变量的缺省值与它们的类型有关。 7、String 和StringBuffer的区别 JAVA平台提供了两个类:String和StringBuffer,它们可以储存和操作字符串,即包含多个字符的字符数据。这个String 类提供了数值不可改变的字符串。而这个StringBuffer类提供的字符串进行修改。当你知道字符数据要改变的时候你就可以使用StringBuffer。典型地,你可以使用StringBuffers来动态构造字符数据。 8、运行时异常与一般异常有何异同 异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误。java编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求必须声明抛出未被捕获的运行时异常。 9、说出Servlet的生命周期,并说出Servlet和CGI的区别。 Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求
前端基础面试题汇总 1.行内元素和块级元素有哪些?有什么区别? 块级:
行内:a、br、i、img、input、strong 区别:块级元素的W、H、margin和padding都可以控制 行内元素的W、H,以及margin和padding的top和bottom不能控制 2.介绍所知道的CSS hack技巧 由于不同的浏览器对CSS的支持和解析结果不同,所以可以使用CSS hack来对不同的浏览器写不同的CSS样式,常见的有(_,*,!important) 3.CSS定位方式有哪些?position的属性值之间的区别是什么 static(静态) 没有特别的设定,遵循基本的定位规定,不能通过z-index进行层次分级。 relative(相对定位) 对象不可层叠、不脱离文档流,参考自身静态位置通过top,bottom,left,right 定位,并且可以通过z-index进行层次分级。 absolute(绝对定位) 脱离文档流,通过top,bottom,left,right定位。选取其最近一个最有定位设置的父级对象进行绝对定位,如果对象的父级没有设置定位属性,absolute元素将以body坐标原点进行定位,可以通过z-index进行层次分级。 fixed(固定定位)这里所固定的参照对像是可视窗口而并非是body或是父级元素。可通过z-index 进行层次分级。 4.类的定义方法(prototype)(继承) var Obj3 = new Function(); Obj3.prototype = { v1 : "", get_v1 : function() { return this.v1; }, set_v1 : function(v) { this.v1 = v; } }; 5.DOM 操作 1.向当前对象追加节点 var para=document.createElement("p"); var node=document.createTextNode("这是新段落。"); para.appendChild(node); 2.移除当前节点的子节点,并返回节点 var childnode=document.getElementById("child"); var removednode=document.getElementById("father").removeChild(childnode) 3.复制并返回当前节点(复制节点本身,不复制子节点) varul = document.getElementByIdx_xx_x("myList"); //获得ul vardeepList = ul.cloneNode(true); //深复制 varshallowList = ul.cloneNode(false); //浅复制医院工作人员的面试问题及答 医院工作人员的面试问题及答案 医院面试问题 1、作为一名医务工作者,你认为你有哪些优势和不足? 一.我是一名医务工作者,从事医务工作,能够接触各式各样的人,经常处理一些紧急事件,这就使我具有较强的为人处事的能力,遇事比较冷静、处理事情层次分明,干脆利落,做事认真、稳重、耐心细致。 二.是我有比较强的团体精神,能和同事建立起一种相互信任的合作关系,有良好的倾听能力和沟通能力,能和其他人互动,共享信息和荣誉,对待工作认真努力,能够及时完成,并且很乐意帮助同事,乐于承担本职工作以外的工作,而且在工作中这种精神得到了提高和完善。 三,俗话说,人无完人,金无足赤,同样在我身上也存在着不足之处,诸如社会阅历浅,工作经验少等,只有通过自身不断地发现,再改正,并真诚、虚心地向别人请教学习,才能克服缺点,不断完善自已。 2、你在值班的时候,在你面前一个急症病号突然晕倒,你如何处理? 一.在工作中遇到这样的事情是正常的,我应该冷静,迅速,妥善地处理这件事,不应该有所慌张。 二,立刻检查这位患者的生命体征,看是否稳定,并且同时将这一情况汇报医院总值班医生。 三,若病人病情稳定,那么我将和值班护士一起对这位病人的情况做出相应的对症处理 四,若病人情况危机,比较严重,我应该立刻联系其他科室正在值班的医生,请求协助治疗。 五,治疗过程中,不能擅离职守,更不能自行安排替班,
若是病人做检查等需要我的陪同,应该跟总值班医生汇报情况,得到批准后再离开。 3、你是一名急诊科医务人员,在你值班的时候,你的亲戚好友找你有急事,你会怎么做? 一,仔细询问亲戚好友,了解急事的具体情况,性质等,再作出相应的判断。 二,若是这件急事跟我的职业相关,比如亲戚身体不适,或者受伤等,我会根据当时值班时的情况,根据病情的轻重缓急来处理,先处理严重的病人,绝对不会因为私人关系优先照顾亲戚 三,若是私人事情,我会跟亲戚说明我们急诊值班的原则,必须坚守岗位,不得擅离职守,看是否可以等我下班后再帮他处理,相信我的亲戚好友能够理解 四,若是事情真的很紧急,我会向医院总值班医生请假,经值班领导同意并安排有关人员替代后,方可离开值班岗位; 4、你被录用以后,如果抽调你去下乡支农,你会做哪些准备工作? 一,作为新录用的医生,到基层进行锻炼是非常必要的,而且基层的工作也非常重要,因此我不会抱怨,而是以积极的心态去基层锻炼,争取通过这次锻炼能够丰富我的基层工作经验,为以后更好地做好工作打下良好的基础。 二,查阅相关资料,深入了解国家农村政策和措施, 三,是通过有关部门了解本乡镇的经济发展总体状况,如统计局等 五,是深入田间地头了解实际情况,了解群众的想法,了解当地薄弱的环节,并作出自己工作的规划,和工作中的重点问题。
Java开发工程师笔试题(带答案) Java开发工程师笔试试题 (请不要在试题上留任何痕迹,所有答案均写在答题纸上) 一.编程题(共26分) 1.任意写出一种排序算法。(6分) public void sort(int [] array){ //代码区 } 2.求1+2+3+..n(不能使用乘除法、for 、while 、if 、else 、switch 、case 等关 键字以及条件判断语句)(8分) public int sum(int n){ //代码区 return 0; } 3.完成下面方法,输入一个整数,输出如下指定样式图案。(12分) 输入:3, 输出: 1*2*3 7*8*9 4*5*6
输入:4 输出: 1*2*3*4 9*10*11*12 13*14*15*16 5*6*7*8 public void drawNumPic(int n){ //代码区 } 二.选择题(定项选择每题3分,不定项选择每题4分,共63分) 1.在基本JAVA类型中,如果不明确指定,整数型的默认是__类型,带小数的默认是__类型?( B ) A.int float B.int double C.long float D.long double 2.只有实现了__接口的类,其对象才能序列化( A ) A.Serializable B.Cloneable https://www.wendangku.net/doc/df3518012.html,parable
D.Writeable 3.代码System. out. println(10 % 3 * 2);将打印出?( B ) A.1 B.2 C.4 D.6 4.以下程序运行的结果为( A ) public class Example extends Thread{ @Override public void run(){ try{ Thread.sleep(1000); }catch (InterruptedException e){ e.printStackTrace(); } System.out.print("run"); } public static void main(String[] args){ Example example=new Example(); example.run(); System.out.print("main"); } }
百一测评——Java经典面试题 带答案 职业技能题库&在线云笔试平台https://www.wendangku.net/doc/df3518012.html, 试卷名称:Java经典面试题带答案 试卷描述:java笔试题目、招聘笔试、微信考试、在线考试 试卷链接:https://www.wendangku.net/doc/df3518012.html,/store/open/paperInfo/41651 试卷限时:50分 一.单项选择题 每题分值:2.5分 是否题目乱序:是 是否选项乱序:是 是否可回溯:是 难度:中 1.[单选]Java是从()语言改进重新设计。 A.Ada B.C++ C.Pasacal D.BASIC 答案:B 2.[单选]下列语句哪一个正确() A.Java程序经编译后会产生machine code B.Java程序经编译后会产生byte code C.Java程序经编译后会产生DLL D.以上都不正确
职业技能题库&在线云笔试平台https://www.wendangku.net/doc/df3518012.html, 答案:B 3.[单选]下列说法正确的有() A.class中的constructor不可省略 B.constructor必须与class同名,但方法不能与class同名 C.constructor在一个对象被new时执行 D.一个class只能定义一个constructor 答案:C 4.[单选]提供Java存取数据库能力的包是() A.java.sql B.java.awt C.https://www.wendangku.net/doc/df3518012.html,ng D.java.swing 答案:A 5.[单选]下列运算符合法的是() A.&& B.<> C.if D.:= 答案:A 6.[单选]执行如下程序代码 a=0;c=0;
职业技能题库&在线云笔试平台https://www.wendangku.net/doc/df3518012.html, do{ --c; a=a-1; }while(a>0); 后,C的值是() A.0 B.1 C.-1 D.死循环 答案:C 7.[单选]下列哪一种叙述是正确的() A.abstract修饰符可修饰字段、方法和类 B.抽象方法的body部分必须用一对大括号{}包住 C.声明抽象方法,大括号可有可无 D.声明抽象方法不可写出大括号 答案:D 8.[单选]下列语句正确的是() A.形式参数可被视为localvariable B.形式参数可被字段修饰符修饰 C.形式参数为方法被调用时,真正被传递的参数 D.形式参数不可以是对象
最新web前端面试题(及答案) 1、常用那几种浏览器测试?有哪些内核(Layout Engine)? 答: (Q1) 浏览器:IE,Chrome,FireFox,Safari,Opera。 (Q2) 内核:Trident,Gecko,Presto,Webkit。 2、说下行内元素和块级元素的区别?行内块元素的兼容性使用?(IE8 以下)答: (Q1) 行内元素:会在水平方向排列,不能包含块级元素,设置width无效,height无效(可以设置line-height),margin上下无效,padding上下无效。 块级元素:各占据一行,垂直方向排列。从新行开始结束接着一个断行。 (Q2) 兼容性:display:inline-block;*display:inline;*zoom:1; 3、清除浮动有哪些方式?比较好的方式是哪一种? 答: (Q1) (1)父级div定义height。 (2)结尾处加空div标签clear:both。 (3)父级div定义伪类:after和zoom。 (4)父级div定义overflow:hidden。 (5)父级div定义overflow:auto。 (6)父级div也浮动,需要定义宽度。 (7)父级div定义display:table。 (8)结尾处加br标签clear:both。 (Q2) 比较好的是第3种方式,好多网站都这么用。 4、box-sizing常用的属性有哪些?分别有什么作用? 答: (Q1)box-sizing: content-box|border-box|inherit; (Q2)content-box:宽度和高度分别应用到元素的内容框。在宽度和高度 之外绘制元素的内边距和边框(元素默认效果)。 border-box:元素指定的任何内边距和边框都将在已设定的宽度和高度内 进行绘制。通过从已设定的宽度和高度分别减去边框和内边距才能得到内容的 宽度和高度。 5、Doctype作用?标准模式与兼容模式各有什么区别? 答: (Q1) 告知浏览器的解析器用什么文档标准解析这个文档。DOCTYPE不 存在或格式不正确会导致文档以兼容模式呈现。 (Q2) 标准模式的排版和JS运作模式都是以该浏览器支持的最高标准运行。在兼容模式中,页面以宽松的向后兼容的方式显示,模拟老式浏览器的行为以防 止站点无法工作。 6、HTML5 为什么只需要写?
最新招聘社区工作者面试题及答案 最新招聘社区工作者精选面试题及答案 1. 请说下你为什么想要进社区工作? 答:我将主要从以下几个方面回答这个问题。 首先,从社会发展的角度来说,科学发展观的思想告诉我们,社会主义和谐社会的核心是社会的安定有序。社区是社会最基层的组织,他们虽然在组织结构中的层次不高,但对于社会的稳定发展却具有重要的作用,没有社区的稳定,就没有社会和国家的稳定。因此,如果能够进入社区这个基层组织工作,为社会和国家的稳定贡献自己的一份力量,将会是我的荣幸。 其次,从社区发展的角度来说,在目前这个高速发展的社会中,社区除了保持稳定外,还需要进行多方面的改革与发展,以适应社会主义现代化建设的需要。因此,需要一群有理想、有道德、有文化、有纪律的高素质人才补充进社区的基层工作队伍,而我认为我恰属于这方面的人才,我的所学一定能够为社区的发展作出贡献。 最后,从个人发展的角度来说,作为一名刚刚走入社会的大学生,我现在最欠缺的就是经验,包括社会经验和工作经验,而进入社区基层工作,恰恰能够拟补我这方面的不足。通过为社区居民服务,我能够有机会与更多的人打交道,从而积累社会经验;通过担任相关职务,处理具体的各种事务,我能够积累工作经验。所以,我相信通过担任社区工作者,我个人的发展将会有长足的进步。 2.如果这次你没有被录取怎么办? 分析:这个问题主要考察考生对人才的基本素质的正确认识以及能否全面、客观地评价自己,从考生对这个问题的回答上考官还能看出考生是否自信(或者自傲、自卑)。我以为,既来之,则安之。即敞开心怀,坦然处之,不以成败论英雄,只要经过自己的奋斗,对得起自己的努力,不必十分在乎最后的结果。既不因通过而沾沾自喜,也不因失利而丧失信心。应当从中吸取更多的经验教训和其他选手的优点,避免在今后工作中再出现类似的问题。就这点来说,就是一种收获和胜利。 3.能谈谈你的优点和缺点吗? 考生在回答这个问题时,要注意以下几点: ①尽管这是你的主观评价,受个人自信程度、价值取向等影响很大,也就是说你所描述的优、
Java高级工程师笔试试卷.doc 一、选择题(共25题,每题3分,满分75分) 1)使用面向对象思想进行设计的基本步骤不包括()。 A.发现类 B.发现对象 C.发现类的属性 D.发现类的方法 2)在UML屮,类图是一个包含3个部分的矩形,各部分A容不包括()。 A.类名 B.属性 C.方法 D.类和类之间的关系 3)下面关于Java接口的说法错误的是()。 A.—个Java接口是一些方法特征的集合,但没有方法的实现 B.Java接n中定义的方法在不同的地方被实现,可以具有完全不同的行为 C.Java接口屮可以声明私有成员 D.Java接口不能被实例化 4)在Java接口中定义常量,下面语法错误的是()。 A.static int MALE = 1; B.final int MALE = 1; C.int MALE = 1; D.private int MALE = 1; 5)在Java接口中,下列选项中属于有效的方法声明是()。 A.public void aMethod();
B.void aMethod(); C.void aMethod(){} D.private void aMethod(); 6)给定如下Java程序代码,在横线处加入()语句,可以使这段代码编译通过。 interface Parent{ public int count (int i); } public class Test implements Parent { public int count (int i) { return i % 9; } public static void main(String[] args){ int i = p.count(20); } } 7)以下选项屮关于Oracle屮数裾库的说法错误的是()。 A.数据库在逻辑上表现为数据文件、日志文件和控制文件等 B.必须首先创建数据库,然后才能使川Oracle C.可在安装Oracle软件吋同吋创建数据库,也可以在安装后再单独创建数据库 D.每个启动的数据库都对应一个数据库实例,然后由这个实例来访问和控制数据库 8)在Oracle中,使用数据库表student存放学生信息,其中birthday字段存放学生生日,查询该表中1980年9月15 口及以后的学生信息,以下SQL语句正确的是()。 A.SELECT * FROM student WHERE birthday>=,1980-09-15,; B.SELECT * FROM student WHERE birthday〉=.15-9 月-19801; C.SELECT * FROM student WHERE TO_DATE(birthday;YYYY-MM-DD')>=,2009-10-1 *; D. SELECT * FROM student WHERE birthday>=TO_CHAR(' 1980-09-15';YYYY- MM-DD'); 9)一个Oracle数椐库表包含性别字段,在该字段上建立()最合适。
前端开发的面试题 前端开发的面试题 web前端面试题 以下是收集一些面试中经常会遇到的经典面试题以及自己面试过程中无法解决的问题,通过对知识的整理以及经验的总结,重新巩固自身的前端基础知识。 1.对WEB标准以及W3C的理解与认识 标签闭合、标签小写、不乱嵌套、提高搜索机器人搜索几率、使用外链css和js脚本、结构行为表现的分离、文件下载与页面速度更快、内容能被更多的用户所访问、内容能被更广泛的设备所访问、更少的代码和组件,容易维护、改版方便,不需要变动页面 内容、提供打印版本而不需要复制内容、提高网站易用性; 2.xhtml和html有什么区别 HTML是一种基本的WEB语言,XHTML是一个基于XML的置标语言 最主要的不同: XHTML 元素必须被正确地嵌套。 XHTML 元素必须被关闭。 标签名必须用小写字母。 XHTML 文档必须拥有根元素。 3.Doctype? 严格模式与混杂模式-如何触发这两种模式,区分它们有何意义? 用于声明文档使用那种规范(html/Xhtml)一般为严格过度基于框架的html文档 加入XMl声明可触发,解析方式更改为IE5.5 拥有IE5.5的bug 4.行内元素有哪些?块级元素有哪些?CSS的盒模型? 块级元素:div p h1 h2 h3 h4 form ul 行内元素: a b br i span input select Css盒模型:内容,border ,margin,padding 5.CSS引入的方式有哪些? link和@import的区别是?
内联内嵌外链导入 区别:同时加载 前者无兼容性,后者CSS2.1以下浏览器不支持 Link 支持使用script改变样式,后者不可 6.CSS选择符有哪些?哪些属性可以继承?优先级算法如何计算?内联和important哪个优先级高? 标签选择符类选择符 id选择符 继承不如指定 Id>class>标签选择 后者优先级高 7.前端页面有哪三层构成,分别是什么?作用是什么? 结构层 Html 表示层 CSS 行为层 js 8.css的基本语句构成是? 选择器{属性1:值1;属性2:值2;……} 9.你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么? Ie(Ie内核) 火狐(Gecko) 谷歌(webkit) opear(Presto) 10.写出几种IE6 BUG的解决方法 1.双边距BUG float引起的使用display 2.3像素问题使用float引起的使用dislpay:inline -3px 3.超链接hover 点击后失效使用正确的书写顺序 link visited hover active 4.Ie z-index问题给父级添加position:relative 5.Png 透明使用js代码改 6.Min-height 最小高度 !Important 解决’ 7.select 在ie6下遮盖使用iframe嵌套
管理岗位面试题目 2.有一个资格比你老的人,总是抢着做事,但是每次做不完又交给你,导致每次领导都批评你。你怎么办? 【参考答案】 在工作上受到领导批评是很正常的,要调整好自己的心态,有承担错误与责任的勇气,针对问题积极解决,保证以后不出现类似错误。 资格比我老的同事,总是抢着做事,他这种积极的工作态度和工作热情,是值得我学习的。老同事中途把自己负责的工作交给我,有可能是因为老同事临时有更重要的工作要做,这种同事间交接工作的情况是很正常的现象。老同事把工作交给我,一方面是对我的信任,另一方面给予我更多的锻炼机会,我可以在新工作的尝试中不断积累经验,锻炼和培养独自承担工作的能力。 但是,这也反映出我与老同事间职责分配不明的问题,长此下去,很有可能影响单位的整体工作进程,也无法实现高质量、高效率为人民服务,构建效率型政府的要求。因此,我会找一个合适的机会,征询上级领导的意见,为我们做出更加清晰的工作划分。 在今后的工作中,我会对老同事本着尊敬的态度,积极配合、谦虚谨慎、任劳任怨;虚心接受各方的批评,认真反思、积极改正;同时加强与领导、同事的沟通,虚心向他们请教,不断提高自己的工作能力,争取在今后的工作中得到同事的信任和领导的认可。 【中公点睛】解答人际关系题一定要有阳光心态,正确对待领导的批评,尊重老同事是根本,但是也要对此现象提出合理的解决方法,从而促进团队关系的和谐和整体工作效率的提高。 3.现在很多人从车窗扔垃圾,一个人扔可能垃圾并不多,人多了垃圾也就扔多了。你如何解决车窗扔垃圾的问题? 【参考答案】 这种从车窗扔垃圾的现象让我想到了破窗理论。一个很干净的地方,人们不好意思丢垃圾,但是一旦地上有垃圾出现之后,人就会毫不犹疑地抛,丝毫不觉羞愧。这并不是一种简单的跟风现象,它本质上反映出人们文明意识、环保意识的欠缺。向车窗外扔垃圾的问题,并不是一朝一夕能解决的,而应该综合思想、制度、监督等手段多管齐下。 首先,加强全民文明意识、环保意识的培养。大力普及、宣传环保知识,提高全民素养,倡导文明行动从自身做起、从点滴做起;孩子是未来社会的主人,因此,要把学校教育、家庭教育和社会教育多方面结合起来,教育孩子们从小树立保护环境、文明守法的意识。思想意识的提高,是解决车窗扔垃圾问题的关键。 其次,制度是行为的规范,可以对不良行为进行有效制约。比如在车上粘贴制度条例进行规范,通过车媒播放公益广告,乘务员也可以通过喇叭宣讲制度,相应的对违纪人员进行提醒。对于乱扔垃圾现象严重的,按照制度规定进行相应惩罚。 再次,加强群众的监督和举报,一经发现有乱扔垃圾的情况,可将车牌号向监督部门举报,经摄像头核实,对被举报人进行处罚。 最后,在车上可以多安放垃圾桶等公共设备,方便乘客丢垃圾。设备损坏的要及时维修和补给。 相信通过以上的措施,可以有效的解决乘客往车窗外扔垃圾的不文明现象。 【中公点睛】本题需要考生提出有效、可行的措施,来解决从车窗乱扔垃圾的现象。考生可以按照传统的结构,从思想、制度、监督三个维度有条不紊地提出改进措施。 4.台湾有位作家说了句有名的话:冷静的脑,温暖的心。请按照这个说一段话。 【参考答案】 这句话是对人生的一种感悟,“温暖的心”是情感认同的真挚展现,“冷静的脑”则是对现实实事求是的认识和了解。“温暖的心”和“冷静的脑”其实是一个整体,只有将两者结合起来,个人才能成长,社会才能进步。 “冷静的脑”可以使我们更加明智。做任何事情,我们都需要保持冷静的头脑,都需要考虑现实条件的制约,遵守实事求是的原则,遵循客观规律,不盲目、不冲动。拥有“冷静的脑”,才能做出明智的选择和理性的取舍,才能够实事求是,按照社会发展的现实要求采取符合客观实际和长远要求的决断。作为政府工作人员,“冷静的脑”能帮助我们抵抗各种诱惑,提高防腐拒变的能力。
JAVA高级工程师笔试题(技术部分) Java 软件高级工程师笔试题 【智力部分】(30分) 1.烧一根不均匀的绳要用一个小时,如何用它来判断半个小时?(5分) 2.4,4,10,10,加减乘除,怎么出24点?(5分) 3.如果你有无穷多的水,一个容积为3L的和5L的提桶,你如何准确称出4L的水?(5分) 4.一只蜗牛从井底爬到井口,每天白天蜗牛要睡觉,晚上才出来活动,一个晚上蜗牛可以向上爬3尺,但是白天 睡觉的时候会往下滑2尺,井深10尺,问蜗牛几天可以爬出来?(5分) 5.有一种细菌,经过一分钟分裂为2个,再过一分钟,分裂为4个,这样,将一个细菌放在一个瓶子里面,一个 小时后瓶子被细菌充满了。现在假设一开始放入瓶中的为两个细菌,那么到充满瓶子要多长的时间?(10分) 【专业部分】(70分) 6.简述一下面向对象的特征,并举例说明你对面向对象的理解?(5分) 7.ArrayList和HsahSet的区别,HashMap和Hashtable的区别?(5分) 8.线程同步的关键字是什么?sleep() 和wait() 有什么区别?怎么唤醒wait()停止的线程?(5分)
9.列举你在项目中常用的设计模式(伪代码或类图),并说明每种设计模式的具体应用场景。(5分) 10.Spring中事务管理支持哪几种方式以及每种方式的具体使用方法。(5分) 11.Hibernate的缓存等级及其特点(5分) 12.至少写出一种11位手机号码的正则表达式。(5分) 13.用简短的代码实现字符串“s tr in g”到“s tr in g”转换。即将多个空格转换为一个空格(5 分) 14.使用Socket编写一个程序,客户端向服务器端发送请求(发送字符串即可),服务端接收后发送反馈信息.(10 分)