范文一:JSP面试题及答案
JSP 面试题及答案
1. 浏览器 jsp,html 之间的关系
1.JSP 与 Java Servlet一样 , 是在服务器端执行的 , 通常返回该客户端的就是一个 HTML 文本 , 因此客户 端只要有浏览器就能浏览
2. 在大多数 Browser/Server结构的 Web 应用中 , 浏览器直接通过 HTML 或者 JSP 的形式与用户交互 , 响 应用户的请求
3.JSP 在服务器上执行 , 并将执行结果输出到客户端浏览器 , 我们可以说基本上与浏览器无关
2. 自定义标签要继承哪个类
这个类可以继承 TagSupport 或者 BodyTagSupport ,两者的差别是前者适用于没有主体的标签,而后 者适用于有主体的标签。如果选择继承 TagSupport ,可以实现 doStartTag 和 doEndTag 两个方法实现 Tag 的功能,如果选择继承 BodyTagSupport ,可以实现 doAfterBody 这个方法。
3. 过滤器 Filter 的作用及配置
过滤器的作用 :
过滤器是一个对象, 可以传输请求或修改响应。 它可以在请求到达 Servlet/JSP之前对其进行预处理, 而且能够在响应离开 Servlet/JSP之后对其进行后处理。所以如果你有几个 Servlet/JSP需要执行同样的 数据转换或页面处理的话,你就可以写一个过滤器类,然后在部署描述文件(web.xml )中把该过滤器与对 应的 Servlet/JSP联系起来。你可以一个过滤器以作用于一个或一组 servlet ,零个或多个过滤器能过滤 一个或多个 servlet 。一个过滤器实现 java.servlet.Filter 接口并定义它的三个方法:
1. void init(FilterConfig config) throws ServletException:在过滤器执行 service 前被调用, 以设置过滤器的配置对象。
2 void destroy();在过滤器执行 service 后被调用。
3 Void doFilter(ServletRequest req,ServletResponse res,FilterChain chain) throws IOExcep tion,ServletException;
4. forward, 与 redirect 的区别 ? 有哪些方式实现
forward 是把另一个页面加载到本页面,不改变浏览器的路径, redirect 是跳转到另一个页面,会改变浏 览器的路径
重定向 : response.sendRedirect(
转发 : request.getRequestDispatcher(
5. jsp 内置对象和作用?
有九个内置对象:request 、 response 、 out 、 session 、 application 、 pageContext 、 config 、 page 、 exception
作用如下:
(1) HttpServletRequest类的 Request 对象
作用:代表请求对象,主要用于接受客户端通过 HTTP 协议连接传输到服务器端的数据。
(2) HttpServletResponse类的 Respone 对象
作用:代表响应对象,主要用于向客户端发送数据
(3) JspWriter类的 out 对象
作用:主要用于向客户端输出数据 ;
Out的基类是 JspWriter
(4) HttpSession类的 session 对象
作用:主要用于来分别保存每个用户信息,与请求关联的会话;
会话状态维持是 Web 应用开发者必须面对的问题。
(5) ServletContex类的 application 对象
作用:主要用于保存用户信息,代码片段的运行环境;
它是一个共享的内置对象,即一个容器中的多个用户共享一个 application 对象,故其保存 的信息被所有用户所共享 .
(6) PageContext类的 PageContext 对象
作用:管理网页属性 , 为 JSP 页面包装页面的上下文, 管理对属于 JSP 中特殊可见部分中已命名对象的 访问,它的创建和初始化都是由容器来完成的。
(7) ServletConfig类的 Config 对象
作用:代码片段配置对象,表示 Servlet 的配置。
(8) Object类的 Page (相当于 this )对象
作用:处理 JSP 网页,是 Object 类的一个实例,指的是 JSP 实现类的实例,即它也是 JSP 本身,只有 在 JSP 页面范围之内才是合法的。
(9)Exception
作用:处理 JSP 文件执行时发生的错误和异常
6. 如果用 JSP 开发一个聊天程序,不用数据库存储聊天纪录,请问聊天记录最好存储在()中。 Application
7. doPost,doGet 的区别 ?
1。当你直接访问一个 servlet 时,调用的是 doGet 方法。
2。如果你的 html 里面规定了 method 访问哪个方法,则调用该方法。
3。 get 和 post 提交的数据量是不一样的 .get 好像最多只能在 url 后跟 8K, post没这个限制
8. jsp 乱码如何解决,几种解决方案。?
一、 JSP 页面显示乱码
二、表单提交中文时出现乱码
三、数据库连接时出现乱码
9. 页面间对象传递的方法
request,session,application,cookie 等
request.setAttribute(key,value)
session.setAttribute(key,value)
application.setAttribute(key,value)
10. 我们在 web 应用开发过程中经常遇到输出某种编码的字符, 如 iso8859-1等, 如何输出一个某种编码 的字符串?
text = new String( text.getBytes(“iso8859-1”),”GBK”);
首先以“iso8859-1”解码为 byte 数组,再用“GBK”重构字符串
11. 简单介绍一下 servlet
servlet 容器:
负责处理客户请求、把请求传送给 servlet 并把结果返回给客户。不同程序的容器实际实现可能有所 变化,但容器与 servlet 之间的接口是由 servletAPI 定义好的,这个接口定义了 servlet 容器在 servlet 上要调用的方法及传递给 servlet 的对象类。
servlet 的生命周期:
servlet容器创建 servlet 的一个实例
容器调用该实例的 init()方法
如果容器对该 servlet 有请求,则调用此实例的 service()方法
容器在销毁本实例前调用它的 destroy()方法
销毁并标记该实例以供作为垃圾收集
一旦请求了一个 servlet ,就没有办法阻止容器执行一个完整的生命周期。
容器在 servlet 首次被调用时创建它的一个实例,并保持该实例在内存中,让它对所有的请求进行处 理。容器可以决定在任何时候把这个实例从内存中移走。在典型的模型中,容器为每个 servlet 创建一个 单独的实例,容器并不会每接到一个请求就创建一个新线程,而是使用一个线程池来动态的将线程分配给 到来的请求,但是这从 servlet 的观点来看,效果和为每个请求创建一个新线程的效果相同。
12. BS 与 CS 的联系与区别。
B/S模式是指在 TCP/IP的支持下,以 HTTP 为传输协议,客户端通过 Browser 访问 Web 服务器以及与 之相连的后台数据库的技术及体系结构。它由浏览器、 Web 服务器、应用服务器和数据库服务器组成。客 户端的浏览器通过 URL 访问 Web 服务器, Web 服务器请求数据库服务器,并将获得的结果以 HTML 形式返回 客户端浏览器。
c/s在系统机构上和 B/S相似,不过需要在客户端安装一个客户端软件,由这个软件对服务器的数据 进行读写,就像我们常用的 qq ,就是这种模式。
13. JSP 与 SERVLET 的区别。
JSP 先编译成 SERVLET 然后再编译成 CLASS 文件
JSP-----SERVLET-----JAVA文件 ---CLASS
jsp 主要做视图层, servlet 主要做控制层
14. JSP 中动态 INCLUDE 与静态 INCLUDE 的区别?
动态 INCLUDE 用 jsp:include动作实现 它总是会检查所含文件中的变化, 适合用于包含动态页面, 并 且可以带参数。
静态 INCLUDE 用 include 伪码实现 , 定不会检查所含文件的变化,适用于包含静态页面
15. JSP 的内置对象及方法。
9大内置对象:
request,response,pagecontext,session,application,out,config,page,exception
request--HttpServletRequest 的子类
response--HttpServletResponse 的子类
session--HttpSession 的子类
pagecontext--PageContext 的子类
application--ServletContext 的子类
out--JspWriter 的子类
config--ServletConfig 的子类
page--Object 的子类
exception--Throwab 的子类
16. 四种会话跟踪技术
会话跟踪是为了跟踪用户于 service 之间的多次交互 .
1.cookie 也就是我们常见的在 C 盘 /文件夹下有一个 COOKIE 目录
2.session 比 Cookie 安全 . 不可见 . 但占用 srevice 资源
3.url 重写 . 这是在用户的 IE 禁止 Cookie 的时候采用的方法。因为不管是 Cookie 还是 session 都要借助
4. 隐藏域
17. <%?%>和<%!?%>的区别
<%?%>用于在 JSP 页面中嵌入 Java 脚本
<%!?%>用于在 JSP 页面中申明变量或方法, 可以在该页面中的<%?%>脚本中调用, 声明的变量相当于 Servlet 中的定义的成员变量。
18. 你认为哪种分页效率最高 ? JSP ,MYSQL,SQL2005.
SQL2005效率高:
因为 mysql 的分页还是先查出所有的记录,再从起始位置开始查出所需要的记录, 而 SQL2005不 会查所有记录,只查筛选后所需要的记录
19. 简单说明下你对 servlet 的认识及其 Servlet 的基本架构、生命周期
HttpServlet 类是一个抽象类, 可以从该类派生出一个子类来实现一个 HttpServlet , 接受来自 Web 站 点的请求(该请求来自访问该 Web 站点的客户浏览器) ,并将处理后的响应结果发回 Web 站点(Web 站点再 将响应结果发送给客户浏览器) ,在 HttpServlet 的子类中,必须至少重载下表中的其中一种方法。 方法名 doGet
如果 Servlet 支持 Http GET请求,用于 Http GET请求
doPost
如果 Servlet 支持 Http POST请求,用于 Http POST请求
doPut
如果 Servlet 支持 Http PUT请求,用于 Http PUT请求
doDelete
如果 Servlet 支持 Http DELETE请求,用于 Http DELETE请求
init 和 destroy
如果需要管理 Servlet 生命周期内所持有资源,可以重载这两个方法
通常,不重载 service 方法,对于上表中的每一种 HTTP 请求, service 方法通过分派它们到相应的 Handler 线程(doXXX 方法)来处理这些标准的 HTTP 请求。
同样地, 通常也不重载 doOptions 和 doTrace 方法, service 方法通过分派它们到 doTrace 和 doOptions 来支持 HTTP1.1 TRACE和 OPTIONS 。
Servlet 通常运行在多线程的服务器中,因此,所编写的 Servlet 代码必须能够处理并行请求和对数 据资源的同步访问。共享资源包括内存中的数据(例如:实例或类变量)和外部对象(例如:文件、数据 库连接或网络连接) 。
Protected void doGet(HttpServletRequest req,HttpServletResponse resp)
throws ServletException,IOException
从 service 方法授并处理 HTTP GET请求。 GET 方法允许客户读取来自 Web 服务器的信息,客户通过传 递一个带 URL 的查询字符串可以告诉服务器它需什么信息。
重载支持 GET 请求的 doGet 方法还将自动支持 HTTP HEAD请求, HEAD 请求也是一个 GET 请求,它得到 的返回响应中只有一个请求头(header )字段,而没有响应信息的内容。
如果重载方法,应该从该请求读数据,在响应中设置整个 headers ,访问 PrintWriter 或输出流对象, 最后写响应数据。当设置 headers 时,应确保包含 content type和 encoding 。如果使用 PrintWriter 对 象返回响应,在存取 PrintWriter 对象之前必须设置 content type。
Servlet 引擎必须在写响应数据之前写 headers ,因为在写数据之后 headers 随时都可能被刷新。 20. 简单描述下数据连接池的工作机制是什么?
数据库连接池在初始化时将创建一定数量的数据库连接放到连接池中,这些数据库连接的数量是由最 小数据库连接数来设定的。 无论这些数据库连接是否被 使用, 连接池都将一直保证至少拥有这么多的连接 数量。连接池的最大数据库连接数量限定了这个连接池能占有的最大连接数,当应用程序向连接池请求的 连接数超 过最大连接数量时,这些请求将被加入到等待队列中。
数据库连接池的最小连接数和最大连接数的设置要考虑到下列几个因素:
1) 最小连接数是连接池一直保持的数据库连接, 所以如果应用程序对数据库连接的使用量不大, 将会 有大量的数据库连接资源被浪费;
2) 最大连接数是连接池能申请的最大连接数,如果数据库连接请求超过此数,后面的数据库连接请 求将被加入到等待队列中,这会影响之后的数据库操作。
3) 如果最小连接数与最大连接数相差太大, 那么最先的连接请求将会获利, 之后超过最小连接数量的 连接请求等价于建立一个新的数据库连接。不过,这些大于最小连接数的数据库连接在使用完不会马上被 释放,它将被放到连接池中等待重复使用或是空闲超时后被释放 。
21. jsp 乱码如何解决,给出三种以上的对应解决方案,并给出对应的程序案例;
一、 JSP 页面显示乱码
<%@ page contentType=
二、表单提交中文时出现乱码
request.seCharacterEncoding(“ gb2312” ) 对请求进行统一编码
三、数据库连接出现乱码
要 涉 及 中 文 的 地 方 全 部 是 乱 码 , 解 决 办 法 :在 数 据 库 的 数 据 库 URL 中 加 上 useUnicode=true&characterEncoding=GBK就 OK 了。
四、通过过滤器完成
五、在 server.xml 中的设置编码格式
22. 面向对象的特征有哪些方面
1. 抽象 :
抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽 象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程 抽象,二是数据抽象。
2. 继承 :
继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象 的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的 派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量, 并且类可以修改或增加新的方法使之更适合特殊的需要。
3. 封装 :
封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。面向对象计算始于这个基本概 念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对 象。
4. 多态性 :
多态性是指允许不同类的对象对同一消息作出响应。多态性包括参数化多态性和包含多态性。多态性 语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题。
23. String 是最基本的数据类型吗 ?
基本数据类型包括 byte 、 int 、 char 、 long 、 float 、 double 、 boolean 和 short 。
java.lang.String 类是 final 类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省 空间,我们应该用 StringBuffer 类
24. int 和 Integer 有什么区别
Java 提供两种不同的类型:引用类型和原始类型 (或内置类型) 。 Int 是 java 的原始数据类型, Integer 是 java 为 int 提供的封装类。 Java 为每个原始类型提供了封装类。
原始类型封装类:booleanBoolean charCharacter byteByte shortShort
intInteger longLong floatFloat doubleDouble
引用类型和原始类型的行为完全不同,并且它们具有不同的语义。引用类型和原始类型具有不同的特 征和用法,它们包括:大小和速度问题,这种类型以哪种类型的数据结构存储,当引用类型和原始类型用 作某个类的实例数据时所指定的缺省值。 对象引用实例变量的缺省值为 null, 而原始类型实例变量的缺省 值与它们的类型有关。
25. String 和 StringBuffer 的区别
JAVA 平台提供了两个类:String 和 StringBuffer ,它们可以储存和操作字符串,即包含多个字符的 字符数据。 这个 String 类提供了数值不可改变的字符串。 而这个 StringBuffer 类提供的字符串进行修改。 当你知道字符数据要改变的时候你就可以使用 StringBuffer 。典型地,你可以使用 StringBuffers 来动态 构造字符数据。
26. 运行时异常与一般异常有何异同?
异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异 常,是一种常见运行错误。 java 编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求必 须声明抛出未被捕获的运行时异常。
27. 说出 ArrayList,Vector, LinkedList的存储性能和特性
ArrayList 和 Vector 都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入 元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快 而插入数据慢, Vector 由于使用了 synchronized 方法(线程安全),通常性能上较 ArrayList 差,而 LinkedList 使用双向链表实现存储,按序号索引数据需要进行前向或后向遍历,但是插入数据时只需要记 录本项的前后项即可,所以插入速度较快。
28. Collection 和 Collections的区别。
Collection 是集合类的上级接口,继承与他的接口主要有 Set 和 List.
Collections 是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、线 程安全化等操作。
29. &和 &&的区别。
&和 &&都可作为逻辑运算符“与”使用,但是 &&是“短路与”,运算时先判断符号前面的表达式的值, 如果能够确定整个表达式的值,则不进行符号后面的表达式的运算。
另外, &也可作为位运算符使用。
30. HashMap 和 Hashtable 的区别。
HashMap是 Hashtable 的轻量级实现(非线程安全的实现),他们都完成了 Map 接口,主要区别在于 HashMap 允许空(null )键值(key ) , 由于非线程安全,效率上可能高于 Hashtable 。
HashMap 允许将 null 作为一个 entry 的 key 或者 value ,而 Hashtable 不允许。
HashMap 把 Hashtable 的 contains 方法去掉了, 改成 containsvalue 和 containsKey 。 因为 contains 方法容易让人引起误解。
Hashtable 继承自 Dictionary 类,而 HashMap 是 Java1.2引进的 Map interface的一个实现。 最大的不同是, Hashtable 的方法是 Synchronize 的,而 HashMap 不是,在多个线程访问 Hashtable 时,不需要自己为它的方法实现同步,而 HashMap 就必须为之提供外同步。
Hashtable 和 HashMap 采用的 hash/rehash算法都大概一样,所以性能不会有很大的差异。
31. final, finally, finalize的区别。
final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。
finally 是异常处理语句结构的一部分,表示总是执行。
finalize 是 Object 类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖 此方法提供垃圾收集时的其他资源回收,例如关闭文件等。
32. sleep() 和 wait() 有什么区别 ?
sleep是线程类(Thread )的方法,导致此线程暂停执行指定时间,给执行机会给其他线程,但是监 控状态依然保持,到时后会自动恢复。调用 sleep 不会释放对象锁。
wait 是 Object 类的方法, 对此对象调用 wait 方法导致本线程放弃对象锁, 进入等待此对象的等待锁 定池,只有针对此对象发出 notify 方法(或 notifyAll )后本线程才进入对象锁定池准备获得对象锁进入 运行状态。
33. Overload 和 Override 的区别。 Overloaded 的方法是否可以改变返回值的类型 ?
方法的重写 Overriding 和重载 Overloading 是 Java 多态性的不同表现。重写 Overriding 是父类与 子类之间多态性的一种表现,重载 Overloading 是一个类中多态性的一种表现。如果在子类中定义某方法 与其父类有相同的名称和参数,我们说该方法被重写 (Overriding)。子类的对象使用这个方法时,将调用 子类中的定义,对它而言,父类中的定义如同被
34. error 和 exception 有什么区别 ?
error 表示恢复不是不可能但很困难的情况下的一种严重问题。比如说内存溢出。不可能指望程序能 处理这样的情况。
exception 表示一种设计或实现问题。也就是说,它表示如果程序运行正常,从不会发生的情况。 35. 同步和异步有何异同,在什么情况下分别使用他们?举例说明。
如果数据将在线程间共享。例如正在写的数据以后可能被另一个线程读到,或者正在读的数据可能已 经被另一个线程写过了,那么这些数据就是共享数据,必须进行同步存取。
当应用程序在对象上调用了一个需要花费很长时间来执行的方法, 并且不希望让程序等待方法的返回 时,就应该使用异步编程,在很多情况下采用异步途径往往更有效率。
36. abstract class和 interface 有什么区别 ?
声明方法的存在而不去实现它的类被叫做抽象类(abstract class ),它用于要创建一个体现某些基 本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。不能创建 abstract 类的实例。然而 可以创建一个变量,其类型是一个抽象类,并让它指向具体子类的一个实例。不能有抽象构造函数或抽象 静态方法。 Abstract 类的子类为它们父类中的所有抽象方法提供实现,否则它们也是抽象类。取而代之, 在子类中实现该方法。知道其行为的其它类可以在类中实现这些方法。
接口(interface )是抽象类的变体。在接口中,所有方法都是抽象的。多继承性可通过实现这样的 接口而获得。 接口中的所有方法都是抽象的, 没有一个有程序体。 接口只可以定义 static final 成员变量。 接口的实现与子类相似,除了该实现类不能从接口定义中继承行为。当类实现特殊接口时,它定义(即将 程序体给予)所有这种接口的方法。然后,它可以在实现了该接口的类的任何对象上调用接口的方法。由 于有抽象类,它允许使用接口名作为引用变量的类型。通常的动态联编将生效。引用可以转换到接口类型 或从接口类型转换, instanceof 运算符可以用来决定某对象的类是否实现了接口。
37. Static Nested Class 和 Inner Class的不同。
Static Nested Class是被声明为静态(static )的内部类,它可以不依赖于外部类实例被实例化。 而通常的内部类需要在外部类实例化后才能实例化。
38. GC 是什么 ? 为什么要有 GC?
GC 是垃圾收集的意思(Gabage Collection) , 内存处理是编程人员容易出现问题的地方,忘记或者错 误的内存回收会导致程序或系统的不稳定甚至崩溃, Java 提供的 GC 功能可以自动监测对象是否超过作用 域从而达到自动回收内存的目的, Java 语言没有提供释放已分配内存的显示操作方法。
39. short s1 = 1; s1 = s1 + 1;有什么错 ? Short s1 = 1; s1 += 1;有什么错 ?
short s1 = 1; s1 = s1 + 1; (s1+1运算结果是 int 型,需要强制转换类型)
short s1 = 1; s1 += 1;(可以正确编译) --why ? A:+=运算符无类型转换问题!
40. Math.round(11.5)等於多少 ? Math.round(-11.5)等於多少 ?
Math.round(11.5)==12
Math.round(-11.5)==-11
round 方法返回与参数最接近的长整数,参数加 1/2后求其 floor.
41. String s = new String(
两个
42. 设计 4个线程,其中两个线程每次对 j 增加 1,另外两个线程对 j 每次减少 1。写出程序。
以下程序使用内部类实现线程,对 j 增减的时候没有考虑顺序问题。
public class ThreadTest1{
private int j;
public static void main(String args[]){
ThreadTest1 tt=new ThreadTest1();
Inc inc=tt.new Inc();
Dec dec=tt.new Dec();
for(int i=0;i<>
Thread t=new Thread(inc);
t.start();
t=new Thread(dec);
t.start();
}
}
private synchronized void inc(){
j++;
System.out.println(Thread.currentThread().getName()+
}
private synchronized void dec(){
j--;
System.out.println(Thread.currentThread().getName()+
}
class Inc implements Runnable{
public void run(){
for(int i=0;i<>
inc();
}
}
}
class Dec implements Runnable{
public void run(){
for(int i=0;i<>
dec();
}
}
}
}
43. Java 有没有 goto?
java 中的保留字,现在没有在 java 中使用。
44. 启动一个线程是用 run()还是 start()?
启动一个线程是调用 start()方法,使线程所代表的虚拟处理机处于可运行状态,这意味着它可以由 JVM 调度并执行。这并不意味着线程就会立即运行。 run()方法可以产生必须退出的标志来停止一个线程。
45. 给我一个你最常见到的 runtime exception。
ArithmeticException, ArrayStoreException, BufferOverflowException, BufferUnderflowException, CannotRedoException, CannotUndoException, ClassCastException, CMMException, ConcurrentModificationException, DOMException, EmptyStackException, IllegalArgumentException, IllegalMonitorStateException, IllegalPathStateException, IllegalStateException, ImagingOpException, IndexOutOfBoundsException, MissingResourceException, NegativeArraySizeException, NoSuchElementException, NullPointerException , ProfileDataException, ProviderException, RasterFormatException, SecurityException, SystemException, UndeclaredThrowableException, UnmodifiableSetException, UnsupportedOperationException
46. 接口是否可继承接口 ? 抽象类是否可实现 (implements)接口 ? 抽象类是否可继承实体类 (concrete class)?
接口可以继承接口。抽象类可以实现 (implements)接口,抽象类可继承实体类
47. List, Set, Map是否继承自 Collection 接口 ?
List , Set 是, Map
48. abstract 的 method 是否可同时是 static, 是否可同时是 native ,是否可同时是 synchronized? 都不能
49. 数组有没有 length()这个方法 ? String有没有 length()这个方法?
数组没有 length()这个方法,有 length 的属性。 String 有 length()这个方法。
50. 构造器 Constructor 是否可被 override?
构造器 Constructor 不能被继承,因此不能重写 Overriding ,但可以被重载 Overloading 。
51. 是否可以继承 String 类 ?
String 类是 final 类故不可以继承。
52. swtich 是否能作用在 byte 上,是否能作用在 long 上,是否能作用在 String 上 ?
switch (expr1) 中, expr1是一个整数表达式。 因此传递给 switch 和 case 语句的参数应该是 int、 short 、 char 或者 byte。 long,string 都不能作用于 swtich 。
53. try {}里有一个 return 语句,那么紧跟在这个 try 后的 finally {}里的 code 会不会被执行,什么 时候被执行,在 return 前还是后 ?
会执行,在 return 前执行。
54. 编程题 : 用最有效率的方法算出 2乘以 8等於几 ?
2 <>
55. 两个对象值相同 (x.equals(y) == true),但却可有不同的 hash code,这句话对不对 ?
不对,有相同的 hash code。
56. 当一个线程进入一个对象的一个 synchronized 方法后,其它线程是否可进入此对象的其它方法 ? 不能,一个对象的一个 synchronized 方法只能由一个线程访问。
57. 编程题 : 写一个 Singleton 出来。【单例模式】
Singleton 模式主要作用是保证在 Java 应用程序中,一个类 Class 只有一个实例存在。
一般 Singleton 模式通常有几种种形式 :
第一种形式 : 定义一个类,它的构造函数为 private 的,它有一个 static 的 private 的该类变量, 在类初始化时实例话,通过一个 public 的 getInstance 方法获取对它的引用 , 继而调用其中的方法。
public class Singleton {
private Singleton(){}
//在自己内部定义自己一个实例,是不是很奇怪?
//注意这是 private 只供内部调用
private static Singleton instance = new Singleton();
//这里提供了一个供外部访问本 class 的静态方法,可以直接访问
public static Singleton getInstance() {
return instance;
}
}
第二种形式 :
public class Singleton {
private static Singleton instance = null;
public static synchronized Singleton getInstance() {
//这个方法比上面有所改进,不用每次都进行生成对象,只是第一次
//使用时生成实例,提高了效率!
if (instance==null)
instance =new Singleton();
return instance; }
}
其他形式 :
定义一个类,它的构造函数为 private 的,所有方法为 static 的。
一般认为第一种形式要更加安全些
58. 请说出你所知道的线程同步的方法。
wait():使一个线程处于等待状态,并且释放所持有的对象的 lock 。
sleep():使一个正在运行的线程处于睡眠状态,是一个静态方法,调用此方法要捕捉 InterruptedException 异常。
notify():唤醒一个处于等待状态的线程,注意的是在调用此方法的时候,并不能确切的唤醒某一个 等待状态的线程,而是由 JVM 确定唤醒哪个线程,而且不是按优先级。
Allnotity():唤醒所有处入等待状态的线程,注意并不是给所有唤醒线程一个对象的锁,而是让它们 竞争。
59. 你所知道的集合类都有哪些?主要方法?
最常用的集合类是 List 和 Map。 List 的具体实现包括 ArrayList 和 Vector,它们是可变大小的 列表,比较适合构建、存储和操作任何类型对象的元素列表。 List 适用于按数值索引访问元素的情形。 Map 提供了一个更通用的元素存储方法。 Map 集合类用于存储元素对(称作
60. char 型变量中能不能存贮一个中文汉字 ? 为什么 ?
能够定义成为一个中文的,因为 java 中以 unicode 编码,一个 char 占 16个字节,所以放一个中文 是没问题的
61. 多线程有几种实现方法 , 都是什么 ? 同步有几种实现方法 , 都是什么 ?
多线程有两种实现方法,分别是继承 Thread 类与实现 Runnable 接口
同步的实现方面有两种,分别是 synchronized,wait 与 notify
62. 线程的基本概念、线程的基本状态以及状态之间的关系
线程指在程序执行过程中,能够执行程序代码的一个执行单位,每个程序至少都有一个线程,也就是 程序本身。
Java 中的线程有四种状态分别是:运行、就绪、挂起、结束。
63. 简述逻辑操作 (&,|,^)与条件操作 (&&,||)的区别。
区别主要答两点:a. 条件操作只能操作布尔型的 , 而逻辑操作不仅可以操作布尔型 , 而且可以操作数值 型
b. 逻辑操作不会产生短路
64. JAVA 语言如何进行异常处理, 关键字:throws,throw,try,catch,finally 分别代表什么意义?在 try 块中可以抛出异常吗?
Java 通过面向对象的方法进行异常处理, 把各种不同的异常进行分类, 并提供了良好的接口。 在 Java 中,每个异常都是一个对象,它是 Throwable 类或其它子类的实例。当一个方法出现异常后便抛出一个异 常对象,该对象中包含有异常信息,调用这个对象的方法可以捕获到这个异常并进行处理。 Java 的异常处 理是通过 5个关键词来实现的:try 、 catch 、 throw 、 throws 和 finally 。一般情况下是用 try 来执行一段 程序,如果出现异常,系统会抛出(throws )一个异常,这时候你可以通过它的类型来捕捉(catch )它, 或最后(finally )由缺省处理器来处理。
用 try 来指定一块预防所有
throw 语句用来明确地抛出一个
throws 用来标明一个成员函数可能抛出的各种
Finally 为确保一段代码不管发生什么
可以在一个成员函数调用的外面写一个 try 语句, 在这个成员函数内部写另一个 try 语句保护其他代 码。每当遇到一个 try 语句,
65. 一个
可以。必须只有一个类名与文件名相同。
66. java 中有几种方法可以实现一个线程?用什么关键字修饰同步方法 ? stop()和 suspend()方法为何不 推荐使用?
有两种实现方法,分别是继承 Thread 类与实现 Runnable 接口
用 synchronized 关键字修饰同步方法
反对使用 stop(), 是因为它不安全。 它会解除由线程获取的所有锁定, 而且如果对象处于一种不连贯 状态,那么其他线程能在那种状态下检查和修改它们。结果很难检查出真正的问题所在。 suspend()方法容
易发生死锁。调用 suspend()的时候,目标线程会停下来,但却仍然持有在这之前获得的锁定。此时,其 他任何线程都不能访问锁定的资源,除非被
67. java 中有几种类型的流? JDK 为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些 类?
字节流,字符流。字节流继承于 InputStream \ OutputStream,字符流继承于 InputStreamReader \ OutputStreamWriter 。在 java.io 包中还有许多其他的流,主要是为了提高性能和使用方便。
68. java 中实现多态的机制是什么?
方法的重写 Overriding 和重载 Overloading 是 Java 多态性的不同表现。重写 Overriding 是父类与 子类之间多态性的一种表现,重载 Overloading 是一个类中多态性的一种表现。
69. 垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办法主动通知虚拟机进行 垃圾回收?
对于 GC 来说,当程序员创建对象时, GC 就开始监控这个对象的地址、大小以及使用情况。通常, GC 采用有向图的方式记录和管理堆 (heap)中的所有对象。通过这种方式确定哪些对象是
70. 什么是 java 序列化,如何实现 java 序列化?
序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的 对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读写操作时 所引发的问题。
序列化的实现:将需要被序列化的类实现 Serializable 接口, 该接口没有需要实现的方法, implements Serializable 只是为了标注该对象是可被序列化的,然后使用一个输出流 (如:FileOutputStream) 来构造 一个 ObjectOutputStream(对象流 ) 对象, 接着, 使用 ObjectOutputStream 对象的 writeObject(Object obj) 方法就可以将参数为 obj 的对象写出 (即保存其状态 ) ,要恢复的话则用输入流。
71. 在 JAVA 中,如何跳出当前的多重嵌套循环?
用 break; return 方法。
72. List 、 Map 、 Set 三个接口,存取元素时,各有什么特点?
List 以特定次序来持有元素, 可有重复元素。 Set 无法拥有重复元素 , 内部排序。 Map 保存 key-value 值, value 可多值。
73. Anonymous Inner Class (匿名内部类 ) 是否可以 extends(继承 ) 其它类,是否可以 implements(实 现 )interface(接口 )?
可以继承其他类或完成其他接口,在 swing 编程中常用此方式。
74. 内部类可以引用他包含类的成员吗?有没有什么限制?
一个内部类对象可以访问创建它的外部类对象的内容
75. jdbc 调用数据库的步骤?
用 JDBC 来实现访问数据库记录可以采用下面的几个步骤:
1、通过驱动器管理器获取连接接口。
2、 获得 Statement 或它的子类。
3、 限制 Statement 中的参数。
4、 执行 Statement 。
5、 查看返回的行数是否超出范围。
6、 关闭 Statement 。
7、 处理其它的 Statement
8、 关闭连接接口。
76. 链表存放数据的优点 ?
77. 堆栈的特点?
78. 队列的特点
79. 二叉树中那种遍历方式可以使数据从小到大的输出?
80. 折半查找的原理 ?
范文二:面试题及答案
1、阶段评审与同行评审的区别?
参考答案:
同行评审目的:发现小规模 工作 产品的错误,只要是找错误;
阶段评审目的:评审模块 阶段作品的正确性 可行性 及完整性
同行评审人数:3-7人 人员必须经过同行评审会议的培训,由 SQA 指导
阶段评审人数:5人左右 评审人必须是专家 具有系统评审资格
同行评审内容:内容小 一般文档 < 40页,="" 代码=""><>
阶段评审内容:内容多,主要看重点
同行评审时间:一小部分工作产品完成
阶段评审时间:通常是设置在关键路径的时间点上
2、什么是软件测试及其目的?
参考答案:
软件测试是使用人工或自动化手段来运行或测定某个系统的过程。 其目的是:在 于检验它是否能满足规定的需求或是弄清楚预期结果与实际结果之间的差别。 3、简述集成测试的过程?
参考答案:
集成测试流程:
在完成软件的概要设计后,即开始制定集成测试计划 -》设计集成测试用例和测 试过程 -》 实施集成测试, 设计所需驱动和桩 -》 执行集成测试, 记录测试结果 -》 评估集成测试,根据测试结果评估此次测试,生成评估报告文档。 (驱动或桩函 数是做 单元测试 时要用到的。 驱动函数是所测 4函数的主程序, 它接收测试数据, 并把数据传送给所测试单元, 最后再输出实测结果。 当被测单元能完成相关功能 时,也可以不要驱动单元。桩,是用来代替所测试单元调用的子单元。 )
4、白盒测试有哪几种方法?
参考答案:代码审查,语句覆盖,判定覆盖,条件覆盖,组合覆盖,基本路径, 形式化方法,符号执行
5、简述测试目标有哪些类型?
参考答案:
功能测试 ,负载测试, 性能测试 ,安全性测试,恢复测试,安装测试,兼容性测 试,可用性测试,可靠性测试,国际化测试,本地化测试。
6、怎么样做好文档测试?
参考答案:
文档的测试主要采用静态测试即走查的方法, 可以依据的是同行评审, 列出一个 检查表, 然后大家一起坐下来对着被测试的文档进行阅读排错。 通常文档都很长, 而一般的建议是一次同行评审步的时间不能超过两个小时, 因此可以对被测试文 档执行测试时, 列个计划, 将总的文档分解, 按照计划多次对被测试的文档进行 走查。
7、测试结束的标准是什么?
参考答案:
从项目周期看:
1、超出了所分配的测试时间;
2、用尽了分配的测试资源;
3、到达了某一个固定的里程碑(如合同规定的交付日期)。
从测试角度看:
1、测试需求覆盖率;
2、测试代码覆盖率;
3、测试用例度量;
4、缺陷检查度量
8、 Alpha 测试与 Beta 测试的区别?
参考答案:
Alpha 测试是由一个用户在开发环境下进行的测试, 也可以是公司内部的用户在 模拟实际操作环境下进行的受控测试, Alpha 测试不能由程序员或测试员完成。 Alpha 测试发现的错误,可以在测试现场立刻反馈给开发人员,由开发人员及时 分析和处理。目的是评价软件产品的功能、可使用性、可靠性、性能和支持。尤 其注重产品的界面和特色。 Alpha 测试可以从软件产品编码结束之后开始,或在 模块 (子系统) 测试完成后开始, 也可以在确认测试过程中产品达到一定的稳定 和可靠程度之后再开始。有关的手册(草稿)等应该在 Alpha 测试前准备好。 Beta 测试是软件的多个用户在一个或多个用户的实际使用环境下进行的测试。 开发者通常不在测试现场, Beta 测试不能由程序员或测试员完成。因而, Beta 测试是在开发者无法控制的环境下进行的软件现场应用。在 Beta 测试中,由用 户记下遇到的所有问题, 包括真实的以及主管认定的, 定期向开发者报告, 开发 者在综合用户的报告后, 做出修改, 最后将软件产品交付给全体用户使用。 Beta 测试着重于产品的支持性, 包括文档、 客户培训和支持产品的生产能力。 只有当 Alpha 测试达到一定的可靠程度后,才能开始 Beta 测试。由于 Beta 测试的主要 目标是测试可支持性, 所以 Beta 测试应该尽可能由主持产品发行的人员来管理。 9、系统测试计划是否需要同行审批,为什么?
参考答案:
需要,系统测试计划属于项目阶段性关键文档,因此需要评审。
10、比较负载测试,容量测试和强度测试的区别?
参考答案:
负载测试:在一定的工作负荷下,系统的负荷及响应时间。
强度测试:在一定的负荷条件下, 在较长时间跨度内的系统连续运行给系统性能 所造成的影响。
容量测试:容量测试目的是通过测试预先分析出反映软件系统应用特征的某项指 标的极限值(如最大并发用户数、数据库记录数等),系统在其极限值状态下没 有出现任何软件故障或还能保持主要功能正常运行。 容量测试还将确定测试对象 在给定时间内能够持续处理的最大负载或工作量。 容量测试的目的是使系统承受 超额的数据容量来发现它是否能够正确处理。 容量测试是面向数据的, 并且它的 目的是显示系统可以处理目标内确定的数据容量。
范文三:JSP面试题及答案
导读:就爱阅读网友为您分享以下“JSP面试题及答案”的资讯,希望对您有所帮助,感谢您对92to.com的支持!
JSP面试题及答案
1. 浏览器jsp,html之间的关系
1.JSP与Java Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览
2.在大多数Browser/Server结构的Web应用中,浏览器直接通过HTML或者JSP的形式与用户交互,响应用户的请求
3.JSP在服务器上执行,并将执行结果输出到客户端浏览器,我们可以说基本上与浏览器无关
2. 自定义标签要继承哪个类
1
这个类可以继承TagSupport或者BodyTagSupport,两者的差别是前者适用于没有主体的标签,而后者适用于有主体的标签。如果选择继承TagSupport,可以实现doStartTag和doEndTag两个方法实现Tag的功能,如果选择继承BodyTagSupport,可以实现doAfterBody这个方法。
3. 过滤器Filter的作用及配置
过滤器的作用:
过滤器是一个对象,可以传输请求或修改响应。它可以在请求到达Servlet/JSP之前对其进行预处理,而且能够在响应离开Servlet/JSP之后对其进行后处理。所以如果你有几个Servlet/JSP需要执行同样的数据转换或页面处理的话,你就可以写一个过滤器类,然后在部署描述文件(web.xml)中把该过滤器与对应的Servlet/JSP联系起来。你可以一个过滤器以作用于一个或一组servlet,零个或多个过滤器能过滤一个或多个servlet。一个过滤器实现java.servlet.Filter接口并定义它的三个方法:
1( void init(FilterConfig config) throws ServletException:
2
在过滤器执行service前被调用,以设置过滤器的配置对象。
2 void destroy();在过滤器执行service后被调用。
3 Void doFilter(ServletRequest req,ServletResponse
res,FilterChain chain) throws IOException,ServletException;
4. forward,与redirect 的区别?有哪些方式实现
forward是把另一个页面加载到本页面,不改变浏览器的路
径,redirect是跳转到另一个页面,会改变浏览器的路径
重定向: response.sendRedirect("重定向的路径
")
转发: request.getRequestDispatcher("转发路径
").forward(request, response);
5. jsp内置对象和作用,
有九个内置对象:request、response、out、session、
application、pageContext、config、page、exception
3
作用如下:
(1) HttpServletRequest类的Request对象
作用:代表请求对象,主要用于接受客户端通过HTTP协议连接传输到服务器端的数据。
(2) HttpServletResponse类的Respone对象
作用:代表响应对象,主要用于向客户端发送数据
(3) JspWriter类的out对象
作用:主要用于向客户端输出数据;
Out的基类是JspWriter
(4) HttpSession类的session对象
作用:主要用于来分别保存每个用户信息,与请求关联的会话;
4
会话状态维持是Web应用开发者必须面对的问题。
(5) ServletContex类的application对象
作用:主要用于保存用户信息,代码片段的运行环境;
它是一个共享的内置对象,即一个容器中的多个用户共享一个application对象,故其保存的信息被所有用户所共享.
(6) PageContext类的PageContext对象
作用:管理网页属性,为JSP页面包装页面的上下文,管理对属于JSP中特殊可见部分中已命名对象的访问,它的创建和初始化都是由容器来完成的。
(7) ServletConfig类的Config对象
作用:代码片段配置对象,表示Servlet的配置。
(8) Object类的Page(相当于this)对象
5
作用:处理JSP网页,是Object类的一个实例,指的是JSP实现类的实例,即它也是JSP本身,只有在JSP页面范围之内才是合法的。
(9)Exception
作用:处理JSP文件执行时发生的错误和异常
6. 如果用JSP开发一个聊天程序,不用数据库存储聊天纪录,请问聊天记录最好存储在()中。
Application
7. doPost,doGet的区别?
1。当你直接访问一个servlet时,调用的是doGet方法。
2。如果你的html里面规定了method访问哪个方法,则调用该方法。
3。get和post提交的数据量是不一样的.get好像最多只能在url后跟8K, post没这个限制
6
8. jsp乱码如何解决,几种解决方案。,
一、JSP页面显示乱码
二、表单提交中文时出现乱码
三、数据库连接时出现乱码
9. 页面间对象传递的方法
request,session,application,cookie等
request.setAttribute(key,value)
session.setAttribute(key,value)
application.setAttribute(key,value)
10. 我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码
7
的字符串,
text = new String( text.getBytes(“iso8859-1”),”GBK”);
首先以“iso8859-1”解码为byte数组,再用“GBK”重构字符串
11. 简单介绍一下servlet
servlet容器:
负责处理客户请求、把请求传送给servlet并把结果返回给客户。不同程序的容器实际实现可能有所变化,但容器与servlet之间的接口是由servletAPI定义好的,这个接口定义了servlet容器在servlet上要调用的方法及传递给servlet的对象类。
servlet的生命周期:
servlet容器创建servlet的一个实例
8
9
范文四:JS面试题及答案
一、JS闭包。
f = function() {return true;}; g = function() {return false;}; (function() {
if (g() [] == ![]) {
f = function f() {return false;};
function g() {return true;}
}
})();
alert(f()); // true or false ? ,,,,,,,,,,,,,,,,,,,,,,,,
答案:
(function() {
if (g() [] == ![]) { //应该看成if((g() [] )== ![]) //因为g()是false后面那个 []就没起作用 整个都是false //![]也是false 所以if成立 进入if块内
f = function f() {return false;};
//重新定义f
function g() {return true;} //这句没用
}
})();
alert(f());
//false
二、截取字符串abcdefg的efg
abcdefg
script type= text/javascript
var mytext=document.getElementByIdx_x_x( text );
var myvalue=mytext.innerHTML;
var jiequ=myvalue.substring(myvalue.length-3,myvalue.length);
alert(jiequ)
/script
三、写出一下运算结果
alert(typeof(null)) // object alert(typeof(undefined)) // undefined alert(typeof(NaN)) // number alert(NaN==undefined) // false alert(NaN==NaN) // false
var str= 123abc ;
alert(typeof(str++)) // number alert(str) // string
四、写出函数DateDemo的返回结果,系统时间假定为今天
function DateDemo(){
var d, s= 今天日期是: ;
d = new Date();
s += d.getMonth() + / ;
s += d.getDate() + / ;
s += d.getYear();
return s;
}
结果:今天日期是:7/17/2010
五、写出程序运行的结果,
for(i=0, j=0; i 10, j 6; i++, j++){ k = i + j;
1.以下哪个在JAVASCRIPT中会报错:
var a=();
var a=[];
var a={};
var a=//;
2.JAVA中有哪些保留字,越多越好,10个以上.
3.CSS中有几种声明方式.
4.写出你所知道的开源项目或软件,并说明他们的好处以及作用.
最佳答案
1,var a=();var a=//; 报错 两个不行~
---------------------------------
2,JAVA~
int char while for do switch void double float unsigned long try
abstract super extent bool break case catch class delegate foreach in
static void public private protected internal 等等 太多了 3, 这题有点不知道怎么答,到底声明是什么意思,
是声明一个已经存在一个CSS有三种:
1.导入一个已经存在的CSS文件
link rel= stylesheet type= text/css href=
2.直接在HARD里声明一个CSS代码段:
style type= text/css
..... /style
3.直接在网页元素里声明使用CSS: style= color:red; 如果是声明CSS类 , 则有三种: 直接标签名作为CSS类名称: TagName{ ... } 以元素ID作为CSS类声明: #ID{...} 自定义CSS类名称 : .ClassName{}
--------------------------------------------------------------
4,开源的 客户端脚本的话就说说 ExtJS 她可以用来开发RIA也即富客户端的AJAX
应用,是一个用javascript写的,主要用于创建前端用户界面,是一个与后台技术无关的前端ajax框架。因此,可以把ExtJS用在.Net、Java、Php等各种开发语言开发的应 用中。 而且,使用这个框架可以直接用一行代码实现非常漂亮的而且标准的网页控件界面,可以使用代码调用的控件来替代目前的流行网页布局,和WinForm程序一样,使得前端开发完全控件化。 Jquery也是优秀的前台框架,优点: 代码简练、语义易懂、学习快速、文档丰富。 jQuery是一个轻量级的脚本,其代码非常小巧,最新版的JavaScript包只有20K左右。 jQuery支持CSS1-CSS3,以及基本的xPath。 jQuery是跨浏览器的,它支持的浏览器包括IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+。 可以很容易的为jQuery扩展其他功能。 能将JS代码和HTML代码完全分离,便于代码和维护和修改。 插件丰富,除了jQuery本身带有的一些特效外,可以通过插件实现更多功能,如表单验证、tab导航、拖放效果、表格排序、DataGrid,树形菜单、图像特效以及ajax上传等。 除此之外,还有ProtoType,Bindows(JS框架) 服务,ZedGragh(.Net做统计图的),Spring,Hibernate,Structs,EJB,Jbmp等比较有名的
网易JS面试题引起的讨论
第一道:
var tt = 'aa';
function test(){
alert(tt); //underfined;
var tt = 'dd';
alert(tt); //dd
}
test();
第二道:
var myObject= {
num: 2,
add: function(){
this.num=3;
(function(){
alert(this.num); //underfined
this.num=4;
})();
alert(this.num) //3
}
}
myObject.add();
本文主要是讲预编译。
1. undefined
当需要判断一个变量是否为 undefined 时,直接用
Js代码
1. alert(om == undefined);
alert(om == undefined);
可能出错。因为 JS 如果引用未声明的变量,那么会出现JS错误,在上述例子中,如果 om 未曾声明,就会报 JS 错误。因此判断一个变量是 undefined,最好用这种方法 Js代码
1. alert( typeof om == 'undefined' );
alert(typeof om == 'undefined');
2. JS 中没有块作用域,在函数中声明的变量在整个函数中都可用(无论是在函数开头处声明还是末尾处声明),如
Js代码
1. function () {
2. alert(om); // 显示 undefined
3. var om = 'abc' ;
4. alert(om); // 显示 abc
5. }
function() {
alert(om); // 显示 undefined
var om = 'abc';
alert(om); // 显示 abc
}
3. JS 在函数执行前将整个函数的变量进行声明,无论这个变量的声明语句有没有机会执行,如
Js代码
1. function () {
2. alert(om); // 显示 undefined
3. if ( false ) {
4. var om = 'abc' ; // 此处声明没有机会执行
5. }
6. }
======================================================================
今天工作需要,搜索下JS面试题,看到一个题目,大约是这样的 Js代码
1. script
2. var x = 1, y = z = 0;
3. function add(n) {
4. n = n+1;
5. }
6.
7. y = add(x);
8.
9. function add(n) {
10. n = n + 3;
11. }
12.
13. z = add(x);
14. /script
script
var x = 1, y = z = 0;
function add(n) {
n = n+1;
}
y = add(x);
function add(n) {
n = n + 3;
}
z = add(x);
/script
问执行完毕后 x, y, z 的值分别是多少,
仔细看的人马上就知道了, x, y 和 z 分别是 1, undefined 和 undefined。
不过,如果将两个 add 函数修改一下,题目变为 Js代码
1. script
2. var x = 1, y = z = 0;
3. function add(n) {
4. return n = n+1;
5. }
6.
7. y = add(x);
8.
9. function add(n) {
10. return n = n + 3;
11. }
12.
13. z = add(x);
14. /script
script
var x = 1, y = z = 0;
function add(n) {
return n = n+1;
}
y = add(x);
function add(n) {
return n = n + 3;
}
z = add(x);
/script
那么这时 y 和 z 分别是什么呢,我马上想到是 2 和 4,不过结果却是 4 和 4。
这说明,在第一次调用 add 函数之前,第二个 add 函数已经覆盖了第一个 add 函数。原来,
这是 JS 解释器的 预编译 ,JS 解析器在执行语句前会将函数声明和变量定义进行 预编译 ,
而这个 预编译 ,并非一个页面一个页面地 预编译 ,而是一段一段地预编译,所谓的段就
是一个 script 块。且看下面的代码
Js代码
1. script
2. function add(n) {
3. return n = n+1;
4. }
5. alert(add(1));
6. /script
7.
8. script
9. function add(n) {
10. return n = n+3;
11. }
12. alert(add(1));
13. /script
script
function add(n) {
return n = n+1;
}
alert(add(1));
/script
script
function add(n) {
return n = n+3;
}
alert(add(1));
/script
会分别弹出 2 和 4。
那么,将上面的题目再变换一下,如下
Js代码
1. script
2. alert( typeof addA);
3. addA();
4. function addA() {
5. alert( A executed! );
6. };
7. /script
8. script
9. alert( typeof addB);
10. addB();
11. var addB = function () {
12. alert( B executed! );
13. };
14. /script
script
alert(typeof addA);
addA();
function addA() {
alert( A executed! );
};
/script
script
alert(typeof addB);
addB();
var addB = function() {
alert( B executed! );
};
/script
执行结果是什么呢, 按照前面的知识,第一个 script 块执行正常,结果就是弹出 function 和 A executed! 的对话框。
那么第二个 script 块呢, 执行结果是弹出 undefined 的对话框后报 JS 错误,说 addB 不是一个 function。
有点出乎意料,呵呵,其实第一个 script 块中的 addA 一句是函数声明,当然进行了 预编译 ,但是第二个 script 块中的 addB 一句并非函数声明。只不过在执行这段 script 之前对变量进行了 预声明 ,因此一开始变量addB是存在的,只不过是 undefined 的(可参看http://eclipse07.javaeye.com/admin/blogs/484566 )。因此执行结果便如上面所示。
将题目再变化下,如下
Js代码
1. script
2. alert( typeof addB);
3. addB();
4. var addB = function addB() {
5. alert( B executed! );
6. };
7. /script
script
alert(typeof addB);
addB();
var addB = function addB() {
alert( B executed! );
};
/script
执行结果如何呢,
在 ff 下执行,与上面执行结果一样。打住,且在 IE6 下执行看看如何。 结果是弹出 function 和 B executed! ,一切正常。 Google 了一下,有人说这是 IE 的 BUG。
那么,请看下面的代码
Js代码
1. script
2. alert( typeof addB);
3. var addB = variable ;
4. function addB() {
5. alert( function addB );
6. }
7. alert(addB);
8. /script
script
alert(typeof addB);
var addB = variable ;
function addB() {
alert( function addB );
}
alert(addB);
/script
执行结果是 function 和 variable 。
JS解析器先预定义了 addB 变量为 undefined, 但是 addB 函数覆盖了此变量,因此一开始
执行结果是 function,然后 addB 被赋值为 variable ,因此最后执行结果是 variable ,
上面的代码即使变为
Js代码
1. script
2. alert( typeof addB);
3. function addB() {
4. alert( function addB );
5. }
6. var addB = variable ;
7. alert(addB);
8. /script
script
alert(typeof addB);
function addB() {
alert( function addB );
}
var addB = variable ;
alert(addB);
/script
结果也一样,这说明JS解析器先预声明变量,再预定义函数 。
小结一下:JS 在执行前会进行类似 预编译 的操作,而且先预定义变量再预定义函数。
1、form中的input有哪些类型,各是做什么处理使用的,
2、table标签中border,cellpadding td标签中colspan,rowspan分别起什么作用, 3、form中的input可以设置readonly和disable,请问这两项属性有什么区别, 4、JS中的三种弹出式消息提醒(警告窗口、确认窗口、信息输入窗口)的命令是什么,
1、form中的input有哪些类型,各是做什么处理使用的,
text radio checkbox file button image submit reset hidden
2、table标签中border,cellpadding td标签中colspan,rowspan分别起什么作用, border边界
cellpadding边距
colspan跨列数
rowspan跨行数
3、form中的input可以设置readonly和disable,请问这两项属性有什么区别, readonly不可编辑,但可以选择和复制
disable不能编辑复制选择
4、JS中的三种弹出式消息提醒(警告窗口、确认窗口、信息输入窗口)的命令是什么, alert
confirm
prompt
var Prize = new Array();
Prize[0]= 对讲机 ;
Prize[1]= 5Q币 ;
Prize[2]= 地下城与勇士礼包 ;
Prize[3]= 10Q币 ;
Prize[4]= QQ飞车礼包 ;
Prize[5]= 1Q币 ;
function startLuckDraw(){
//verify();
var number = document.fm.name.value;
var xmlhttp=getXMLHttp();
xmlhttp.open( GET , select.php?number= +number,true);
xmlhttp.send();
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 xmlhttp.status==200)
{
if(xmlhttp.responseText== 1 )
{
alert( 一个身份证号码只能抽一次奖 );
}
else
{
start();
}
}
}
}
function start()
{
var t=parseInt(18*Math.random());
if(t==18){t=0}
for(var i=0;i 18;i++)
{
document.getElementById( Prize +i).className = ;
}
document.getElementById( Prize +t).className= choose ;
document.fm.displayBox.value=t;
meter=setTimeout( start() ,100);
}
function endLuckDraw(){
clearTimeout(meter);
var x= document.fm.displayBox.value;
var number = document.fm.name.value;
var request=getXMLHttp();
request.open( GET , add.php?number= +number+ prize= +Prize[x],true);
request.send();
if(Prize[x]!= 谢谢参与 ){
alert( 恭喜您获得了奖品: +Prize[x]+ ! );}
else {alert( 谢谢参与~ )}
}
function getResult(){
var t = document.getElementsByTagName( ul )[0].firstChild;
var x = Number(document.getElementById( count ).value);
var newNode = document.createElement( li );
var request=getXMLHttp();
request.open( GET , select2.php?id= +x,true);
request.send();
request.onreadystatechange=function(){
if (request.readyState==4 request.status==200)
{
if(request.responseText){
var text = document.createTextNode(request.responseText);
newNode.appendChild(text);
document.getElementById( number ).insertBefore(newNode,t);
document.getElementById( count ).value=x+1;
}
//document.getElementById( 123 ).innerHTML = request.responseText;
}
}
}
function verify(){
var phone = document.fm.name.value;
var tmp = /^1[3-9]\d{9}$/; //支持11位手机号码验证
var flag=tmp.test(phone);
if(!flag){
alert( 手机号输入不合法 );
return false;
//startLuckDraw();
}
else {
startLuckDraw();
}
}
function getXMLHttp(){
var xmlhttp;
try {
// Mozilla / Safari / IE7
xmlhttp = new XMLHttpRequest();
} catch (e) {
// IE
var XMLHTTP_IDS = new Array('MSXML2.XMLHTTP.5.0',
'MSXML2.XMLHTTP.4.0',
'MSXML2.XMLHTTP.3.0',
'MSXML2.XMLHTTP',
'Microsoft.XMLHTTP' );
var success = false;
for (var i=0;i XMLHTTP_IDS.length !success; i++) {
try {
xmlhttp = new ActiveXObject(XMLHTTP_IDS[i]);
success = true;
} catch (e) {}
}
if (!success) {
throw new Error('Unable to create XMLHttpRequest.');
}
}
return xmlhttp;
}
//创建创建一个XMLHttpRequest对象
setInterval( getResult() ,5000);
范文五:面试题及答案
1、关于心脏病是否要进行手术,在手术前进行了一个调查,成功的概率分别为10%.20%.30%.40%.50%,最后确定成功率为30%,问你对这个事件有什么看法 2、组织协调题,作为办公室工作人员,有五项工作在手头上,大概是参加会议,做会议记录,
接待外单位的参加学习团,之类,问你如何安排这些事,追问你认为解决这些事最困难的是什
么?
3、编故事,以暖群众心窝为主题,要用到下面六个词:铁丝,头发丝,粉丝,摩丝,蚕丝,还
一个忘了,要求情节安排巧妙。
第一题思路,不能就事论事,把思路局限在心脏病问题上,而是应该扩展到对待问题的看法的,
我的回答是关于面对新形势,新问题,应该予以充分的准备,即调查考证,以利得排除各种不利
因素。由此再联系实际,比如充分调研新农村建设过程中可能出现的问题,并予以充分的准备 第二题思路,不在于具体事件的排序,而是对于工作就该有计划的安排,包括人员物资的协调。
在此基础上有轻重缓急的开展工作。困难的是若两项工作出现时间和人员上的冲突,就请示领导
予以协调。
基本上就这些了。
第三题。故事一定要有人物,时间,地点,情节,特别是情节,不能把它简单的连成一段话 县扶贫办的王主任要到一个村里去蹲点扶贫,他的妻子正在忙着给他收拾东西,他妻子说:"你不是爱吃粉丝拌黄瓜吗,我给你带上了一些粉丝,你到村里时,可以自己做着吃.还有你作为下乡的干部,要注意自己的形象,我把摩丝给你带上,你到时侯可以用上."王主任点着头说:"唉,我还注意什么形象呀,你不知道老百姓的生活是啥样呀,他们连摩丝是什么都没见过,整天头发丝上都是泥土,一些外出打工挣钱的,整天和水泥,钢丝打交道,还谈什么形像呀,我不能眼看着他们就这样穷下去,我要用我自己多年学的养蚕技术,帮助他们脱贫致富,这是我去扶贫的目的."妻子听后,眼里含着泪花,把王主任送上了车.王主任到村以后,帮助当在村民种起了桑园,养起了蚕,没过几年村里富了,村民民都说:是王主任带领我们走上了致富路,是蚕丝给我带来了金钱呀!" 面试是平时积累的展现,也是对临场应变能力的考验。综合以往经验,考生可以有的放矢地
为面试做一些相关准备。
对报考部门要了解到了面试阶段,考生的个人情况是之前积累形成的,现在能补充的,
就是所报单位的情况。
所以,面试前考生必须做的是,尽可能多地了解所报考单位,熟悉它的特点、主管领域、
工作任务、对人员素质的要求等等,尽量了解该单位近年的突出业绩、涌现出的典型事例和
代表人物等等。否则当考官问“你对我们部门了解多少”时,你会语塞。
而“为什么要报考我们单位”则几乎已经成为面试的必考题,这种情况下,非常自然地提
到一些这方面的东西,可以拉近与考官的距离,表明自己非常重视和关注该单位,也很珍惜
这次面试机会。
考前“彩排”查不足考前给自己模拟一两次面试,让自己有一个临场的感觉,既能克服
心理焦虑,也能更好地发现问题。
“你想的是什么样子,跟你说出来的是什么样子,完全不一样”, 2005年考进中央某部的林兆楠说,当年参加面试前,他进行了模拟,模拟中他发现回答问题的思路完全不行,立
即重新进行了准备。
北京公务员考试辅导专家刘景山指出,考前彩排非常关键,可以请自己的朋友做考官,
选一些问题当面问一问,这是心理准备的有效方法。
不必非穿职业套装面试着装自然是要有所准备,总的来说不必刻意,稍做修饰即可,以
“朴素大方得体”为宜。身着职业套装自然比较保险,但缺点是容易落入俗套,不起眼,而且
现在很多机关一般都不需要工作人员日常上班穿套装,
去年考入中央某机构的王真(化名)觉得,“面试时穿日常衣服即可,不需要刻意准备,那
样自己反而会觉得不自在”。她说,2005年和她一起参加面试的有30多人,着便装的有两个人,恰恰最后两人都被录取。但王真认为牛仔裤太随便,女生穿西裤即可,不要戴太多首
饰,女生不妨在面试时画一点淡妆,以表示对考官的尊重。
男生穿衬衣西服比较好,毕竟公务员面试是比较正式的场合。衣服要比较新但是也不要
很刻意,如果你还没有这套行头,可以跟同学借,或者“赶快买件新衬衫洗上一两次”。
考官关注你怎么答
在具体的答题过程中,可以利用一定的技巧和方法。根据面试成功者的经验,面试的问
题有时比较程式化,因此考生回答问题的实质内容,并不是考官是否录用你的关键。考官作
为一个富有经验的领导者,相关问题的解决方案了解得已经足够深入,他们并不是特别关注
你的答案,关键是看你能不能把自己的思维以一种比较顺当的方式表达出来。
辅导老师刘景山说,考生在答题中可以注意如下一些策略:实事求是,如实地反映个人
情况;自圆其说,不能前后答题自相矛盾;推陈出新,提出新的观点;有理有据,适当把一
些问题提到理论高度;化虚为实,把笼统提问放到实际问题中来答;先抑后扬,从个人“缺
点”谈起,话锋一转谈长处。
面试时,可能会碰到一些自己觉得很难的问题,考官提出问题以后,可以不急于回答,
稍微思考10~30秒,但不要不回答,可以把自己的思维过程复述出来,并寻求考官的帮助
和提示。面试是双方互动的,交流很重要。
注意表现正确立场
面试题目很多时候并没有固定的答案,但一定不要在面试中表现出一些不适宜在国家机
关工作的缺点。一般来说,国家机关对录用人员的首要要求是:立场坚定,服从领导,坚持
原则,有保密意识,勤恳踏实,为人沉稳诚实,吃苦耐劳。 在立场正确的基础上,可以尽量随机应变,灵活调整,尤其是回答圈套式问题。
很多时候,考试并不是从你进入考场才开始。考入国务院某机构的王真正式进单位后才
发现,当时在候考室组织他们排序并和他们聊天的,正是人事处处长。“很可能他和我们聊天的时候就是一个面试的过程”。
她说,在候考室等待过程中需要注意心理调适,一般假如招10人左右,会有50人进
入面试,整个过程会比较长,抽号在后的同学要注意休息,不要一直处在临考的兴奋状态,
入考场后反而觉得疲惫
1、假如领导派你和一个有矛盾的同志一起出差,你如何处理?在日常生活中,出现这样的事情你是如何处理的?试举例说明。
在日常生活中,由于每个人的观点和立场,看待和分析问题的方法不同,矛盾是不可避免的。假如
我和一个和我有矛盾的同志一起出差,我想首先应该开诚布公,因为有矛盾,就把许多东西隐藏起来,这
只会加深误会,假如互相坦诚相见,以一种客观,不带个人情绪的态度看问题,你会发现你原先自认为十
分得意的想法并不完全正确,你先前反对的看法和观点可能只是一个事物的另一侧面,你们原来在许多方
面可以互相补充,互相完善。我个人认为在处理矛盾问题上要有一种宽容的态度,俗话说的好:宰相肚里
能撑船。心胸狭隘是化解矛盾的大敌,而一个心胸狭隘的人是绝不可能成就一番大事业的。我在上大学时,
同寝室一个同学喜欢在寝室随地吐痰,我很不喜欢这一点,但他脾气比较暴躁,如果我直接向他说,矛盾
就会激化,对此我采取了以下方法:一是通过别的同学委婉地表达我对他随地吐痰的反对态度;二是经常
拿一些有关随地吐痰危害自己和他人健康的书籍放在寝室的桌子上,使他能够看到;三是我在他在寝室的
时候也吐痰,但是不在寝室里吐,而是在外边吐,暗示其应到外边吐痰。 2、 你认为你自己有哪些优点,你认为你比较适合做哪些工作?
我从不认为自己有特别突出的优点,我认为自己大学5年最重要的收获是学到了一些分析问题和看待事物的方法。我是学建筑设计的,在设计上,尤其是在设计大型和功能复杂的公用建筑时,经常牵涉到一些复
杂问题的简单化,经常需要从整体到局部,从局部到整体的反复验证,以便能够把握住问题的主要矛盾,
找出合适的解决方法。我觉得这对我十分有益。另外在建筑的学习中,人的因素是很重要的--建筑是因为
人而存在的,经常需要考虑人的感受和感觉,所以尊重人已经成为我思考问题的一个习惯。以上两点我认
为非常重要,而这两点已经扩充到我对待生活的各个方面。总的来说,我觉得自己分析和解决问题的能力
较强,口头语言和文字表达能力还不错,我觉得我能够胜任秘书或其他岗位的工作。
3、你最不喜欢的工作是什么?为什么?
1.就工作本身而言,它不存在优劣和高低,工作或就业最基础的是我们谋生的手段,所以,就工作着的人
而言,那只能说是个人对从事工作的适应度和驾驭性。而我们首先应该的是去适应工作,适应环境,而不
是去抱怨和用喜好做事。
2.当然如果在工作中能够找到自己的挖掘点,那是社会的幸福也是个人价值的体现,“兴趣是第一动力”,
它带动良性循环。但我们不应该是在工作中一味去讨论主观上的喜欢不喜欢,而更多的应该是用心去体会
和积累,从而做到“干一行爱一行”,那是职业道德的要求。 3.从客观上讲,一个人接触工作的种类是有限的,所以,只存在相比之下的适合与否。在现代社会,人们
或许更多看重的是个人在工作中被社会承认的价值,放弃原有工作与喜好没有太大的因果关系,当然不排
除在积累状态下的随心所欲。
4.作为现在的年轻人,应该更多的是考虑个人与社会客观上的结合,而不是主观上的感情因素。“干一行胜
任一行”应该是工作者的较高境界。
4、 你对新工作有何长短计划?
答:参加新工作是件让人高兴的事情,我觉得在正式工作前对自己进行能力评估,定个长远计划来评比自
己工作后的工作表现,可以激励自己更加进步。
第一,我的短期计划,尽快熟悉新单位的工作环境、工作节奏和认识同事,让自己能够很快上手工作。在
工作过程中,虚心向同事学习,与同事融洽相处。 第二、我的长期计划,就是继续深造自己,更新自己的知识结构,学海无涯,不能够自满于现在的知识量。
5、假如在实行政务公开中,收到一些企业的投诉,称公开的项目不全,一些新的政策规定也没有及时分开,
剥夺了群众的知情权,领导要你负责处理此事,你如何向群众解释?
“政务公开”是中央提出的一种帖近人民的一项民心工程,目的就是做到要群众可以了解自己本身的权利和
知情权。解决以前的暗箱操作的工作方法的重要措施。正真做到全心全意为人民服务。以上的问题在现在
政务公开过程中的确存在,但有些政务基于保密的要求不可能公开,还有些问题是因为在操作中还是第一
次没通过实践所以没法公开的等……我应该通过召开一次听证会来沟通开诚布公向群众解析,群众一定会
谅解的
6. 假如你的一位经常需要合作的同事,和你的工作常常有较大的分歧,影响了工作效率,你怎么与他合
作共事?
首先要认识到,和同事之间,尤其是经常需要合作的同事间,和睦相处形成一个和谐一致关系是非常重
要的,否则会影响到工作效率。不能有分歧就和他吵,吵架是不能解决问题的.其次人都是有感情的,有可塑
性的,是可以被说服的。因此和同事友好相处是完全可以做到的.第三和任何人相处都要尊重对方,只有尊重别人,别人才会尊重你.真诚的对待他,有分歧时要多做沟通,不在背后传播谣言.第四要谦虚谨慎,自己可能比较年轻,资历浅工作经验少,要本着请教学习的态度和他交流,不恃才傲物,善于发现别人的优点,不苛求别人.第五分析为何他老师和你差生分歧,如果是脾气性格上差别导致分歧,在平时工作置于要多和这位同事沟通,生活上能提供帮助的时候尽量提供.如果是关于工作荣誉的分配问题,要有主动承担繁重工作的精神,有成绩不要自我夸耀,不计较个人的得失,有忍让精神等等.我相信通过自己的努力应该能够与同事友好相处、共同
促进工作效率。
7. 有人拿着上级领导签名的条子来推销《领导艺术全书》,你怎么办?
首先要承认这种情况是有的,当前正在开展党风廉政建设,这是一种不正之风,我相信我们的领导是不会这样做的.其次往往签名的这位领导和本部门之间是有比较广泛的业务联系的,如果直接拒绝的往往会影响工作
的正常开展,如果买的话又不符合政策,请示科室负责人如何处理.我觉得可以介绍他去办公室,有办公室全权代理.最后如果是在赶不走他的话,那就自己掏钱买一本,往往他会不好意思不走的。 8 你有一个很好的工作设想,你经过实际调查认为这个设想既科学又可行,但你的领导和同事们很固
执,你采取什么办法说服他们与你合作?
第一、如果产生这种情况我会感到很遗憾,但要一片公心,不能心存怨恨觉得领导和同事不同意你的方案有其
他方面的原因.第二、认真查找自己方案的可行性,保证在实施过程中不但会出现自己意料中的效果而且也不
会出现不良的后果.第三、和领导和同事们进行沟通,问清楚因为是什么原因不同意你的方案,并虚心听取他们对你方案的意见,很多时候由于阅历不足等原因,方案并没有可行性.第四、如果方案没有问题,那么根据不同的原因进行说服工作,统一思想.如果是涉及到荣誉的问题,可以将你的想法公开当作大家讨论集体的结晶.
9 都说同事关系很难相处?你如何看待?如你被录用你如何和同事相处?
首先要认识到他家同在一间办公室里工作,和睦相处形成一个和谐一致心情舒畅的工作环境是非常
重要的,否则科室的正常工作可能都要受到干扰,作为公务员要有和同事和睦相处的能力其次人都是有感情
的,有可塑性的,是可以被说服的。因此和同事友好相处是王权可以做到的.第三和任何人相处都要尊重对方,只有尊重别人,别人才会尊重你.在科室中应真诚的对待他人,有分歧时要多做沟通,不在背后传播谣言.第四要谦虚谨慎,自己刚进科室比较年轻,资历浅工作经验少,要本着请教学习的态度和同事交流,不恃才傲物,
善于发现别人的优点,不苛求别人.第五同事和同事又有不同的地方,有的工作性质和你不沾边,有的工作性质完全相同。对待后一种同事,除了正常相处之外还要注意一些问题,要有主动承担繁重工作的精神,有成绩不要自我夸耀,不计较个人的得失,有忍让精神等等.我相信通过自己的努力应该能够与同事友好相处.共同促进科室工作的工作效率.
10. 如果在行政执法时有亲戚朋友向你求情怎么办?
对待这个问题我觉应该从处理和处理后两个方面来看问题第一处理这种情况的时候,要看这位亲戚做的事情错误严不严重,如果非常严重那么只有大义灭亲,依法处理.如果错误的性质不是很严重就可以给他一个改
正的机会,因为很多时候对方也是无心之失,他的心里也很惭愧,如果从严处理的话倒可能差生逆反心理.这是可以接受他的请求从轻处罚,但是罚款时不需上交的,只不过是我掏钱包罢了.第二是针对这件事情的反思,如何让这种情况在以后的执法活动中不再发生?我觉得有两种途径一是在平时的工作生化中杂亲戚朋友中建
立一个公正严明的形象,让他们觉得你是一座推不倒的长城,遇到这种事情不会来找你二是在平时与亲戚朋
友的交往中刻意向他们灌输知法守法的思想,不去犯法.
11:你觉得让你最感动的人或事是什么?
12:谈谈你在过去的学习工作中,认为最出色的一件事?具体地说,在我。。。。工作中,有一件
事自我感觉做得最出色,这件事就发生在今年。那是今年的四月份,因工作需要,我调到了一个新的分理
处工作。在我正式上任前,支行领导就向我介绍了该部门的基本情况以及种种不利因素,比如:工作繁重、
存款下跌、收入较少、分理处主任与手下的员工关系恶化、员工牢骚多干劲不足、服务欠缺等等,整个一
副死气沉沉的局面,希望通过我的努力能使该分理处有一个较大的起色。为了不辜负行领导对我的殷切期
望,我走马上任后就立刻开展了一系列的工作。我首先召开了一次分理处会议,其目的有三个:1.大家见个面、互相介绍一下;2.传达行领导对我们分理处全体员工的关心和期望,鼓舞士气;3.宣布劳动纪律和今后的工作计划。会议之后,我又马上按计划开始了与员工一对一的谈心工作。通过这项措施,增进了彼此
间的了解,对每一位员工的目前情况、想法和要求,我也基本做到了心中有数。在解决好人这个因素的同
时,本着公平、公开、公正的原则,针对分理处的现状,我又陆续出台了一些旨在提高员工工作积极性的
考核办法和奖罚措施,把各项任务指标折算到分、分解到人,我自己的任务比普通员工多三倍,不完成照
样扣罚。同时根据支行不同时期的工作重点,配合有奖劳动竞赛及时调整工作重心,使分理处始终围绕支
行这个中心开展工作。在上述措施办法的激励下,全体员工焕发出前所未有的工作激情,积极参与到各种
劳动竞赛之中,这样的结果便是服务水平提高了、存款任务完成了、大家实惠得到了、员工凝聚力增强了、
分理处也生机勃勃了。
13:请你自我介绍一下你自己,以及谈谈你应聘这个岗位的优势和这个岗位的重要性?
。。。。。。略
对于公务员的重要性,有位杨博士作了形象比喻:老百姓像是坐车的人,而公务员则像司机,既要
懂技术,还得认路,判断方向,把一车的人带好,别掉沟里。所以,公务员的责任更重,其影响带有社会
性。
14:在完成某项工作时,你认为领导要求的方式不是最好的,自己还有更好的方法,你应该怎么做?
原则上我会尊重和服从领导的工作安排;同时私底下找机会以请教的口吻,婉转地表达自己的想法,看看
领导是否能改变想法;
如果领导没有采纳我的建议,我也同样会按领导的要求认真地去完成这项工作; 还有一种情况,假如领导要求的方式违背原则,我会坚决提出反对意见;如领导仍固执己见,我会毫不犹
豫地再向上级领导反映。
面试题15:你觉得你个性上最大的优点是什么?
沉着冷静、条理清楚、立场坚定、顽强向上。
面试题16:公务员只要廉洁性就够了吗?为什么?
公务员仅有廉洁性是不够的,公务员还必须有奉公守法的作风和献身人民的精神。
因为廉洁仅仅是指不贪污,是最起码的道德和纪律问题,光做到这一点离一名优秀公务员的标准还
相差甚远。 所谓“奉公守法”,就是一切按照国家的政策法令办事,不徇私情。因为公务员是履行国家公务
的人员,他代表国家从事社会公共事务管理,必须公正无私,一切以国家的政策法令为准绳,国家和人民
的利益高于一切;
所谓献身人民,则是对一名公务员最基本的要求。公务员是人民的公务员、是人民的公仆,正所谓“取之于民,用之于民”,你的一切权力既然是人民所给予的,也就应当服务于人民,把自己的一切奉献给人民。
面试题17: 如果你被录取到新单位,在欢迎晚会上致辞。
自我介绍;自己要更加努力、认真学习、虚心求教,尽快进入角色,以全新的姿态投入新的工作,
并希望大家在工作中多帮助。
面试题18:公务员素质问题?
(一)政治素质
1.必须具有远大的共产主义理想、坚定正确的政治方向。
2.坚持全心全意为人民服务,密切联系群众,坚决维护人民群众的利益。
3.坚持求实务实的工作作风,解放思想,实事求是,一切从实际出发,勇于开拓前进。
4.模范遵纪守法,树立清正谦洁的公仆形象。
5.刻苦学习,勤奋敬业,不断加强知识积累和经验积累。
(二)专业知识和智力素质
1.专业知识
公务员的知识两部分:专业知识和相关知识。专业知识包括本专业的基本概念、基础理论、基本框
架和基本常识以及本专业的来龙去脉和前后动态。相关知识即指相近或交叉专业的有关知识,这些知识的
了解有助于本职专业知识的深化和提高。
2.智力素质
智力是公务员的基本素质之一,智力水平的高低直接影响到公务员对于问题的观察、理解和思考。
智力包括观察力、记忆力、思考力和想象力。普通人智商大体相当,只是不同的人对于智力的各个方面稍
有侧重,有人长于抽象逻辑思维,有人长于形象思维,有人长于观察,有人敏于反应。 (三)心理和身体素质
公务员的心理素质指公务员在内部和外部环境作用下所形成的、意志、心理感受等方面。主要包括
情绪和稳定性、团结协作的相容性、工作的独创性、面对服务对象的谦和态度、心理的自我调适等。身体
素质主要指公务员的体力和适应力,公务员必须具备连续作战的精力,能够适应外部环境的各种变化。 面试题19:公务员面对中国的入世应作哪些准备?
伴随着世界经济全球化的发展和中国正式加入世贸组织,各级政府加速政府职能转变,集中精力搞好宏观调控和创造良好的市场环境的同时,作为一名公务员,应积极参加各种WTO的学习,在实践中积极汲取经验和不断更新知识,勇于创新。
面对加入WTO,我们应该怎么办?
第一,积极占领和拓展国际市场。一方面要狠抓出口产品质量,积极采用国际市场认可的产品质量标准,
主动推进国家标准和行业标准的修订与完善,增强产品的市场竞争力。同时要实行品牌战略,积极开发有
自己特色的产品,争取以名牌产品占领国际市场。另一方面,要实施多元化市场战略。要在继续瞄准传统
主销市场的同时,积极推进全方位、多元化的出口战略,积极拓展国际市场。 第二,加快结构调整步伐。优先发展一批重点产品,要集中扶持一批市场容量大、体现产业实力和水平、
关系国计民生、对行业有较强带动作用的缺门、短线产品。削减生产能力闲置、市场供应远超过市场需求
的长线产品的生产。扶持一批高新技术产品。对于原有基础薄弱、尚未形成规模的新兴行业(如环保设备
等),应抓住国内市场需求不断上升的有利时机,发挥存量资产作用,提高技术创新能力,重点开发生产,
以促进我国的产业升级。
第三,加速产业外向化进程,发展大型企业集团,增强企业的国际竞争力。加入世界贸易组织后,我国的
产业不仅要适应社会主义市场经济的要求,而且也要遵循世界贸易组织的规定,全面走向国际大市场。因
此,必须加大产业体制改革的力度,把企业推向国际市场,提高国有企业出口额所占比重。 第四,改革科技管理体制和机制,加大技术创新力度,最终形成拥有自主知识产权的专有技术和核心技术。
科技创新工作的重点在于管理体制和机制创新,提高科技成果的转化率、缩短转化周期。以技术进步带动
产业结构升级。在不长的过渡期内使产业的竞争力,达到能够与国外大公司抗衡自保的水平。 第五,依照国际惯例保护市场和产业,维护企业和国家利益。世界上所有的国家,都毫不例外地利用世界
贸易组织的例外条款、国际惯例、幼稚工业保护等原则,保护自己的市场和产业。我国加入世界贸易组织
后,也要充分利用上述原则和惯例提供的优惠条件,尽快制定有关法规,以便在国内工业受冲击时运用法
律手段加以保护。
面试题20:现在有些人收入比公务员高,有些人心里不平衡。你的看法?
别人收入再高,只要是勤劳致富、合法所得,就无可厚非。我们公务员,要有正确的金钱观,应该“取之有道、用之有处”,更应该在社会中作出模范带头作用。**同志向我们指出:党员干部要有高尚的情操和
革命气节,不仅要讲政治、讲学习、讲风气,还要讲道德、讲修养、讲廉耻,这就是对我们的最高要求。 面试题21:如果你做的一项工作受到上级领导的表扬,但你主管领导却说是他做的,你该怎样? 我首先不会找那位上级领导说明这件事,我会主动找我的主管领导来沟通,因为沟通是解决人际关系的最
好办法,但结果会有两种:1.我的主管领导认识到自己的错误,我想我会视具体情况决定是否原谅他;2.他更加变本加厉的来威胁我,那我会毫不犹豫地找我的上级领导反映此事,因为他这样做会造成负面影响,
对今后的工作不利。
面试题22:谈谈你对跳槽的看法?
正常的“跳槽”能促进人才合理流动,应该支持; 频繁的跳槽对单位和个人双方都不利,应该反对。 面试题23:谈谈你为什么要考公务员?(备注类似题目:1.你为自己的人生设定了一个怎样的目标?你觉
得在我部门能实现自己的目标吗?2.你不报考公务员,你还有可能去干什么?或者你最希望去干什么?3.如果这次不录取你,你会怎么想?4.为何要考公务员?你有什么专长可以胜任这个岗位?)
1我对公务员的认识。公务员是履行国家公务的人员,代表着国家从事社会公共事务管理的。公务员在国
家政府机构运作中的作用和重要性,有位杨博士作了形象比喻:老百姓像是坐车的人,而公务员则像司机,
既要懂技术,还得认路,判断方向,把一车的人带好,别掉沟里。:
2.我考公务员的目的。主要是想充分发挥自己所长,更好地为国家和人民服务,以实现自身的价值。同时,
公务员收入稳定、在社会上具有一定的地位也是吸引我报考公务员的原因之一; 3我所具备的报考公务员的条件。我毕业于汉语言文学专业,具备一定的文字处理能力;7年的基层管理
工作,使我具有较强的协调组织能力;8年学习计算机的经历,让我能相当熟练地使用计算机进行各种操
作(比如文字处理、编制报表、日常维护、常见故障排除、网上收发邮件、查找资料、设计简单的软件、
制作一般的网页等等),完全能满足现代文秘工作的需要;同时在中文方面的兴趣爱好,使我对所报考的
岗位充满了高涨的工作热情;虽然与其他考生相比,我的岁数稍大,但我身体健康、干劲十足、充满活力,
十几年积累的工作经验更是一般的年轻人所不能比拟的。我记得有人说过,如果能把自己的兴趣、爱好和
事业很好地结合起来,便可以做到最好,我想我可以。
面试题24:请你说一下你的自然情况及为什么要报考(为什么适合)这个职位?
我来自江苏常州市,今年 周岁。我1998年参加工作,曾4次被评为先进工作者,岁月悠悠十数载,我也从一名普通的员工逐渐成长为基层管理人员。现在想想,我所取得的这一切成绩,都应该得益于
我的自考经历,几年的自考生涯不仅使我学到了很多的知识,同时还培养了我坚忍不拔的意志和顽强拼搏
的精神,使我能够在工作中不断地克服困难、积极进取。我平时的爱好主要有旅游、看书和玩电脑,旅游
使我增长了见识、开阔了眼界;从书籍中我汲取了知识、陶冶了性情;而8年来不断摸索电脑的过程则使
我思想活跃、反应灵敏和易于接受新鲜事物。上述的经历和爱好加上我沉着冷静的性格以及汉语言文学的
专业,就形成了我办事稳重果断、思路敏捷开阔的工作作风,非常适合办公室的文职工作。但十几年来我
一直在银行工作,所处的岗位与我的兴趣爱好和所学的专业大相径庭,加上近几年来银行业普遍不景气,
收入、待遇及工作稳定性也每况愈下。由于这些原因,我参加了这次公务员的考试,并报考了秘书这个职
位。我真心地希望可以把我所学到的东西更好地加以利用,服务于国家和人民。我记得有人说过,如果能
把自己的兴趣、爱好和事业很好地结合起来,便可以做到最好,我想我可以。 面试题25:现在社会出现一种现象,大城市的人才过多,而中小城市特别是偏远山区却人才缺乏。你认为
形成这种现象的原因是什么?
我认为形成这种现象的原因主要是各地区经济发展的不平衡。大家多向往经济发达的地方,因为那
里待遇好、发展条件优越、发展前途好、发展机会多、人才的使用效率高,可以起到事半功倍的作用;而
中小城市特别是偏远山区,那里交通不便,经济落后,比起大城市明显存在着待遇差、发展条件简陋、发
展前途不光明、发展机会少,付出同样的劳动,肯定是事倍功半、效率低下。 面试题26:如果这次面试我们单位录用了你,但工作一段时间却发现你根本不适合这个职位,你怎么办?
一段时间发现工作不适合我,有两种情况:1.如果你确实热爱这个职业,那你就要不断学习,虚心向领导
和同事学习业务知识和处事经验,了解这个职业的精神内涵和职业要求,力争减少差距;2.你觉得这个职业可有可无,那还是趁早换个职业,去发现适合你的,你热爱的职业,那样你的发展前途也会大点,对单
位和个人都有好处。
面试题27:领导让你负责紧急处理一件事,但应配合的人不但不配合反而从中作梗,你怎么办?
向应配合的人说明该事由我负责处理以及该事的紧迫性和重要性,讲明完成这一任务得到你的配合
是非常关键的;并提醒他,如若不然的话我保留采取进一步措施(包括强制手段)的权力。 面试题28:如果你被录用,单位派你到一下属单位蹲点,而下属单位的工作人员对你并不支持,甚至有人
对立进行刁难。在这种情况下,你怎样开展工作?
首先我会找他们谈心,了解其对我的看法和真实意图,这样就有两种可能性: 1.经过沟通,大家冰释前嫌。我得到了大家的支持,从此相互配合共同做好工作; 2.沟通没有起到作用,被动局面没有改变。这时候我就必须充分利用手中的领导权力,制定相应的劳动纪
律和工作职责,岗位进行分工、责任落实到人,环环相扣、层层负责,实行上级负责制。我一方面以身作
则,争取起到模范带头作用;另一方面,对违反规章制度的行为严肃处理、决不姑息,以保证工作的正常
开展。
面试题29:一个歌星个人演唱会的一个晚上就有好几万的收入,相当于一个普通工人30年的收入,你怎么看这个问题?
1.在现今市场经济下,歌星开演唱会是一个商业行为,它必然要遵循市场经济规律。他的收入不是政府给
的,而是主办方根据预期获利多少儿计算出来的,从这个意义上说都是理性的。歌星收入高也符合价值规
律,因为普通人成为歌星需要大量的投入,例如包装费、活动投入、辅助人员劳动、设备投入等等,因此
高收入是合理的;
2.但是不可否认的是,与普通人民的生活水准相比,他们的收入已经高到一个无法想象的地步,与我国共
同富裕的国策是不相符的,政府应该通过一系列宏观手段合理规范类似收入,使其收入限制在一个合理的
水平。比如:A.加强调控以及引导,不能出现过分的贫富差距,这样会使社会出现不稳定因素;B.加大税收的宣传和力度,使歌星能够自觉纳税,以增加的税收来增加社会福利,使社会稳定发展。 面试题30:吸烟有害健康,但烟草又是我国的重要财政收入,你怎么看这个问题? 1.烟草税收是我国财政收入的一大部分,从事烟草行业带来的相关就业机会,对其他产业(例如机械、造
纸、印刷等)的贡献也是十分巨大的,因此现在单纯凭感情用事来马上戒烟是不现实的,也是不理智的;
2.我国政府历来十分重视人民群众的身体健康,对于烟草的危害也有足够的重视。因此,从现在起就应该
未雨绸缪,采取相应的措施来逐步减小戒烟带来的财政等方面的影响,例如帮助烟农开拓新的就业门路、
培养戒烟新产品的新兴企业,并把它作大,带动就业,减少机械、造纸、印刷、广告等其他相关产业对烟
草行业的依赖性等。同时,不断改进烟草的加工提炼技术,使烟草对健康的危害性也降低到最低点 面试题31:你正在主持一个会议,意见对立的双方由争辨发展到恶语想向,你怎么办?
作为会议的主持人,我会把双方争论的据点、争论的问题记录下来,然后先建议大家安静,或干脆
休会半小时,等大家能平心静气坐下来后,我会再次阐述本次会议的目的,就是要大家心平气和地商量某
一问题,提出解决办法,而不是争论。等局面被我控制后,我再要求双方各派一名代表将自己方的意见、
观点、计划总结出来,通过阐述自己的理由,大家举手表决,少数人服从多数人的意见,我同样会把最后
的结果写进会议记录中备查。
面试题32:你去银行取钱,但是人非常多,这时你会怎么做?
1.一种情况是我急着取钱。我就会充分利用银行的自助设备(如ATM)自助服务,避免长时间排队;或者换一家银行试试。如没有其他的办法可以很快取钱,我只能遵守纪律,排队等候,遇到老弱病残等我还会
让位;
2.另一种情况是不怎么急着要取钱。那我会先打听一下该银行什么时候较空,然后回去先做别的事,以后
再来。
面试题33:你对反腐败的看法?
共产党员和国家公务员的根本宗旨是全心全意为人民服务,你的权力来自于人民,就应该服务于人
民,而不是让你损公肥私、中饱私囊。腐败问题是一个具有政治性的问题,党风正,则民风纯,腐败堕落,
必然背离了全心全意为人民服务的宗旨,服务人民也就成了一句空话,将被人民群众所唾弃。就象厦门远
华特大走私案,是我国目前已知最大规模的、涉及金额达数十亿美元的腐败丑闻,腐蚀了我们的政协委员、
市长、海关关长等多少的国家干部,给国家造成了多么巨大的损失。因此,腐败问题得不到根本的解决,
我国在社会主义现代化建设的道路上,必将遭受严重的挫折,甚至是亡党亡国。
面试题34:遇到挫折你会怎么做?
辨证唯物主义告诉我们,事物的发展都是前进性和曲折性的统一,虽然道路是曲折的,但发展的前
途是光明的。众所周知,著名的发明家爱迪生,在经历了六千余次的挫折和失败后,把灯丝的寿命延长了
1000小时。因此,“不经历风雨,怎么见彩虹”,挫折是人生必不可少的考验,经历越多的挫折,人就会越
成熟,所以要正视挫折,不要回避;
其次要对挫折的原因进行分析,弄清楚是主观原因还是客观原因造成的,然后对症下药,用正确的方法解
决它;
同时调整心态,必要时改变一下工作方法,使当前工作得以正常开展。 面试题35:小李是一家公司职员,可是他的父亲却要他报考公务员。他很矛盾,作为小李的朋友,你会怎
么样?
我会与小李认真谈一次,首先分析他所在的这家公司以及他现任职位的发展前途如何,然后再与公
务员的工作性质和发展趋势作一比较;其次根据他的兴趣、爱好和能力,分析他在哪个领域可能更有发展
前途。如果小李确实非常喜欢现在的工作,并且有能力在该公司有更大的发展,那就不必非报考公务员不
可;反之,不妨试试报考公务员。
面试题36:假如你是我单位办公室的工作人员,我单位决定在两周后召开下属企业党委书记工作会议,探
讨新时期企业的精神文明建设问题,从现在起,直到全体与会人员报道为止,由你负责会议通知和接待工
作,你具体做那些工作?
首先,做好会务准备。
根据会议规模,确定会议预算,会务人员数量;选定会场,确定会议报道、正式会议时间;做好会
场布置、会议接待、会场服务等方面准备工作;联系解决参会人员的食宿、交通等问题。
其次,确定现场讨论的形式。了解清楚下属各企业精神文明建设现状,选定几个有代表性的企业作专题发
言,并要求各其他企业参会人都要准备相关材料。
最后,发送会议通知。
说明会议的主题、各单位需要准备的材料;参会人员;报道时间、地点;会议时间、地点;并通过
传真、信函发送到下属各企业,为确报参会单位、参会人员按时收到,必要时还要电话联系核实。
面试题37:你加入公务员后,现在又录取了一批公务员,你怎么培训他们?
我国公务员培训的基本原则是,理论联系实际,学用一致,按需施教,讲求实效。
第一, 注重调动学员的创造精神和参与意识。
第二, 注重启发式、讨论式教学。
第三, 根据培训的不同对象、不同种类层次采取较适合的方式方法。
第四, 采取多种形式。
面试题38:单位要举行一次歌咏比赛,让你来做,请说说你的计划。
发出通知,号召大家前来报名;
对歌咏比赛经费的安排,合理做好安排,有关奖品等事宜应一一到位;
对比赛场地应布置好,作好必要的装饰,体现歌咏比赛的精神;
把大家比赛的作品整理好次序;
挑一个主持人,要懂得歌咏。
面试题39:用以下词编一故事,要求这些词在故事中照顺序出现:信息、友谊、金融、风暴、中草
药。
在21世纪这个信息时代,人们通过网络不仅结识网友建立友谊还利用网络畅谈学术、社会热点比
如金融方面的问题等等。网络风暴的掀起,也给中草药界带了巨变,使得它将贸易扩大到了海外。
面试题40:给出五个词:“公布、培养、流露、存储、把握”,编一个小故事,用上所有的词,顺序可打乱。
公务员录用名单终于公布了。看到自己榜上无名,小李不觉流露出失望的神情,但他并没有放弃,
因为他知道只要继续努力、把握机会,胜利最终会来到。小李为自己制定了学习计划,从现在起积极准备、
存储广泛的知识,培养分析问题的能力,争取在公务员考试中取得成功。 面试题41:请用“公务员、作风、群众、满意”四个词编一个故事,可打乱次序。
小李是一名公务员,由于工作性质的关系,他经常要与退休工人打交道。由于小李工作积极、乐于
助人,深受退休工人们的欢迎,经常有老人夸他态度好、作风端正。面对表扬,小李每次总是谦虚地说:“我
们是人民的公务员,我们的工作就是要让群众满意!”
面试题42:你手头有许多重要工作,你的领导又交给你一件任务,而你没有多余的时间。你如何处
理这件事?
应该首先回答接受领导的任务,同时和领导讲明该工作对本职工作的影响,其次分清轻重缓急,妥
善处理好与本职工作的关系。
面试题43:你刚上班没多久就连续丢了两辆车,你的同学让你买赃车,你怎么办?
1.我不会去买赃车,也会尽量劝身边的朋友不要买赃车,因为有了销赃的市场,小偷们才会有动力
去偷;一旦没了市场,这种行为也会有所制约;
2.去报警,看到违法行为除了作好自我保护外一定要尽力阻止;
3.我会去买旧车,更加仔细地做好防范。
面试题45:广西有位初一的女学生因受不了军训,吃洗衣粉自杀。你怎么看?
这说明了一个问题:不少的家长对自己的子女过于溺爱,把孩子当娇嫩的幼苗一样养着,殊不知不
经历风霜雨雪,怎能长成参天大树;学校老师只注重学习成绩,不注意培养德智体劳全面发展的学生,这
样只能是高分低能;学生平时养尊处优、娇生惯养、精神脆弱,碰到困难完全没有应付能力,只能走极端,
这样的人将来能承担什么社会责任、能为社会作多大的贡献呢?
因此,我们的看法是:1.家长对学生子女不能过分溺爱,平时除了必要的关怀外,应有意识地灌输
一些吃苦耐劳的精神;2.学校、老师和家长,不能只重视学生的学习成绩,要有培养全面型学生的意识,
多培养一些书本上没有的实际能力,以适应将来更加激烈的竞争。
面试题46:你对“义工”工作的看法?
“义工”是个新鲜名词。既然是“义”的话就应该体现在是为基层大众服务的,是无偿的。它是符合我
国现阶段社会主义精神文明建设热产生的一个新兴岗位,政府应该对这项事业进行扶植,加强相关立法,
使其在以**同志为核心的党中央领导的具有中国特色社会主义的国家中大放光彩。这是我对“义工”工
作的看法的。
面试题47:工作的原则性和灵活性,你觉得应该如何把握?
以原则性为出发点,在坚持原则的基础上考虑灵活性。
面试题48:同事和你出现了误会,你如何处理?
认真反省,及时沟通。
面试题49:在单位,领导派给小李和小王的工作特别多,而你的工作却很少。你该怎么办?
在这种情况下,我就应该引起重视、认真反省了,是我的能力不够,不能胜任太多的工作?还是我
工作不负责任,领导不放心把工作交给我做?或者是因为什么其他原因?总之,我首先应该认真地自我检
讨,在此基础上再与领导进行沟通,了解领导这样的做法究竟出于什么原因。然后对症下药,采取一些补
救措施:
如果是我能力不够、水平有限,我就要加紧学习本岗位的业务知识。我可以主动与小李、小王进行
对照、寻找差距,也可以向领导和同事取经,多看、多学、多做、多积累经验,争取尽快提高自己的工作
能力和业务水平;
如果是我工作责任心不强,我就必须彻底改掉坏毛病,端正工作态度,否则将无立身之地;
如果是因为我不善于表现自己,领导对我的情况所知甚少,那我就应该在工作中坚持苦干加巧干,
既要圆满地完成任务,又要适时地进行自我表现。比如我经过努力为公司赢得一位大客户后,我就可以写
上一篇报道或简讯,向大家展示自己的成功。
面试题50:对选拔学生干部举办领袖夏令营的看法?
利:可以从小培养学生的竞争意识,为适应今后社会上的竞争创造条件;
可以培养学生的组织管理能力,为今后走上领导岗位打下基础;
弊:如操作不当,容易使学生从小就产生盲目攀比心理,不利于学生的身心健康。
面试题51:在工作中,有些同事的能力和学识也许不如你,但却凭借圆滑的处世,获得领导的青睐,
你会怎么面对?
“苦干加巧干”,在努力工作的同时,与领导多沟通,要学会适时表现自己。
面试题52:关于“诚信”你有何看法?
安然、安达信公司因作假帐而导致破产的事实,再次证明了“信则兴,失信则衰”。温州经济也走过了这样一个由衰而兴的历程。20世纪
80年代,一批温州劣质低价鞋充斥市场,导致全国10多个城市拒绝温州鞋,有的商店还打出“本店无温州鞋”的招牌。温州人为失信付出了十几年的信用代价,其经济损失无疑也是巨大的。温州经济的发展,
正所谓:成也诚信,败也诚信。因此,良好的诚信环境是市场经济的基本要求。一位专家指出:中国加入
世贸组织后,从长远看,最缺乏的不是资金、技术和人才,而是信用,以及建立和完善信用体系的机制。
如今,不少地方提出打造信用县、信用市甚至信用省的口号,这说明越来越多的人已意识到信用的重要性。
对此,我们每个人更要自觉从我做起,诚信为本,重信守诺。说得更通俗一些,就是大家都要做老实人,
说老实话,办老实事。这样,做人堂堂正正,无愧无疚;干企业,也能诚信经营,兴旺发达。
面试题53:假如你的一位同事比较善于在各种场合向领导汇报他的工作,甚至夸大事实。最近一段
时间,常常是你做工作,他受表扬。你怎么办?
1.找他沟通,指出他这种做法是错误的,是在弄虚作假;
2.“苦干加巧干”,在努力工作的同时,与领导多沟通,要学会适时表现自己。
面试题54:假如领导安排调换你的工作岗位,你认为原来的岗位更能发挥你的特长,而且你正在业
余进修,新的岗位经常需要加班,你几乎不可能有时间学习。你怎么办?
领导要调换我的工作岗位不外乎出于两种考虑:我不能胜任该岗位或该岗位埋没了我的才能。不管
是哪一种原因,反正是我都得离开该岗位。既然这样,我就不应该再坚持让领导仍把我留在该岗位,而应
尊重领导的意见、服从领导的安排,在新的岗位上尽心尽力地工作,在实践中找到工作和学习的契合点,
争取做到工作学习两不误。
面试题55:早上8点,你正在为第二天的会议起草一份发言稿,写这份稿件大约需要6个小时。你突然接到一个电话,你的一位朋友重病住院,需要5000元钱交住院押金,你有能力帮他筹到这笔钱,但做
这件事约需两个小时(借钱,或取钱及送钱),这笔钱需要在下午3点前送到。刚放下电话,领导又交给
你一个任务,有一外地的同志将来你处办,事出有因,领导派你去火车站接一下。火车到站的时间在上午
11点钟,去火车站来回约需1个小时。你打算如何帮这几件事?
8:00起草发言稿――》(完成2.5小时)10:30去火车站――》11:00接火车――》11:30回办公室继续起草发言稿――》(完成1.5小时)13:00筹钱送医院――》15:00继续起草发言稿――17:00完成(完成2小时)。
面试题56:小张在某广告公司工作,他花了很多时间精力提出了一个很有市场潜力的计划,交给直
接领导,但是未被重视。小张就把计划直接给了公司总裁。你怎么看小张的这种行为?
小张的这种行为不妥当。虽然直接领导没有重视这份很有市场潜力的计划,小张也不应该直接把计
划交给公司总裁,因为按规定,计划只能逐级上报,否则就是越级,是对直接领导的不尊重。小张认为该
计划很有市场潜力,可能他的直接领导站在别的立场认为该计划不妥故未采纳,或时机不成熟暂未采纳。
因此小张正确的做法应该是及时与他的直接领导进行认真沟通、仔细探讨;如果是他的直接领导故意刁难
而把这份很有市场潜力的计划束之高阁的,小张此时再把计划交给再上一级领导或总裁也不迟。
面试题57:当一辆满载乘客的汽车驶入车站时,久等的候车者都希望立刻挤上这辆车,而已经上了
车的乘客则高喊“别再上了。等下辆车吧!”你如何看待这种现象?
我觉得这首先是个素质问题。那些高喊的人宽于律己,严于律人,而那些狂挤的人则是将个人利益
摆在首位,忽视社会公众的整体利益与影响,这两种人都不是我们社会主义精神文明所倡导的,社会主义
精神文明建设要求有高尚的情操,优秀的品质,把公众利益摆在首位,互帮互助,遵守社会秩序,所以我
们应该。。。。。做或:我觉得是政府职能失效。汽车已经满载了,但还有久候的人们。假如不是特殊的
日子,如春节,国庆节等,就说明该地的公路交通有问题。公交属于人们生活中的必需设施,需要政府的
宏观调控的。它出问题了,所以政府的相关工作一定没做好。需要找原因,尽可能快的解决。同时出于安
全考虑,利用媒体做好宣传,在市民中提倡做文明乘客。司乘人员该抓服务态度问题
面试题58:你的一位领导脾气比较急,批评下属时常常不留情面,大家的工作情绪经常受到影响。
作为下属,你该怎么办?
首先对领导的批评应该认真接受,不能因为领导严厉的批评而产生逆反心理,以致影响工作;
其次可以私下找机会和领导沟通,向领导反映下属因此产生的意见和情绪,婉转地说明这种情绪可
能会影响工作的正常开展,至于是否接受建议、改变方法,由领导自己决定。
面试题59:在工作中你的同志不如你,你的工作很出色,而他找出了你的缺点向领导汇报。你将怎
么样?
找机会与他沟通,谢谢他帮我找到了缺点,让我可以更加正确全面地认识自己。
工作中积极改正缺点,更加精益求精。同时主动帮助他提高工作水平,大家相互学习、共同提高。
面试题60:当你的领导在做工作报告时,公布了一些不切实际的统计数据,你听到后的反映如何?
等领导发言完了,私下再以求教的口气提醒他一下该数据是否确切,如果你知道确切数据,你要直
言相告,至于是否更正那是领导的事了。
面试题61:你到了一个新环境,你如何处理好和新领导、同事的关系?
你部门的经理离职,你是最佳的候选人,但结果却是另外一个新人。你会如何与之相处?
应当与之相互配合,相互促进,共同提高。如果他的确比你强,那一定有可向他学习的地方。
你在领导和被领导之间喜欢那种关系?
我国的自然环境进步奖已经连续几年空缺,你的感想?
经济发展成主流、社会逐利、拜金;硬件设施不足,人才留不住。 62.对于当前普遍存在的成语乱用、汉字乱精简等不规范现象,你的看法?
这是一种对我们民族自己的东西不严肃、不负责任的表现,不仅混淆视听,还严重影响了下一代的
健康成长。我们应采取措施制止这种现象:
加强规范和约束媒体。报纸、广播、电视等大众媒体,覆盖面广、信息量大,与我们的日常生活密
切相关。如果这些媒体不负责任地乱用成语、汉字乱精简,传播一些不规范的东西,其危害性之大是难以
估量的。因此,我们的媒体工作者,必须以对国家和人民高度负责的态度,做好信息的传播工作;
加强规范和约束广告业。在当今的社会,广告从各个渠道刺激着我们的感官,当你翻开报纸、收听
广播、打开电视……随时会蹦出几个广告来,广告已经占据了我们生活的很大一个部分,所以成语乱用、
汉字乱精简的广告对我们的负面影响也是非同小可的。因此,我们有必要规范和约束广告业,提高广告从
业人员的文化素养和工作责任心;
普及规范的汉字和成语。我们每一位中国人,都有责任和义务自觉制止当前普遍存在的成语乱用、
汉字乱精简等不规范现象。特别是我们的下一代,更应该从小养成规范使用成语和汉字的习惯,让我国五
千年的文明一代一代延续下去。
63.如果你有一位武断固执地领导,你会经常提合理化建议吗?
为了能更好地开展工作,我会而且应该经常提出合理化建议;但我也会尊重领导,不会在公开场合
对领导的决定提出异议,我会私下找领导沟通,并用非常婉转的口气提出合理化建议,至于领导是否接受,
当然应由领导决定。就算领导没有接受我的建议,我也仍会一如既往地支持领导的工作。
64.一位外商到某地考察投资环境,当地政府热情款待,摆了一桌丰盛的宴席,其中有珍稀动物的肉。外商
遂一去不复返。请你就此事谈谈看法?
关于经济与环境协调发展的问题,也就是持续发展。
近来,外国的安然公司、安达信等做假帐的事件闹得沸沸扬扬,朱总理到某高校视察时,题辞时竟
写道“不作假帐”。你对此有何看法?
当前世界的信用危机问题,要建立信用制度,同时加大立法、执法力度,严惩作假帐者,这样才有
利于经济发展。
有人落水,你又不会游泳,你会怎么做?
不能见死不救,但要注意方法,同时不能做无谓的牺牲。 65. 假设单位举行竞争上岗,你的同事找你拉选票,你会怎么做?
既然是竞争上岗,讲究的就是公平、公开、公正,以便发现该岗位的合适人才。如果大家不
是靠自己的真才实学,而靠拉票来赢得竞争,势必违反了正当竞争的宗旨,也有违单位举行竞争上岗的初
衷。因此我会拒绝拉票,并向领导反映情况,以便领导即使采取措施,制止这种不正常的竞争现象,确保
竞争上岗的质量。
66.当你正在电话中向下属单位态度很不冷静的同志解释政策时,领导过来要同你谈话,你怎么办?
我首先会请领导在旁边坐一会稍等,然后用尽量短的时间,诚恳地请下属单位的同志先冷静
下来,然后与他另外约个时间再谈,并保证在坚持政策的前提下,给他一个圆满的答复;放下电话后,我
马上要向领导表示歉意,并简单地向领导汇报一下刚才的情况,听听领导的意见。
67.你同与你性格不同的人如何相处?
虚心地取他人之长补自己之短,大家相互学习、共同提高。
你和一个同学同入一个部门,作出的成绩相同。几年后他升迁了,你没动,如何想?
一方面认真向他学习、向同事请教,并与自己进行对照,找出自己的不足,积极加以改正;
另一方面也要经常与领导和同事沟通,学会正常的人际交往,同时适时地表现自己,争取改变别人
对自己的成见。
68.现在社会上假身份证、假文凭出现的比较多,已经成为社会的公害,你认为出现这个问题的原因是什么?
应该从那些方面进行解决?
原因:1.法制观念淡薄,为了一己之私欲,不惜触犯法律、铤而走险;
2.对此类现象的打击、查处力度不够;
解决方法:1..尽快提高公民的法制观念和道德意识,自觉遵纪守法,抵制一切违法犯罪行为;
2.加大对伪造身份证、文凭及购买假文凭、假身份证违法犯罪行为的打击力度,杀一敬百 69. 如果你是一个单位的主管,近期单位有以下四个工作比较重要需要完成,一是建设单位小型内部局域
网;二是装修单位会议室,以满足召开大型会议的需要;三是解决职工长期拖欠的巨额医药费;四是为单
位新招聘的技术人员购买宿舍。但是目前你只有30万元的经费,你会如何安排这些工作?
没有标准答案。首先是要建设单位的小型内部局域网,是为了提高行政效率…….但不是一步到位,可以先选择个别比较重要的科室先上;其次是解决医疗费(….意义),当然也是部分解决,以解燃眉之急;
三是装修会议室,不能用太多的钱,应该不追求豪华,而是舒适……;最后是宿舍问题,不是非买不可,
可以先协调关系单位借一套或租,或用办公室……当然也可以有别的说法,但要把这30万都用到实处,收到效果。
70.假如你进入新的单位后,组织了一次向灾区的募捐活动,但当你最后清点时却发现少了一包衣物
和5000元现金。你会采取什么措施?
首先要再确认一下,是否确实出现了丢失问题。可能只是计算错误,或者是遗漏在什么地方。如果
真是丢失了,我会先把损失这一块补上,因为这物资是要送到灾区的,是不能耽搁的。然后再认真查找原
因,到底是在那一步出现了问题,然后再根据责任的大小,承担相应的责任。
71.公务员是执政为民还是执政为党,而这孰轻孰重?
二者是辩证统一的,公务员首先是执政为民,要全心全意为人民服务;由于公务员不是特殊的利益
群体,必须执行党的路线、方针、政策,即执政为党,而执政为党的落脚点是执政为民。不要上圈套,去
强调单方面
。你应该把二者联系起来 ,我们的党就是为民的党,为民就是为党,为党就是为民 ,正确执行党的政策就是为民
,认真为民可以提高党的声誉,也就是为党
,反正大概意思就是如此。执政为党,党的宗旨就是全心全意为人民服务,为党也就是更好的为人
民;执政为民,全心全意为人民服务能提高党在人民中的声誉,使人民更加团结到党中央周围。所以执政
为党,执政为民都是我们将来作为一名公务员所必须作的。两者相辅相承,互为一个整体!
72. 如果你到一个新单位,单位的小金库发了400元,请问你该怎么办?
首先要明白这是什么性质的单位,其次是这笔钱是以什么名目发的,总之在发到钱后不要轻率行动。
要在对整个事情的性质认识明确以后才能发表自己的意见和建议,如果这确是属于国家明令禁止,也要讲
究方式方法,按一定程序谨慎行事。
73.领导要你4天完成一件工作,突然要你2天完成,你该怎么办?
1.首先分析一下提前完成工作的可能性。
2.如果确定完不成的,那么去跟领导详谈,跟他讲道理摆事实,说明没法完成的理由。一定要有充
足的理由,才能说服他。
3.如果可以完成,但是需要其他条件的配合的,那么找领导说明情况。请领导给于支持。
4.如果经过自己努力可以完成的,那么就努力完成吧。 74. 一次你的朋友病了,你买了礼物去看他,在楼道里碰见你单位领导的爱人,她以为你是来她家的,顺
手接过礼物,并说谢谢,问你如何说明你的真实来意并不使对方尴尬?
我会说:"你也是刚看完他才回来的吗?那你带我再上去坐坐!我买的这些礼品和你买的一样吗?
对他的病有帮助吗?领导近来好吗?明天我也得去看看他!
或:你应该马上说;“不,我应该谢谢你,这楼梯的太多了,提了这袋东西,实在很累啊,谢谢你。”
我想这样就可以马上接过自己的东西了。
75. 你有工作能力但得不到领导的认可怎么办?
从自身找原因和不足,多与领导协调沟通,作好上下级关系,让领导对你的工作具有客观的认
识。。。。。
有人认为工作环境和待遇是选择工作的主要标准,你对这个问题怎么认识?结合你自己的情况谈谈
这个问题。
这话听起来有一定的道理,毕竟宽敞舒适的工作环境和优厚的待遇能让人身心愉悦和提高物质生活
水平。但我觉得这应该不能成为选择工作的主要标准,因为一个人的工作,既在创造社会财富,同时也在
实现其自身价值。你对工作投入的热情越多,你的工作效率就会提高,你为社会创造的财富也就越多,这
样你的人生价值也就越高。而一个人对工作的热情程度,取决于他的兴趣、爱好以及所学的专业。就象我,
虽然吃了十几年的银行饭,但一直感觉工作的热情没有激发到最高,故成绩平平、成就一般,这其中的原
因就是我的兴趣、爱好和所学的专业与银行分马牛不相干。记得有人说过,如果能把自己的兴趣、爱好和
事业很好地结合起来,再加上专业对口,便可以做到最好。因此,选择工作的主要标准应该是自己的兴趣、
爱好和所学的专业。
76.现在有法不依你认为是什么原因?
法律意识淡薄、违法惩处力度不够、逃避法律的侥幸心理、法律面前没有真正做到人人平等。
77. 下岗职工在马路上卖菜现象怎么解决?
广开就业门路、对下岗工人实行再培训、加大工商城管部门的监督力度。
78. 你对社会上“牛皮癣”现象的理解?
行为妨碍市容、张贴者缺乏必要的社会公德、工商电信等部门加强合作、加大查处力度,坚决取缔。
79. 对可持续发展的理解?
可持续发展战略是以控制人口、节约资源、保护环境为重要条件的,其目的是使经济的发展同人口
增长、资源利用和环境保护相适应,从人口、资源、环境、经济、社会相互协调中推进经济发展,并在经
济发展的进程中解决人口、资源和环境所面临的问题。因此,实施可持续发展战战略,一方面是由于我国
人口众多,资源相对不足,又是一个正处在经济高速增长的发展中国家这一基本国庆决定的;同时也是在
总结我国经济建设中的历史经验、汲取世界上工业化国家的教训,不断认识和把握国际经济发展规律所作
出的重大选择。
80. 如果你已是公务员,有一定的权力,亲戚找你办私事,你会怎样?
1.要抓住如果你已是公务员,谈公务员要依法行政;
2.有了一定的权力,权力是来源于人民;
3.才围绕办私事作答。
你在单位很能干,很受领导重视。但此时新来一位同事,比你更有才华,那你将怎么处理和他的关
系?
应当与之合理竞争,相互促进,共同提高。如果他的确比你强,那一定有可向他学习的地方。他有
才能,也有可能成为我将来的领导,如果排挤他或搞小阴谋,一旦他成为领导,自己将无立足之地。
81.有些地方对外来人口设立打工者居住区,你认为这有利有弊?
利:便于统一管理、统一服务,政府统建廉租房,可降低外来打工者的生活成本,设立统一办证点,
方便打工者。针对厦一些地方非法小诊所常见的情况,应设立医疗点,方便打工者就医,免受黑医点之害;
弊:易因居住区集中被当地人歧视。
82.我国在大力发展希望工程和其他的帮助贫穷小孩上学的工作。但是有人说这些小孩长大以后会枪我们的
饭碗。谈谈你们的看法?
1.这是经济迅速发展的体现,是我国实现共同富裕的有利条件。对于会取代我们这也是社会进步的
表现。新的一代具有更高的科学文化技术,更能推动我国的经济发展,提高人们的科学文化知识,促进社
会的进步,使我国在世界竞争中永处于永不败的地位。我们一直不都希望下一代都能青出蓝而胜而蓝吗?
这也能说我国的教育事业的水平提高到一个新的层次。
2.孩子们有受教育的权利,这是任何理由都不能剥夺的!
至于抢了我们的饭碗,我觉得这是优胜劣汰,谁有能力谁上,他们不抢,自然有其他很多的人抢!
而且时时刻刻都存在着竞争,竞争又有何惧呢?
3.如果只是为了自己,那我们也不用搞什么希望工程了。人要有远见,不能只是鼠目寸光的,建设
祖国,不是靠我们这一代就可以完成的,还要有好几代,如果我们只为了自己,那我们的祖国就停滞不前
了。
83.有人说“成功是对人有益的”,也有人说“失败是对人有益的”,请你谈谈对此地看法?
1.成功是你努力的一种回报、一种成就,能使人们认识到自身的价值,本身也是一种动力,更能激
发人们继续创新和学习的勇气;
2.失败对人是有益的,俗话说“失败乃成功之母”,我想失败给予人更多的是经验、一种动力(举例)。
3.作为一名公务员,应用正确的心态去处理成功与失败,做到成功后不骄傲、失败后不气馁!
史书中有一句话”察察不明“。意思是说,不要自以为聪明,以为别人都不如自己。对此你的看法?
三人行,必有我师,别人必有长处。只要是自己不了解而别人了解的,就可以向他学习,不可自以
为是,否则就没有进步的机会了。
84.有人说,人生如流水,你如何看这问题?
两层意思::一层是时间如流水一去不复回 ,我们要珍惜时间从现在做起从身边做起 ;二层是人生短暂
,我们要在有限的时间里尽己所能实现自身价值 ,为社会做出自己的贡献 。
85. 有人说“一个篱笆三个桩,一个好汉三个帮。”又有人说“一个和尚挑水吃,两个和尚抬水吃,三个和尚没水吃。”你怎么看?
团队协作精神是做好工作的保证。第一个句话从正面说明了这个道理,一个人再强,素质再高,也
需要同事的配合和帮助,否则也成不了“好汉”。第二句话从反面说明这个道理,缺少了合作和团队精神,
就不能发挥出集体的力量,人越多反而越糟糕。前者可以做到人多力量大,众志成城,是因为他们拥有同
样的信念,而且最重要的是他们都是出自一份公心,而后者的相反结局是因为他们的私心太重,太自私,
同事之间相处,切莫学后者,有缘聚在一起,就应该相互帮助,凡事多为别人着想,一个好的集体,就应
该拧成一捆绳,才有利于事为的进步。
86. 有人说一头狮子率领的绵羊胜过一头绵羊率领的狮子这个问题你是如何看的?
可以谈谈行政领导的在行政行为中的领导作用。
87. 有人说,善意的谎言是对的,你如何看?
这个问题不能一概而论的, 它仅仅动机是善意的, 但是造成的后果好不好呢, 如果反而引起更大的伤害,
那么就得不偿失了;其次是对象,如果对象意志毅力很强,能够接受突如其来的打击,并且不喜欢
别人骗他哪怕是善意的,那么善意的谎言便毫无意义,有时反而造成误会。但是善意的谎言在更多程度上
都是对的可以接受的,它可以最大地减少不必要的痛苦,能够起到积极的作用
。
88.如何理解“为官一任,造福一方”这句话?这个“福”意味着什么?
“当官不为民作主,不如回家卖红薯。”这是古代一位普通官员的话,话虽简单,但却是为官者应铭
刻在心的。共产党的干部是人民的公仆,宗旨就是全心全意味人民服务,衡量一个好干部的标准就是要看
在他执政期间,能否为百姓谋福利,百姓能否安康。若不能做到这几点,哪怕他才高八斗,都不是个称职
的干部,人们都不会拥护的。这就是“为官一任、造福一方”。可见,这个“福”字就意味着应该让老百姓得到真正的实惠。现在有很多干部口口声声搞的德政工程,其实搞的是自己的政绩工程,没有经过实事求是
的考证,盲目上马,这不但不是造福,甚至可以说是为祸,这是要不得的。