当前位置:文档之家› 面试常问问题

面试常问问题

面试常问问题
面试常问问题

Ajax

Ajax的原理简单来说通过XmlHttpRequest对象来向服务器发异步请求,从服务器获得数据,然后用javascript来操作DOM而更新页面。实现了客户端与服务器进行数据交流过程。使用技术的好处是:不用页面刷新,并且在等待页面传输数据的同时可以进行其他操作。

我们可以用JS或者JQ来实现ajax。JS实现方式比较复杂,有了JQ实现ajax以后,基本上都在用JQ实现。下面举个例子:

$.ajax({

type: "POST", //传值方式

url: "login.ashx", //要请求的网址的路径

async: false, //同步还是异步的方式提交(默认是异步)

data: "name=John&location=Boston", //要传入的参数

success: function(msg){ //执行成功时返回的值(字符串)

alert( "返回值: " + msg ); //对返回的值进行操作

}

});

Ajax同步与异步:

Ajax默认的是异步执行方式,异步指的是我们把请求提交到服务器后,不等待服务器的返回结果,继续执行下面的代码。同步指的是我们把请求提交到服务器后,只有当服务器成功返回结果后才继续执行以后的代码,如果服务器没有成功返回结果,那以后的代码将不会被执行。

1.Jquery

jQuery是一个“写的更少,但做的更多”的轻量级JavaScript 库。他们的核心思想都是找对象。而JQ则通过选择器更简便快捷的找到对象,对其进行操作。

2.MVC

mvc是一种程序开发设计模式,它实现了显示模块与功能模块的分离。提高了程序的可维护性、可移植性、可扩展性与可重用性,降低了程序的开发难度。它主要分模型(Model)、视图(View)、控制器(Controller)三层。它通过路由映射到相应的控制器,再通过控制器找到对应的视图,前后台的分离使用起来相当方便。Mvc不足,相对于小的项目,mvc的固定写法,逻辑结构就略显复杂。同时花费成本高。

MVC(model view control)模型视图控制器是一种程序设计模式。

1.它是用来干什么的?

答:它实现了显示模块与功能模块的分离。提高了程序的可维护性、可移植性、可扩展性与可重用性,降低了程序的开发难度。

2.怎么使用?

答:它主要分模型(Model)、视图(View)、控制器(Controller)三层。它通过路由映射到相应的控制器,再通过控制器找到对应的视图,前后台的分离使用起来相当方便。

https://www.doczj.com/doc/3c4279389.html,也是由Java中的著名的iBATIS框架移植过来的。这个框架有两个主要的组成部分:一个是SQL Maps,另一个是Data Access Objects。第一部分就是针对O/R Mapping 的一种实现。但严格来说,https://www.doczj.com/doc/3c4279389.html,并不算真正的O/R Mapping框架,它主要目的是在于系统模型对象与SQL之间的映射关系。也就是说,https://www.doczj.com/doc/3c4279389.html,并不会为程序员在运行期自动生成SQL 执行。具体的SQL 需要程序员编写,然后通过映射配置文件,将SQL所需的参数,以及返回的结果字段映射到指定模型对象中。这种方式相对NHibernate更具灵活性,给开发人员更多的自由空间去控制映射的过程。

1.什么是ORM ?

Object Relational Mapping 对象关系数据库映射工具

用来把对象模型表示的对象映射到基于SQL 的关系模型数据结构中去

2.有那些ORM?

答:Entity FrameWork、NHibernate、Ibatis等

NHibernate定义

NHibernate 是一个基于.Net 的针对关系型数据库的对象持久化类库。Nhibernate 来源于非常优秀的基于Java的Hibernate 关系型持久化工具。

NHibernate采用XML文件配置的方式,为每个对象都需要提供一个映射文件。在定义了对象的数据结构和XML映射文件后,NHibernate就自动产生SQL语句,并确保对象提交到正确的表和字段中去,大量减少开发时人工使用SQL和https://www.doczj.com/doc/3c4279389.html,处理数据的时间。NHibernate 可以帮助消除或者包装那些针对特定数据库的SQL代码,并且把结果集从表格的表示形式转换到一系列的对象去。

Nhibernate 优点

1)面向对象:NHiberante的使用时只需要操纵对象,使开发更对象化,抛弃了数据库中心的思想,完全的面向对象思想。

(2).透明持久化:带有持久化状态的、具有业务功能的单线程对象,此对象生存期很短。这些对象可能是普通的POCO,这个对象没有实现第三方框架或者接口,唯一特殊的是他们正与(仅仅一个)Session相关联。一旦这个Session被关闭,这些对象就会脱离持久化状态,这样就可被应用程序的任何层自由使用。(例如,用作跟表示层打交道的数据传输对象。)(3).它没有侵入性,即所谓的轻量级框架。正因为它具有透明持久化的优点,它才没有侵入性,才是一个轻量级框架。恒定一个框架为重量级、还是轻量级,是根据其侵入性而定夺的。而NHibernate就是一个轻量级ORM框架。

(4).较好的移植性:支持多种数据库,便于数据库的迁移。

(5).缓存机制:提供一、二级缓存和查询缓存。

(6).开发效率:众所周知,使用NHibernate可以简化程序开发,从而达到快速开发的目的。作为软件公司,项目管理的关键就是控制开发成本。正因为使用NHibernate后所写的代码量减少了,相对于原先使用“SqlHelper、DAL、BLL”开发程序的项目周期缩短了,成本就降低了。

Nhibernate 缺点

(1).内存消耗:直接使用“SqlHelper、DAL、BLL”无疑是最省内存的。使用NHibernate 后,内存开销比较大,这点是毋庸置疑的。

(2).批量数据库的处理:由于NHibernate是基于面向对象的ORM框架,处理数据库的方式是针对单个对象的。对数据库的增、删、改都是正对一条记录而言。对于批量修改、删除数据,不适合用NHiberante。这也是所有OR框架弱点,其原因,我认为是在于与缓存机制的冲突。

(3).较多使用数据库特性时,也不适合使用NHiberante。如数据库中大量的存储过程、触发器、特点的SQL语句。

(4).表关系比较混乱时也不适合使用NHiberante。NHibernate只适合于表与表的关系比较明确的环境中。如本应该建立外键的,没有建立外键。这时使用NHiberante不仅没有减少工作量,反而增加了工作量。

(5).学习成本:相对于NHibernate来说,使用“SqlHelper、DAL、BLL”操作数据库,学习成本比较低,而且上手很快。使用NHibernate需要有一定OOP(面向对象编程)和OOD(面向对象设计)的基础,这对于基础薄弱的程序员来说,从面向过程的编程到面向对象的编程,

需要一定的投入;一般情况下需要学习1个月左右的时间才能够深入NHiberante。

WCF

1.什么是WCF?

答:WCF,全称是Windows Communication Founcation 是微软公司提供统一的,可用于建立安全、可靠的面向服务的应用的高效开发平

台。既是一种通讯技术,也是一种分布式开发技术。

一组数据通信的应用程序开发接口,主要是用来做松耦合的分布式通讯的,WCF4体系包括:契约(描述了该服务的功能和作用)、服务运行时(服务在运行时的具体行为)、消息(消息的传输方式、消息的编码与解码)、寄宿(部署方式),契约主要有:服务契约(相关的操作联系在一起,组成单个功能单元)、数据契约(数据类型)、错误契约(错误类型)、消息契约(消息的格式)

核心要素:

从技术层面理解WCF,可以分为三个要素(俗称WCF的ABC)

1.A ddress(where):地址,是指访问服务的URI(可以是一个http地址,也可以是tcp的地址)

2.B inding(how):绑定,是指通讯所使用的协议,例如http,net.tcp,msmq等等

3.C ontract(what):合约,是指通讯的规范,例如服务的合约,数据的合约等等。

从系统层面理解WCF,可以分为四个要素

1.Contract:合约,定义一套合约,通常是WCF开发的起点。这也是唯一需要在宿主和客户端之间共享的信息,通常是一些接口(interface)定义。

2.Service:服务,基于合约实现的一个具体服务。通常是一些类型(class)定义,实现了业务逻辑。

3.Host:宿主,既然服务是一个class,它自身是无法对客户端请求进行响应的。所以需要有一个宿主程序来提供持续的监听。WCF的宿主可以是任意的应用程序,非常灵活。

4.Client:客户端,任何客户端(例如Windows Forms,WPF, Silverlight,Console Application,甚至Javascript,或者java,php等等)都可以通过自己的方式来访问WCF. 契约:

所有WCF服务都会被公开成契约。契约是服务的功能的标准描述方式。WCF包含四中类型的契约。

哪个接口被定义为契约,哪个接口被WSDL翻译为XML发布在UDDI中。

所有的发布成功的接口叫做契约。

接口不同,契约的类型也不同。

1.服务契约(Service Contract):标准的接口.服务契约定义了客户端能够执行的操作,服务契约式ECF张使用最广泛的。

2.数据契约(Data Contract):定义了客户端与服务器之间的交互类型。

3.错误契约(Fault Contract):错误契约定义了操作中出现的异常,包括定义服务出现的错

误并传递给客户端。

4.消息契约(Message Contract)消息契约允许服务直接与消息交互,很少使用。

WCF使用特性ServiceContractAtrribute标识服契约,而使用OperrationContractAttribute标识服务方法()。

WCF允许使用DataContractAttribute、DataMemberAttribute来标识自定义数据类型和属性。

属性进行变量封装,在发布出去。

2.WCF是用来干什么的?有哪些好处?

答:应用场景:

1. SOAP Services(代表了客户端发到服务器的请求)

2. WebHttp Services

WebHttp Services是在SOAP Services基础上的一个改进,它不是返回SOAP Evenlope,而是根据需要返回XML或者JSON数据。这样的设计,目的是让服务更加易于使用。同时,该服务是WCF Restful的具体实现。

3. Data Services

4. Workflow Services

5. RIA Services

WCF服务

面向服务开发只是之前的面向过程、面向对象、组件开发和面向服务开发一种补充。面向服务开发有如下优点:

1.重用性:面向服务的开发提升了应用程序的重用性,通过创建可用于服务的接口能够实现不同应用程序中使用相同或类似程序实现的代码。

2.注重效率:面向服务的开发可以使用现有的服务的集合,这样能够让开发人员能够快速的进行数据交换和开发,而无需关注底层服务的实现。

3. 松耦合:面向服务的应用程序是独立于服务执行环境的应用程序,这样就让应用程序成为一个松耦合的应用。

4.职责划分:通过使用面向服务的开发能够进行职责的划分,例如经理和业务人员只需关心业务和统计数据即可,开发人员能够关注应用程序的开发。

3.怎么使用?

WCF是微软分布式应用程序开发的集大成者,它整合了.Net平台下所有的和分布式系统有关的技术,如 .Net Remoting、Web Service(ASMX)、WSE 、 MSMQ消息队列。

就宿主程序而论,可以以https://www.doczj.com/doc/3c4279389.html,,EXE,WPF,Windows Forms,NT Service,COM+作为宿主(Host)。

安全模式则包括用户/密码,证书等,自定义等多种标准与模式。

也就是说,在WCF框架下,开发基于SOA的分布式系统变得容易了,微软将所有与此相关的技术要素都包含在内

Linq

Linq是一种集成查询语言,支持泛型集合,Lambda更能够方便对数据的操作。Linq主要包括LinqToObject、LinqToXML、https://www.doczj.com/doc/3c4279389.html,。查询对象主要包括xml、对象集合、sql server

数据库等等。Linq的底层是生成的T-SQL语句。优点:查询语法融入了C#语法中,把复杂的查询进行了封装,封装后语法变得更加清晰易懂,可读性较高,可查询的数据源扩展,提高了开发效率、提高了代码优化空间,便于代码维护和调试。缺点:数据的事实更新、内存中保存了大量的数据模型

3.Webservice

WebService是一种可以接收从Internet或者Intranet上的其它系统中的请求,轻量级的独立的通讯技术。WebService特点跨平台的可互操作性。优点:跨防火墙通信、应用程序的集成(用标准方法把功能和数据“暴露“出来)、B2B的集成(把自己公司关键的业务“暴露”给指定商家和客户)、软件和数据的重用性。缺点:单击应用程序、局域网的一些应用程序。

安全问题我们知道Web Service方法中添加一个[WebMethod(EnableSession=true)]就能使用Session了,Session这家伙专门用于保持会话,有这样一个认识之后,新增一个网络服务方法,这个方法实现功能和起初的UserAdd一致,只是添加上访问限制

4.WCF

一组数据通信的应用程序开发接口,主要是用来做松耦合的分布式通讯的,WCF4体系包括:契约(描述了该服务的功能和作用)、服务运行时(服务在运行时的具体行为)、消息(消息的传输方式、消息的编码与解码)、寄宿(部署方式),契约主要有:服务契约(相关的操作联系在一起,组成单个功能单元)、数据契约(数据类型)、错误契约(错误类型)、消息契约(消息的格式)

5.ServerLight

Microsoft Silverlight是一个跨浏览器的、跨平台的插件,为网络带来下一代基于NET framework的媒体体验和丰富的交互式应用程序。Silverlight提供灵活的编程模型,并可以很方便地集成到现有的网络应用程序中。Silverlight可以对运行在Mac或Windows上的主流浏览器提供高质量视频信息的快速、低成本的传递。

6.Xml:xml是一种可扩展的标记性语言

7.LingToXml

它是用linq操作xml,进行增删改查

LINQ to XML 是一种启用了LINQ 的内存XML 编程接口,使用它,可以在.NET Framework 编程语言中处理XML

8.1:什么是lucene

Lucene是一种全文搜索的框架

为什么要使用全文检索

答:在网站应用中,我们经常需要用到站内搜索的功能来查找指定的关键字.我们就可以在查询关键字的时候,将对应的信息访问连接时查找出来,这样就起到全文检索的效果。

9.lucene 能做什吗?实际上lucene的功能很单一,说到底,就是你给它若干个字符串,

然后它为你提供一个全文搜索服务,告诉你你要搜索的关键词出现在哪里。知道了这个本质,你就可以发挥想象做任何符合这个条件的事情了

lucene的工作方式

lucene提供的服务实际包含两部分:一入一出。所谓入是写入,即将你提供的源(本质是字符串)写入索引或者将其从索引中删除;所谓出是读出,即向用户提供全文搜索服务,让用户可以通过关键词定位源。

10.MVVM

3.string与stringBuilder的区别

答:string对象在内存中是只读的,每次在调用string类方法是,都要在内存中创建一个新的字符串对象。StringBuilder可以修改字符串而不创建新的对象。

1.什么是XML?

答:XML 指可扩展标记语言(EX tensible M arkup L anguage)

2.XML的好处?它是用来干什么的?

答:好处:XML 应用于web 开发的许多方面,常用于简化数据的存储和共享。

XML 把数据从HTML 分离

如果你需要在HTML 文档中显示动态数据,那么每当数据改变时将花费大量的时间来编辑HTML。

通过XML,数据能够存储在独立的XML 文件中。这样你就可以专注于使用HTML 进行布局和显示,并确保修改底层数据不再需要对HTML 进行任何的改变。

通过使用几行JavaScript,你就可以读取一个外部XML 文件,然后更新HTML 中的数

据内容。

提示:您将在稍后的章节学习更多这方面的内容。

XML 简化数据共享

在真实的世界中,计算机系统和数据使用不兼容的格式来存储数据。

XML 数据以纯文本格式进行存储,因此提供了一种独立于软件和硬件的数据存储方法。这让创建不同应用程序可以共享的数据变得更加容易。

XML 简化数据传输

通过XML,可以在不兼容的系统之间轻松地交换数据。

对开发人员来说,其中一项最费时的挑战一直是在因特网上的不兼容系统之间交换数据。由于可以通过各种不兼容的应用程序来读取数据,以XML 交换数据降低了这种复杂性。

XML 简化平台的变更

升级到新的系统(硬件或软件平台),总是非常费时的。必须转换大量的数据,不兼容的数据经常会丢失。

XML 数据以文本格式存储。这使得XML 在不损失数据的情况下,更容易扩展或升级到新

的操作系统、新应用程序或新的浏览器。

XML 使您的数据更有用

由于XML 独立于硬件、软件以及应用程序,XML 使您的数据更可用,也更有用。

不同的应用程序都能够访问您的数据,不仅仅在HTML 页中,也可以从XML 数据源中进行访问。

通过XML,您的数据可供各种阅读设备使用(手持的计算机、语音设备、新闻阅读器等),还可以供盲人或其他残障人士使用。

XML 用于创建新的Internet 语言

很多新的Internet 语言是通过XML 创建的:

其中的例子包括:

?XHTML - 最新的HTML 版本

?WSDL - 用于描述可用的web service

?WAP 和WML - 用于手持设备的标记语言

?RSS - 用于RSS feed 的语言

?RDF 和OWL - 用于描述资源和本体

?SMIL - 用于描述针针对web 的多媒体

XML是用来传输数据的。

3.怎样使用XML?

答:一个XML 文档实例

4. XML与Html的区别

答:xml[eXtensible Markup Language](可扩展标记语言)提供一种描述结构化数据的方法。Html(超文本标记语言)主要用于控制数据的显示和外观。

区别:

XML是区分大小写字母的,HTML不区分。

在HTML中,如果上下文清楚地显示出段落或者列表键在何处结尾,那么你可以省略或者之类的结束标记。在XML中,绝对不能省略掉结束标记。

在XML中,拥有单个标记而没有匹配的结束标记的元素必须用一个/ 字符作为结尾。这样分析器就知道不用查找结束标记了。

在XML中,属性值必须分装在引号中。在HTML中,引号是可用可不用的。

在HTML中,可以拥有不带值的属性名。在XML中,所有的属性都必须带有相应的值11.面向对象

面向对象特点:

⑴对象唯一性。(每个对象都有自身唯一的标识,通过这种标识,可找到相应的对象。在对象的整个生命期中,它的标识都不改变,

不同的对象不能有相同的标识。)

⑵抽象性。(抽象性是指将具有一致的数据结构(属性)和行为(操作)的对象抽象成类)

⑶继承性。(继承性是子类自动共享父类数据结构和方法的机制,这是类之间的一种关系)

⑷多态性(多形性)多态性是指相同的操作或函数、过程可作用于多种类型的对象上并获得不同的结果。

不同的对象,收到同一消息可以产生不同的结果,这种现象称为多态性。

面向对象(Object Oriented,OO)是当前计算机界关心的重点,它是90年代软件开发方法的主流。面向对象的概念和应用已超越了程序设计和软件开发,

扩展到很宽的范围。

12.接口

接口:接口是对继承单根性的扩展。(接口是一组包含了函数型方法的数据结构)接口是一种规范和标准

接口屏蔽了实现的细节

接口的使用方便团队协作开发

[*]接口不能从类继承。而类是可以的……

[*]接口可以继承多个接口,而类是不可以的,

[*]类可以继承多个接口,但是只能继承一个类……

[*]接口成员必须是方法,成员属性,事件或索引器。

[*]所有接口成员必须能public访问

[*]根据命名约定,接口名必须以大写I开头

13.抽象类

抽象类:在编程语句中用abstract 修饰的类是抽象类。在C++中,含有纯虚拟函数的类称为抽象类,它不能生成对象。

在java中,含有抽象方法的类称为抽象类,同样不能生成对象。凡是包含纯虚函数的类都是抽象类。抽象类是不完整的,

并且它只能用作基类。它与非抽象类的不同:

抽象类与接口紧密相关。然而接口又比抽象类更抽象,

这主要体现在它们的差别上:

1)类可以实现无限个接口,但仅能从一个抽象(或任何其他类型)类继承,从抽象类派生的类仍可实现接口,

从而得出接口是用来解决多重继承问题的。2)抽象类当中可以存在非抽象的方法,可

接口不能且它里面的方法只是一个声明必须用public来修饰没有具体实现的方法。

3)抽象类中的成员变量可以被不同的修饰符来修饰,可接口中的成员变量默认的都是静态常量(static final)。

4)这一点也是最重要的一点本质的一点"抽象类是对象的抽象,然而接口是一种行为规范"。

定义:抽象类表示该类中可能已经有一些方法的具体定义,但是接口就仅仅只能定义各个方法的界面(方法名,参数列表,返回类型),并不关心具体细节。

14.反射

反射是一个运行库类型发现的过程。通过反射可以得到一个给定程序集所包含的所有类型的列表,这个列表包括给定类型中定义的方法、字段、属性和事件。也可以动态的发现一组给定类支持的借口、方法的参数和其他相关信息如基类、命名空间、数据清单等。

15.多线程

在同一时间执行多个任务的功能,称为多线程或自由线程。多线程可以同时完成多个任务,优化程序的性能,但是多线程也有明显的缺点,它可能对资源的共享访问造成冲突。使程序的整体运行速度减慢。

16.Entityframework

Entity Framework的全称是https://www.doczj.com/doc/3c4279389.html, Entity Framework,是微软开发的基于https://www.doczj.com/doc/3c4279389.html,的ORM(Object/Relational Mapping)数据库访问的框架。

Entity Framework的主要特点:

1. 支持多种数据库(Microsoft SQL Server, Oracle, and DB2);

2. 强劲的映射引擎,能很好地支持存储过程;

3. 提供Visual Studio集成工具,进行可视化操作;

4. 能够与https://www.doczj.com/doc/3c4279389.html,, WPF, WCF, WCF Data Services进行很好的集成。

Entityframework 支持三种构建方法:1. Database First方法。2.Model First方法。3.Code First 方法。开发人员可根据具体的项目情况,选择任一种方法。

使用XSLT制作HTML邮件模板并发送

之前有写过能发送邮件的小工具,基本做法就是先在代码中写死一封HTML邮件的格式,

然后用适当的方法取得外部的几个值填到预设的参数里,最后把合体后的string类型邮件

发出去。简单的邮件还好,当内容稍微多一点,比如输出数据库的一个表,又或者邮件格式经常要变动的,就感觉很麻烦很受拘束。

后来看到了别人用XSLT做的一个邮件模板,很受启发。自己也尝试了一下,就有了这篇文

章。

下面这个方法是从数据库里搜索符合条件的数据(列出由指定用户管理并且已经超过有效期限的文档,以XML形式导出),然后使用指定的xslt文件格式化取得的XML格式数据。

15:分布式缓存

memcached是什么?

memcached是由Danga Interactive开发的,高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。

memcached能缓存什么?

通过在内存里维护一个统一的巨大的hash表,Memcached能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。

memcached快么?

非常快。memcached使用了libevent(如果可以的话,在linux下使用epoll)来均衡任何数量的打开链接,使用非阻塞的网络I/O,对内部对象实现引用计数(因此,针对多样的客户端,对象可以处在多样的状态),使用自己的页块分配器和哈希表,因此虚拟内存不会产生碎片并且虚拟内存分配的时间复杂度可以保证为O(1).。

emcached的特点

memcached的缓存是一种分布式的,可以让不同主机上的多个用户同时访问,因此解决了共享内存只能单机应用的局限,更不会出现使用数据库做类似事情的时候,磁盘开销和阻塞的发生。

1.什么是依赖注入?

在一个类内部,不通过创建对象的实例而能够获得某个实现了公开接口的对象的引用。这种“需要”,就称为DI(依赖注入,Dependency Injection),和所谓的IoC(控制反转,Inversion of Control )是一个意思。

DI是一种通过接口实现松耦合的设计模式

答:当某个角色需要另一个角色的协助时,在传统的程序设计过程同,通常是调用者创建被调用者的实例。但在具体开发中,创建被调用者的工作不再由调用者来创建,而是由一个容器来完成,然后注入调用者,这就是依赖注入。

依赖注入有三种注入方式:构造注入、属性注入、接口注入

2.为什么使用依赖注入?

答:依赖注入解决的是依赖对象的创建与管理,更准确来说,就是为了解除依赖关系,降低耦合度。

我们的理想情况是:一个组件可以不知道也可以不关心其他的组件,但通过提供的公开接口却可以实现其他组件的功能调用。这种情况就是所谓的松耦合。

3.依赖注入主要用在哪里?

答:

4.依赖注入怎么使用?

17.Json

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript的一个子集.他以键值对的关系存在于josn字符串中

18.序列化、反序列化

将对象转换为另一种媒介格式传输的过程如序列化一个对象在两者之间传递该对象,在另

一端用反序列化从该流中重新得到对象

19.设计模式

设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。

20.SEO

视图与表的区别

视图与表的区别

视图是张“虚拟表”不占用物理空间,表中存储的是数据而视图中存储是SQL查询。

视图的优点:

1.视图具有安全性,不让用户接触数据表,从而不知道表结构。

2.视图可以屏蔽一些细节。

3.视图可以简化用户SQL命令。

一、索引的概念

索引就是加快查询表中数据的方法。

数据库的索引类似于书籍的索引。

在书籍中,索引允许用户不必翻阅完整个书就能迅速地找到所需要的信息。

在数据库中,索引也允许数据库程序迅速地找到表中的数据,

而不必扫描整个数据库.

二、索引的特点

1.索引可以加快数据库的检索速度

2.索引降低了数据库插入、修改、删除等维护任务的速度

3.索引创建在表上,不能创建在视图上

三、索引的优点

1.创建唯一性索引,保证数据库表中每一行数据的唯一性

2.大大加快数据的检索速度,这也是创建索引的最主要的原因

3.减少磁盘IO

四、索引的缺点

1.创建索引和维护索引要耗费时间,这种时间随着数据量的增加而增加

2.索引需要占物理空间,除了数据表占数据空间之外,

每一个索引还要占一定的物理空间

3.当对表中的数据进行增加、删除和修改的时候,

索引也要动态的维护,降低了数据的维护速度

五.索引的分类

1.普通索引和唯一性索引

普通索引:CREATE INDEX mycolumn_index ON mytable (myclumn)

唯一性索引:保证在索引列中的全部数据是唯一的

CREATE unique INDEX mycolumn_index ON mytable (myclumn)

2. 单个索引和复合索引

单个索引:即非复合索引

复合索引:又叫组合索引,在索引建立语句中同时包含多个字段名,

最多16个字段

CREATE INDEX name_index ON username(firstname,lastname)

3.顺序索引,散列索引,位图索引

1.什么叫SQL注入?如何防止?请举例说明

答:SQL注入是常见的利用程序漏洞进行攻击的方法。导致sql注入攻击并非系统造成的,主要是程序中忽略了安全因素,利用sql语言漏洞获得合法身份登陆系统

例如:

"Select * from users where name='"+uName+"' and pwd='"+uPwd+"' "

如用户在t_name中输入tom’ or 1=‘1 就可以进入系统了。

生成语句:

Select * from users where name = ‘tom’ or 1=‘1’ and pwd=‘123’

防止sql注入的方法有如下几点:

1、使用参数化过滤语句

3、在程序里过滤关键字

2、使用存储过程

2.如果有100万条记录,请问你如何优化表结构查询提高速度?

答:1.合理的使用索引(例如在频繁作为条件的列,经常作为排序或分组的列)

2.只查询必要的列,避免*

3.避免或简化排序

4.使用存储过程

5.使用dataReader读取数据

6.使用reapter控件显示

视图:一个视图是由SELECT语句组成的查询定义的虚拟表

存储过程:存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象。

事务:事务(Transaction)是访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。事务是恢复和并发控制的基本单位。

事务应该具有4个属性:原子性、一致性、隔离性、持续性。这四个属性通常称为ACID特性。

原子性(atomicity)。一个事务是一个不可分割的工作单位,事务中包括的诸操作要么都做,要么都不做。

一致性(consistency)。事务必须是使数据库从一个一致性状态变到另一个一致性状态。一致性与原子性是密切相关的。

隔离性(isolation)。一个事务的执行不能被其他事务干扰。即一个事务内部的操作及使用的数据对并发的其他事务是隔离的,并发执行的各个事务之间不能互相干扰。

持久性(durability)。持续性也称永久性(permanence),指一个事务一旦提交,它对数据库中数据的改变就应该是永久性的。接下来的其他操作或故障不应该对其有任何影响。

10.如何解决数据库的并发访问(中)

答案:引入锁机制。

11如何优化数据库?

*(1、表优化(数据类型,定长,尽量不用Identity、定长的字段尽量放在前面)

(2、查询优化({不能用select*、having、去掉重复项、IS NULL"、""、"!="、"!", "!", "NOT", "NOT EXISTS", "NOT IN", "NOT LIKE", and "LIKE '%500'})

*(3、用存储过程

*(4、索引(更新速度慢,查询速度快)

(5、视图、临时表(少用)

*(6、不用游标

*(7、横向、纵向分割表

*(8、数据库读写分离(数据同步,sql中有订阅与发布功能)

* (9、分布式

(10、分页

(11、锁

21.软件开发流程(软件生命周期)

a)需求分析

b)概要设计详细设计

c)编码

d)设计

e)维护

22.页面生命周期(对应的事件)

什么是死锁,如何避免死锁

死锁的四个必要条件

在计算机专业的本科教材中,通常都会介绍死锁的四个必要条件。这四个条件缺一不可,或者说只要破坏了其中任何一个条件,死锁就不可能发生。我们来复习一下,这四个条件是:

互斥(Mutual exclusion):存在这样一种资源,它在某个时刻只能被分配给一个执行绪(也称为线程)使用;

持有(Hold and wait):当请求的资源已被占用从而导致执行绪阻塞时,资源占用者不但无需释放该资源,而且还可以继续请求更多资源;

不可剥夺(No preemption):执行绪获得到的互斥资源不可被强行剥夺,换句话说,只有资源占用者自己才能释放资源;

环形等待(Circular wait):若干执行绪以不同的次序获取互斥资源,从而形成环形等待的局面,想象在由多个执行绪组成的环形链中,每个执行绪都在等待下一个执行绪释放它持有的资源。

解决方法:

1 使用事务时,尽量缩短事务的逻辑处理过程,及早提交或回滚事务;(细化处理逻辑,执行一段逻辑后便回滚或者提交,然后再执行其它逻辑,直到事物执行完毕提交)

2 设置死锁超时参数为合理范围,如:3分钟-10分种;超过时间,自动放弃本次操作,避免进程悬挂;

3 优化程序,检查并避免死锁现象出现;

4 .对所有的脚本和SP都要仔细测试,在正是版本之前。

5 所有的SP都要有错误处理(通过@error)

6 一般不要修改SQL SERVER事务的默认级别。不推荐强行加锁

另外参考的解决方法:

按同一顺序访问对象如果所有并发事务按同一顺序访问对象,则发生死锁的可能性会降低。例如,如果两个并发事务获得Supplier 表上的锁,然后获得Part 表上的锁,则在其中一个事务完成之前,另一个事务被阻塞在Supplier 表上。第一个事务提交或回滚后,第二个事务继续进行。不发生死锁。将存储过程用于所有的数据修改可以标准化访问对象的顺序。

避免事务中的用户交互避免编写包含用户交互的事务,因为运行没有用户交互的批处理的速度要远远快于用户手动响应查询的速度,例如答复应用程序请求参数的提示。例如,如果事务正在等待用户输入,而用户去吃午餐了或者甚至回家过周末了,则用户将此事务挂起使之不能完成。这样将降低系统的吞吐量,因为事务持有的任何锁只有在事务提交或回滚时才会释放。即使不出现死锁的情况,访问同一资源的其它事务也会被阻塞,等待该事务完成。保持事务简短并在一个批处理中

在同一数据库中并发执行多个需要长时间运行的事务时通常发生死锁。事务运行时间越长,其持有排它锁或更新锁的时间也就越长,从而堵塞了其它活动并可能导致死锁。保持事务在一个批处理中,可以最小化事务的网络通信往返量,减少完成事务可能的延迟并释放锁。使用低隔离级别确定事务是否能在更低的隔离级别上运行。执行提交读允许事务读取另一个事务已读取(未修改)的数据,而不必等待第一个事务完成。使用较低的隔离级别(例如提交读)而不使用较高的隔离级别(例如可串行读)可以缩短持有共享锁的时间,从而降低了锁定争夺使用绑定连接使用绑定连接使同一应用程序所打开的两个或多个连接可以相互合作。次级连接所获得的任何锁可以象由主连接获得的锁那样持有,反之亦然,因此不会相互阻塞。

7.请编程实现一个冒泡排序算法?

答:

int [] array = new int [*] ;

int temp = 0 ;

for (int i = 0 ; i < array.Length - 1 ; i++)

{

for (int j = i + 1 ; j < array.Length ; j++)

{

if (array[j] < array[i])

{

temp = array[i] ;

array[i] = array[j] ;

array[j] = temp ;

}

}

}

9.在c#中using和new这两个关键字有什么意义,请写出你所知道的意义

答:using:

1)引入命名空间

2)using别名。using + 别名 = 包括详细命名空间信息的具体的类型。

3)定义一个范围,在范围结束时处理对象。

new:

1)new 运算符:用于创建对象和调用构造函数。

2)new 修饰符:在用作修饰符时,new 关键字可以显式隐藏从基类继承的成员。

3)new 约束:用于在泛型声明中约束可能用作类型参数的参数的类型。

11.用sealed修饰的类有什么特点

答:sealed 修饰符用于防止从所修饰的类派生出其它类。如果一个密封类被指定为其它类的基类,则会发生编译时错误。密封类不能同时为抽象类。

16.ASP常用的6大对象,并说出其功能;

答:asp包含以下6大对象:

1)Request对象:封装了由web浏览器或其他客户端生成的http请求的细节(参数,属性和数据),提供从浏览器读取信息或者读取客户端信息等功能,用于页面请求期。

2)Response对象:封装了返回到http客户端的输出,提供向浏览器输出信息或发送指令,用于页面执行期。

3)Server 对象:提供对服务器上的方法和属性的访问。其中大多数方法和属性是作为实用程序的功能服务的。

4)ObjectContext对象:该对象用于控制Active Server Pages的事务处理。事务处理由Microsoft Transaction Server (MTS)管理。

5)Server 对象:Server 对象提供对服务器上的方法和属性的访问。其中大多数方法和属性是作为实用程序的功能服务的。

6)Session对象:为某个用户提供共享信息,作用于用户会话期。

C#中什么是泛型和泛型的集合?

答:泛型:泛型是C# 2.0 的最强大的功能。通过泛型可以定义类型安全的数据结构,而无须使用实际的数据类型。这能够显著提高性能并得到更高质量的代码,因为您可以重用数据处理算法,而无须复制类型特定的代码。在概念上,泛型类似于C++ 模板,但是在实现和

功能方面存在明显差异。

泛型的集合:泛型集合是泛型的最显著应用,可以约束类内的元素类型,比较典型的泛型集合是List和Dictionary

8.什么是委托,怎么定义一个委托?

答:委托是指具有相同属性(也称具有相同的函数签名:返回类型相同,参数类型、参数顺序及参数个数相同)的函数或方法的抽象,关键字为delegate。主要用途是三个:1)函数回调;2)传递方法;3)事件机制

定义委托的格式:

[作用域] delegate <返回类型> 委托名([参数列表]); .C#中关于Struct和Class的区别?

答:在.net中,类与结构的区别如下:

类属于引用类型,而结构属于值类型

类可以被继承,而结构不能被继承

类可以有默认的构造函数,而结构没有默认构造函数

类可自行添加无参构造函数,机构不能添加无参构造函数,可手动添加有参构造

类在创建对象时必须使用new关键字,结构可不用new

类中的字段在声明时可赋初值,结构在声明字段时不能赋初值

类和结构的相同点:

都可包含字段,属性和方法

都可以实现接口

22、https://www.doczj.com/doc/3c4279389.html,中连接数据库的几个对象,各有什么用处

答:https://www.doczj.com/doc/3c4279389.html,中连接数据库主要有一下几个对象:

Connection:建立与特定数据源的连接

Command:对数据源执行命令

DataReader:从数据源中读取只进且只读的数据流

DataAdapter:用数据源填充DataSet并解析更新

Parmaeter:表示Command 的参数

Transaction:表示要在数据源执行的SQL 事务

请说出int与integer的区别

答:int属与c#中定义int32的整数类型,integer在https://www.doczj.com/doc/3c4279389.html,用于定义整形变量

什么是虚函数?什么是抽象函数?什么是反射?

虚函数>被virtual关键字修饰的成员函数

抽象函数>没有给出具体解析式的函数

反射>提供了封装程序集、模块和类型的对象

谈谈解决session丢失的方法。答:延长session的保存时间,加内存。

C#中参数传递中设置ref或out关键字时,有什么区别及作用?

out适合用在需要retrun多个返回值的地方,而ref则用在需要被调用的方法修改调用者的引用的时候

37.序列化有什么作用?

答:将对象转换为另一种媒介传输的格式过程。如,序列化一个对象,用Http通过internet 在客户端和服务器之间传递该对象,在另一端用反序列化从该流中重新得到对象

项目中用过哪些第三方控件

答:AspNetPager、WebValidates、FreeTextBox等

https://www.doczj.com/doc/3c4279389.html,比asp有什么改进?

答:1)ASP使用的VB Script,JAVA,它把脚本语言直接嵌入Html文档中.应用处理与html 标记混杂在一起从而不易分辨,性能不易扩充,脚本语言的功能有限。https://www.doczj.com/doc/3c4279389.html, 采用页面与代码相分离技术

2)更丰富的类库

3)VS studio开发环境

4)不管是执行速度,安全性,编程性,目前的市场性都是https://www.doczj.com/doc/3c4279389.html, 教强一些

43.使用递归的方式将“treeView1”中的所有结点的标签(Text属性)添加至“listView1”中。

public void ToListView(TreeView tvwSource)

{

foreach(TreeNode tnd in tvwSource.Nodes)

NodeToItem(tnd);

}

void NodeToItem(TreeNode tnd)

{

listView1.Items.Add(tnd.Text);

foreach(TreeNode tmp in tnd.ChildNodes)

{

NodeToItem(tmp);

}

}

在page_load事件中添加IsPostBack判断。

你了解CSS吗,谈谈项目中你对CSS的运用。

答:级联样式表,控制HTML等标记语言的一种方式.能够扩展标记的样式特性。集中在几个css文件中,方便控制整体风格的变更。

49、简述https://www.doczj.com/doc/3c4279389.html,页面的生命周期.

答:页面生命周期

页面生命周期执行一系列步骤:页面的初始化、实例化控件、还原和维护状态、运行事件处理程序代码、呈现。为了在合适的阶段执行所需的代码,所以要对页面生命周期非常熟悉。在页生命周期的各个阶段,页面会逐个引发定义的事件,通过对代码开发,在页面的生命事件中执行我们所需要的程序

页生命周期阶段

1、页请求:发生在页面生命周期之前,用户请求页时,https://www.doczj.com/doc/3c4279389.html,将确定是否需要分析和编译页,从而确定是否开始页面的生命周期,或者是否可以在不运行页的情况下发送页面缓存以进行响应。

2、开始:设置页属性,如:HttpContext以及其他属性;在此阶段,页面需要确定是回发请求还是新请求,并设置IsPostBack属性;设置页面的UICulture属性。

3、页面初始化:加载所有主题;控件生成,并设置UniqueID;

注:ViewState、ControlState中的值还未加载至控件;如果页面是回发,则回发数据也还未加载;故此时控件可以访问,但值可能出错。

4、加载:如果当前请求是回发请求,则为控件加载ViewState和ControlState中的值。

5、验证:调用所有验证程序控件的Validate方法,此方法将设置验证程序控件和页的IsValid 属性。

6、回发事件处理:如果请求是回发请求,则调用所有事件处理程序。

7、呈现:首先对该页和所有控件进行保存视图状态,然后对每个控件调用Render方法,它会提供一个文本编写器,用于将控件的输入写入页的Response属性的OutputStream中。

8、卸载:完成呈现,并已将页发送至客户端、准备丢弃该页后,调用卸载。将卸载属性如:Response和Request等等。

页生命周期事件:

1、PreInit

完成操作:检查IsPostBack属性来确定是不是第一次处理该页;

创建或重新创建动态控件

动态设置主控页

动态设置Theme属性

读取或设置配置文件属性

注:如果请求是回发请求,则控件的值尚未从视图状态恢复,即:不应该在此事件中设置控件属性。

2、Init

完成操作:在所有控件都已经初始化并且应用所有外观设置后引发。使用该事件来读取和初始化控件属性。

3、InitComplete

完成操作:由Page对象引发,使用该事件来处理要求完成所有初始化工作的任务。

4、PreLoad

完成操作:为页和所有控件加载视图状态,然后处理Request 实例包括的任何回发数据。注:如果需要在Load之前对页或控件进行处理,需要该事件。

5、Load

完成操作:以递归方式加载所有控件。

6、控件事件

完成操作:处理控件引发的事件。

注:在回发请求中,如果页包含验证程序控件,请在执行任何处理之前检查Page和各个验证控件的IsValid属性。

7、LoadComplete

8、PreRender

在控件输出前最后的修改机会。

注:在该事件发生前的操作:

Page对所有控件递归进行EnsureChildControl操作

设置了DataSourceID属性的数据绑定控件会调用DataBind方法。

9、SaveStateComplete

在该事件发生前,已经对控件的ViewState进行了保存。将忽略对页和控件所作的所有修改。

10、Render

方法,便于开发

11、UnLoad

50、out参数修饰符和ref参数修饰符的区别?

答:out ————一个引用传递(值)

1、如果一个方法中的变量在使用out作为参数时,在方法中对out参数所作的更改都会反映到该变量。

2、若要使用out参数,方法定义以及方法的调用都必须显示使用out关键字;

3、不必初始化作为out参数传递的变量,因为out参数在进入方法后清空自己,也因为这个原因必须在方法返回之前为out参数赋值。(只有地址没有值的参数是不能被.NET接受的)。ref要求变量必须在传递之前进行初始化。

ref ----- 仅仅是一个地址!(地址)

1、当一个方法在使用ref参数时,在方法中对ref参数所作的任何更改都将反映在该变量中。

2、如果使用ref参数,则必须将参数作为ref参数显示传递到方法。ref参数的值可以被传递到ref参数。

26个面试常见问题及经典回答

1、请你自我介绍一下自己好吗? 回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊重考官,在回答每个问题之后都说一句“谢谢”,企业喜欢有礼貌的求职者。 2、你觉得你个性上最大的优点是什么? 回答提示:沉着冷静、条理清楚、立场坚定、顽强向上、乐于助人和关心他人、适应能力和幽默感、乐观和友爱。我在北大青鸟经过一到两年的培训及项目实战,加上实习工作,使我适合这份工作。 3、说说你最大的缺点? 回答提示:这个问题企业问的概率很大,通常不希望听到直接回答的缺点是什么等,如果求职者说自己小心眼、爱忌妒人、非常懒、脾气大、工作效率低,企业肯定不会录用你。绝对不要自作聪明地回答“我最大的缺点是过于追求完美”,有的人以为这样回答会显得自己比较

出色,但事实上,他已经岌岌可危了。企业喜欢求职者从自己的优点说起,中间加一些小缺点,最后再把问题转回到优点上,突出优点的部分,企业喜欢聪明的求职者。 4、你对薪资的要求? 回答提示:如果你对薪酬的要求太低,那显然贬低自己的能力;如果你对薪酬的要求太高,那又会显得你分量过重,公司受用不起。一些雇主通常都事先对求聘的职位定下开支预算,因而他们第一次提出的价钱往往是他们所能给予的最高价钱,他们问你只不过想证实一下这笔钱是否足以引起你对该工作的兴趣。 回答样本一:我对工资没有硬性要求,我相信贵公司在处理我的问题上会友善合理。我注重的是找对工作机会,所以只要条件公平,我则不会计较太多。 回答样本二:我受过系统的软件编程的训练,不需要进行大量的培训,而且我本人也对编程特别感兴趣。因此,我希望公司能根据我的情况和市场标准的水平,给我合理的薪水。 回答样本三:如果你必须自己说出具体数目,请不要说一个宽泛的范围,那样你将只能得到最低限度的数字。最好给出一个具体的数字,这样表明你已经对当今的人才市场作了调查,知道像自己这样学历的雇员有什么样的价值。

面试官经常问到的二十九个问题及回答技巧

面试官经常问到的二十九个问题及回答技巧 1、你认为自己最大的弱点是什么? 绝对不要自作聪明的回答"我最大的缺点是过于追求完美",有的人以为这样回答会显得自己比较出色,但事实上,他已经岌岌可危了。 2、我们为什么要雇请你呢? 有的面试只有这么一个问题。话虽简单,可是难度颇高。主要是测试你的沉静与自信。给一个简短、有礼貌的回答:"我能做好我要做得事情,我相信自己,我想得到这份工作"。根据自己的实际情况,好好想想把,看怎么说才具有最高说服力。 3、你最喜欢的大学课程是什么?为什么? 说和你要应聘的职位相关的课程吧,表现一下自己的热诚没有什么坏处。 4、你最不喜欢的大学课程是什么?为什么? 我不得不说是我们大学的主修课程,虽然我知道他们只是例行一下公事,但课堂上死气沉沉,老师和学生都只不过想熬完这个学期"。 5、你在大学期间最喜欢的老师是谁? 有人曾答得很好:"教我们广告营销的教授,他能使课堂充满生气。通过实例让学生把知识和现实紧密结合,而不是死读课本,我想我从他身上得到的最多"。 6、你能为我们公司带来什么呢? 假如你可以的话,试着告诉他们你可以减低他们的费用:"我已经接受过Microsoft Access和Word的培训,立刻就可以上岗工作"。(Access培训要花$540,Word要花$445,可为公司省下$1000的培训费用。) 7、最能概括你自己的三个词是什么? 可以根据情况这样说:适应能力强、有责任心、做事有始有终,结合具体例子向主考官解释,使他们觉得你具有发展潜力。 8、你为什么来应聘这份工作?(或为什么你想到这里来工作?) "我来应聘是因为我相信自己能为公司做出贡献,我在这个领域的经验很少人比得上,而且我的适应能力使我确信我能把职责带上一个新的台阶"应证者为了表明应征原因及

面试时考官常问的问题

以下内容是很多人在应聘时面试考官经常会问到的一些问题,这里给大家一个回答的思路和技巧,祝大家都能顺利通过面试。 1、请你自我介绍一下你自己? 回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊重考官,在回答每个问题之后都说一句“谢谢”,企业喜欢有礼貌的求职者。 2、你觉得你个性上最大的优点是什么? 回答提示:沉着冷静、条理清楚、立场坚定、顽强向上、乐于助人和关心他人、适应能力和幽默感、乐观和友爱。我在北大青鸟经过一到两年的培训及项目实战,加上实习工作,使我适合这份工作。 3、说说你最大的缺点? 回答提示:这个问题企业问的概率很大,通常不希望听到直接回答的缺点是什么等,如果求职者说自己小心眼、爱忌妒人、非常懒、脾气大、工作效率低,企业肯定不会录用你。绝对不要自作聪明地回答“我最大的缺点是过于追求完美”,有的人以为这样回答会显得自己比较出色,但事实上,他已经岌岌可危了。企业喜欢求职者从自己的优点说起,中间加一些小缺点,最后再把问题转回到优点上,突出优点的部分,企业喜欢聪明的求职者。 天下金融网 4、你对加班的看法? 回答提示:实际上好多公司问这个问题,并不证明一定要加班,只是想测试你是否愿意为公司奉献。 回答样本:如果是工作需要我会义不容辞加班,我现在单身,没有任何家庭负担,可以全身心的投入工作。但同时,我也会提高工作效率,减少不必要的加班。 5、你对薪资的要求? 回答提示:如果你对薪酬的要求太低,那显然贬低自己的能力;如果你对薪酬的要求太高,那又会显得你分量过重,公司受用不起。一些雇主通常都事先对求聘的职位定下开支预算,因而他们第一次提出的价钱往往是他们所能给予的最高价钱,他们问你只不过想证实一下这笔钱是否足以引起你对该工作的兴趣。 回答样本一:我对工资没有硬性要求,我相信贵公司在处理我的问题上会友善合理。我注重的是找对工作机会,所以只要条件公平,我则不会计较太多。 回答样本二:我受过系统的软件编程的训练,不需要进行大量的培训,而且我本人也对编程特别感兴趣。因此,我希望公司能根据我的情况和市场标准的水平,给我合理的薪水。 回答样本三:如果你必须自己说出具体数目,请不要说一个宽泛的范围,那样你将只能得到最低限度的数字。最好给出一个具体的数字,这样表明你已经对当今的人才市场作了调查,知道像自己这样学历的雇员有什么样的价值。

会计专业面试常问的问题及答案

2016会计专业面试常问的问题及答案 一开始是自我介绍,在自我介绍的时候避免太通俗了,什么我喜欢看电影听歌啊,拿过什么奖啊,做过什么志愿者,当过班长,等等一大堆他并不关心的问题,一定要突出自己的优点,比如自己现在正在报考注会,每天坚持跑步5公里,从不间断等等。 对于非专业性的问题,一般都会问以前的工作内容,为何辞职,期望月薪多少,以后有什么职业规划等等。 回答的时候,工作内容一定要全面,考察的是你对上一份工作的整个公司的业务流程是否全部了解,还有你的价值。辞职原因一定要是客观的,比如家太远,公司搬迁,生宝宝等等。月薪要求要敢提,但是也要给出理由,一定不能比原来的低。职业规划的话,在准备考注会,相当主管会计等之类的。 专业性的问题的话,有的是按常理出牌,问一些专业性的问题,比如: 1,会计的6大基本要素是什么? 资产、负债、所有者权益、收入、费用和利润 2,会计的3大报表是什么? 资产负债表,现金流量表,利润表(也称为损益表) 3,权益性支出与资本性支出的差异是什么? 资本性支出:是用于购买或生产使用年限在一年以上的耐用品所需的支出,指企业单位发生、其效益及于两个或两个以上会计年度的各项支出,包括构成固定资产、无形资产、递延资产的支出。 收益性支出:也叫期间费用。是指企业单位在经营过程中发生、其效益仅与本会计年度相关、因而由本年收益补偿的各项支出。这些支出发生时,都应记入当年有关成本费用科目。 区别:收益性支出不同于资本性支出,前者全部由当年的营业收入补偿,后者先记作资产,通过计提折旧或摊销分年摊入各年成本费用。区分收益性支出和资本性支出,是为了正确计算各年损益和正确反映资产的价值。如把收益性支出作为资本性支出,结果是少计了当期费用,多计了资产价值,虚增利润;反之,则多计了当期费用,少计了资产价值,虚减利润

优秀的面试官常问的问题

优秀的面试官常问的问题 经历了好多次的面试,面过别人,也被人面过,也和很多人交流过面试的经验。不过感到遗憾的是,很多面试问题太浅显易懂,对我这样的面试油子很难杀伤! 这里给大家汇集的问题,是和一些面试高手切磋学到的。如果你是面试官,可以借鉴一下如何提问,如果你是候选人,可以试试如何回答!如果大家感兴趣,我会在后面的文章里讲述这些问题的考察要点和回答策略! 1、你曾经做过什么来提升你团队的绩效? 2、你最富有创造性的工作成果是什么? 3、你现在的上司认为你对他们最具价值的是什么? 4、你认为你工作中的哪些方面是至关重要的? 5、你的职位同你的部门或公司的整体目标有什么关系? 6、你需要提高哪些方面的技能? 7、发展对你意味着什么? 8、你如何不断地使你的工作更有价值? 9、请区别一下你目前供职的公司中所经历的纵向的职位晋升和横向职责范围的扩展? 10、你如何定义你的销售成交方式? 11、如果你愿意的话,请为我主持的这次面试打分,不要有过分的恭维;根据我向你提出的问题,你对我的推销和管理风格有何评价? 12、底薪对你来说有多重要? 13、请谈谈你的销售成交比率,也就是说,你在达成一笔交易之前,通常要与多少预期的客户见面? 14、通常你是如何保持消息灵通,监控员工表现的? 15、当工作结果令你无法接受时,你通常会如何对待下属? 16、你如何评价自己与上级管理层、客户和同事进行交流的能力? 17、你在哪些方面是不能和老板达成一致的?上次当他错了而你是正确的时候,你是如何

处理这一情况的? 18、如果我们录用你,你可以为我们做些什么?我们应该期望在什么时候看到具体的结果? 19、你需要一个怎样的环境来发挥个人的最大潜能? 20、你除了致力于本职工作,是否会承担一些超出本职工作范围的责任? 21、你是如何处理违反日常惯例的突发性事件和瞬息万变的局势的? 22、你是如何看待事先没有获得首肯就采取行动这一情况的?

一般职位-面试官常问的65个问题

1、请你自我介绍一下你自己? 回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊重考官,在回答每个问题之后都说一句“谢谢”,企业喜欢有礼貌的求职者。 2、你觉得你个性上最大的优点是什么? 回答提示:沉着冷静、条理清楚、立场坚定、顽强向上、乐于助人和关心他人、适应能力和幽默感、乐观和友爱。我在北大青鸟经过一到两年的培训及项目实战,加上实习工作,使我适合这份工作。 3、说说你最大的缺点? 回答提示:这个问题企业问的概率很大,通常不希望听到直接回答的缺点是什么等,如果求职者说自己小心眼、爱忌妒人、非常懒、脾气大、工作效率低,企业肯定不会录用你。绝对不要自作聪明地回答“我最大的缺点是过于追求完美”,有的人以为这样回答会显得自己比较出色,但事实上,他已经岌岌可危了。企业喜欢求职者从自己的优点说起,中间加一些小缺点,最后再把问题转回到优点上,突出优点的部分,企业喜欢聪明的求职者。 4、你对加班的看法? 回答提示:实际上好多公司问这个问题,并不证明一定要加班,只是想测试你是否愿意为公司奉献。 回答样本:如果是工作需要我会义不容辞加班,我现在单身,没有任何家庭负担,可以全身心的投入工作。但同时,我也会提高工作效率,减少不必要的加班。 5、你对薪资的要求? 回答提示:如果你对薪酬的要求太低,那显然贬低自己的能力;如果你对薪酬的要求太高,那又会显得你分量过重,公司受用不起。一些雇主通常都事先对求聘的职位定下开支预算,因而他们第一次提出的价钱往往是他们所能给予的最高价钱,他们问你只不过想证实一下这笔钱是否足以引起你对该工作的兴趣。 回答样本一:我对工资没有硬性要求,我相信贵公司在处理我的问题上会友善合理。我注重的是找对工作机会,所以只要条件公平,我则不会计较太多。 回答样本二:我受过系统的软件编程的训练,不需要进行大量的培训,而且我本人也对编程特别感兴趣。因此,我希望公司能根据我的情况和市场标准的水平,给我合理的薪水。 回答样本三:如果你必须自己说出具体数目,请不要说一个宽泛的范围,那样你将只能得到最低限度的数字。最好给出一个具体的数字,这样表明你已经对当今的人才市场作了调查,知道像自己这样学历的雇员有什么样的价值。 6、在五年的时间内,你的职业规划? 回答提示:这是每一个应聘者都不希望被问到的问题,但是几乎每个人都会被问到,比较多的答案是“管理者”。但是近几年来,许多公司都已经建立了专门的

最新考研复试面试常问问题及答案

研究生复试面试常问问题及答案摘选 (1)请你简单做个自我介绍。 问题分析:该问题几乎是必问题目。每个参加复试的学员都务必准备好该问题的答案!回答的重点,涉及本科学校、专业,本科学习情况和毕业论文方向等。 (2)你看过那些书,是不是考研就背了几本专业课书,就考了个高分? 问题分析:有些问题老师问的时候,可能是随意问的,但你不能随意回答。老师问你这个问题时,可能对你带有一点偏见的,你就认真的,很老实的回答,用事实说话,让他感觉到,你的确不是那种考试型的人,你的考研不是背教科书考上的。 (3)你为什么考我们这个学校/专业? 答案要点:兴趣+该校该专业名气和实力+该专业老师的实力。 (4)你认为自己本科专业和现在所考的专业有什么互补性或者借鉴性? 问题分析:这是一个即将准备复试的学生问我的问题,也具有针对性,大部分的学生都是跨专业考的(实际上老师也很喜欢跨专业的,因为有多学科的背景),希望你能够针对自己的专业说一些与新闻传播专业相关的东西。 (5)你认为跨专业的优势和劣势是什么? 问题分析:复试前需思考,根据自己所学专业和所考专业之间展开论述。 另外整理出了一篇结论稿,同学们可以参考: 关于考研问的专业问题,不会问的太难太刁钻,但是,就算问题简单,在你的问答里也可以挑出许多毛病。所以还是要记得千万不要胡乱扩展吹夸,对自己不了解的东西,一定要抱以谨慎的态度。 如果他问的问题你实在不知道,也不要慌张,更不要胡扯一通的乱解释,只说:这个问题我目前还欠研究,虽然现在不了解,但是上研以后,一定跟随老师好好把这个问题钻研清楚。表示虽然现在你有不足,但是你今后会非常勤奋。在中国,态度问题,总是第一位的。题目范围——联系实际关注热点。 很多老师喜欢问一些很实际的问题,尤其是经济管理等联系实际紧密的专业。也有老师喜欢联系现在的热点问题,所以要多关注时事。 基本范例问题: A:为什么会报考这个专业,以及今后的打算。所以最好稍微准备一个小型的研究计划很简单的那种,比如你喜欢的感兴趣的方向。如果你是跨专业考的,请问你以前的相关专业课程,请阐述和现在专业的联系与对你以后研究的影响等等 B:对于你所报考的专业,你曾看过什么著名的书,作者,成书的朝代或者时间,书的编目方式,以及该本书的主要学术思想,有哪一条对你印象最为深刻,并请简单阐述。 C:想不想考博?如果你心仪的导师喜欢带硕博连读的学生,那就顺着他说吧~~

面试中HR常问的问题

面试中HR常问的问题 问题1:“请你简单作一下自我介绍” 思路:此题为面试的必考题,一般时间控制在2分钟之内为宜。回答思路围绕应聘职位去说。 问题2:“你的薪资要求是多少?” 思路:1、刚开始面试就问这个问题,先给一个范围值。 2、面试一段时间或者复试时问这个问题,可以根据自己面试的情况酌情要价。 3、自己基础差,不想复读只想先上班的学生怎么说薪资 4、针对面试紧张,工资要少的学生怎么再重新沟通工资 问题3:“你的职业规划是怎样的?” 思路:围绕所做行业去回答,给自己设立一个几年后要达到的岗位目标,这个岗位目标要跟企业战略发展方向一致。 提前准备:岗位目标、实现的时间、实现的步骤 问题4:“你的离职原因是什么?” 思路:1、不能掺杂主观的负面感受,如“太辛苦”、“老加班”、“管理太混乱”、“公司不重视人才”、“公司排斥我们某某的员工”等。 2、也不能躲闪、回避,如“想换换环境”、“个人原因”等。 3、避免把“离职原因”说得太详细、太具体。 问题5:“你觉得自己的优势是什么?” 思路:常用词汇:适应能力强,有责任心、做事有始有终 结合具体实例向主考官解释,使他们觉得你具有发展潜力。 例如:1、当进入一个新团队时,我会根据每个人的性格特点采用不同的方式主动与大家接触,尽快消除陌生的隔阂。 2、在进行一个项目的时候,我不太喜欢赶在截止日期快到的时候完工,我更喜欢提前把工作完成。 3、我有很强的时间管理能力;做事有条理,效率很高 问题6:“你的业余爱好是什么?” 思路: 1、不要说自己没有业余爱好,也不要仅限于说自己爱好看书、听音乐、上网,否则可能被怀疑性格孤僻。

2、最好能有一些户外的业余爱好来“点缀”你的形象,能突出团体合作精神。 例如:篮球、羽毛球、足球、乒乓球、游泳、登山、骑行、唱歌、旅行、摄影、健身、瑜伽等。 问题7:“谈谈自己的优缺点吧” 思路:1、不宜说自己没缺点。 2、不宜把那些明显的优点说成缺点。 3、不宜说出严重影响所应聘工作的缺点。 4、不宜说出令人不放心、不舒服的缺点。 5、可以说出一些对于所应聘工作“无关紧要”的缺点。 例如:我觉得自己性格有些急躁,做事雷厉风行但是我现在利用练习书法来试着改变这种性格。。。。。 问题8:“为什么选择我们公司?” 思路:建议从行业、企业和岗位这三个角度来回答。 此问是面试官试图从中了解你的求职动机、愿望以及对此项工作的态度。 例如:1、我非常看好贵公司所在的行业,我认为贵公司很重视人才,而且这项工作很适合我,相信自己一定能做好。 2、我来应聘是因为我相信自己能为贵公司作出贡献,而且我的适应能力使我确信,我能把职责带上一个新的台阶。 问题9:“当你与上级意见不一致时,你会怎么办?” 1、一般可以这样回答“我会跟上级沟通我的想法,给以必要的解释,在一般情况下,我会服从上级的意见。” 2、如果面试你的是总经理,而你所应聘的部门是另有一位经理负责,且这位经理当时不在场,可以这样回答:“对于非原则性问题,我会服从上级的意见,对于涉及公司利益的重大问题,我希望能向更高层领导反映。” 问题10:“我们为什么要录用你?” 思路:1、应聘者需要站在招聘单位的角度来回答。 2、招聘单位一般会录用这样的应聘者:基本符合条件、对这份工作感兴趣、有足够的信心。例如:1、我符合贵公司的招聘条件,凭我目前掌握的技能、高度的责任感和良好的适应能力及学习能力,完全能胜任这份工作。 2、我十分希望能为贵公司服务,如果贵公司给我这个机会,我一定能成为贵公司的栋梁!

面试时二十五个必问问题的最佳回答

面试时二十五个必问问题的最佳回答 文稿归稿存档编号:[KKUY-KKIO69-OTM243-OLUI129-G00I-FDQS58-

最佳回答 1、请你自我介绍一下自己好吗 回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊重考官,在回答每个问题之后都说一句“谢谢”,企业喜欢有礼貌的求职者。 2、你觉得你个性上最大的优点是什么 回答提示:沉着冷静、条理清楚、立场坚定、顽强向上、乐于助人和关心他人、适应能力和幽默感、乐观和友爱。我经过一到两年的培训及项目实战,加上实习工作,使我适合这份工作。 3、说说你最大的缺点 回答提示:这个问题企业问的概率很大,通常不希望听到直接回答的缺点是什么等,如果求职者说自己小心眼、爱忌妒人、非常懒、脾气大、工作效率低,企业肯定不会录用你。绝对不要自作聪明地回答“我最大的缺点是过于追求完美”,有的人以为这样回答会显得自己比较出色,但事实上,他已经岌岌可危了。企业喜欢求职者从自己的优点说起,中间加一些小缺点,最后再把问题转回到优点上,突出优点的部分,企业喜欢聪明的求职者。 4、你对薪资的要求

回答提示:如果你对薪酬的要求太低,那显然贬低自己的能力;如果你对薪酬的要求太高,那又会显得你分量过重,公司受用不起。一些雇主通常都事先对求聘的职位定下开支预算,因而他们第一次提出的价钱往往是他们所能给予的最高价钱,他们问你只不过想证实一下这笔钱是否足以引起你对该工作的兴趣。 回答样本一:我对工资没有硬性要求,我相信贵公司在处理我的问题上会友善合理。我注重的是找对工作机会,所以只要条件公平,我则不会计较太多。 回答样本二:我受过系统的软件编程的训练,不需要进行大量的培训,而且我本人也对编程特别感兴趣。因此,我希望公司能根据我的情况和市场标准的水平,给我合理的薪水。 回答样本三:如果你必须自己说出具体数目,请不要说一个宽泛的范围,那样你将只能得到最低限度的数字。最好给出一个具体的数字,这样表明你已经对当今的人才市场作了调查,知道像自己这样学历的雇员有什么样的价值。 5、你对加班的看法 回答提示:实际上好多公司问这个问题,并不证明一定要加班,只是想测试你是否愿意为公司奉献。 回答样本:如果工作需要我会义不容辞加班,我现在单身,没有任何家庭负担,可以全身心的投入工作。但同时我也会提高工作效率,减少不必要的加班。

HR经常提问的20个面试问题及答案

问题1:你为什么想离开目前的职务? A.别的同仁认为我是老板前的红人,所以处处排挤我。 B.调薪的结果令我十分失望,完全与我的付出不成正比。 C.老板不愿授权,工作处处受限,绑手绑脚、很难做事。 D.公司营运状况不佳,大家人心惶惶。 解答:超过一半的人事主管选择C,其次为D。选择C的回答,可以显示应征者的企图心、能力强,且希望被赋予更多的职责。选择D,则是因离职原因为个人无法改变的客观外在因素,因此,面谈者也就不会对个人的能力或工作表现,有太多的存疑。 问题2:你对我们公司了解有多少? A.贵公司在去年里,长达8个月的时间,都高居股王的宝座。 B.贵公司连续3年被XX杂志评选为“求职者最想进入的企业”的第一名。 C.不是很清楚,能否请您做些介绍。 D.贵公司有意改变策略,加强与国外大厂的OEM 合作,自有品牌的部分则透过海外经销商。 解答:以D居多。道理很简单,他们希望求职者对所申请的工作有真正的了解,而不仅仅是慕名而来。 问题3:你找工作时,最重要的考虑因素为何? A.公司的远景及产品竞争力。 B.公司对员工生涯规划的重视及人性化的管理。 C.工作的性质是否能让我发挥所长,并不断成长。 D.合理的待遇及主管的管理风格。 解答:以C居多,因为公司要找工作表现好、能够真正有贡献的人,而非纯粹慕名、求利而来的人。 问题4:为什么我们应该录取你? A.因为我深信我比别人都优秀。 B.因为我有很强烈的企图心,想要与贵公司共同成长。 C.您可以由我过去的工作表现所呈现的客观数据,明显地看出我全力以赴的工作态度。 D.我在这个产业已耕耘了8年,丰富的人脉是我最大的资产。

解答:这题理想的回答是C。你如何让对方看到你的好?单凭口才,是很难令对方信服的,因此,从履历表内容或之前的回答内容中,如果能以客观数字、具体的工作成果,来辅助说明,是最理想的回答。 问题5:请谈谈你个人的最大特色。 A.我人缘极佳,连续3年担任福委会委员。 B.我的坚持度很高,事情没有做到一个令人满意的结果,绝不罢手。 C.我非常守时,工作以来,我从没有迟到过。 D.我的个性很随和,是大家公认的好好先生。 解答:这题理想的回答是B。A、C、D虽然都表示出应征者个性上的优点,但只有B的回答,最能和工作结合,能够与工作表现相结合的优点、特质,才是面谈者比较感兴趣的回答。 问题6:“请你自我介绍一下”。 思路:1、这是面试的必考题目。2、介绍内容要与个人简历相一致。3、表述方式上尽量口语化。4、要切中要害,不谈无关、无用的内容。5、条理要清晰,层次要分明。6、事先最好以文字的形式写好背熟。 问题7:“谈谈你的家庭情况” 思路:1、况对于了解应聘者的性格、观念、心态等有一定的作用,这是招聘单位问该问题的主要原因。2、简单地罗列家庭人口。3、宜强调温馨和睦的家庭氛围。4、宜强调父母对自己教育的重视。5、宜强调各位家庭成员的良好状况。6、宜强调家庭成员对自己工作的支持。7、宜强调自己对家庭的责任感。 问题8:“你有什么业余爱好?” 思路:1、业余爱好能在一定程度上反映应聘者的性格、观念、心态,这是招聘单位问该问题的主要原因。2、最好不要说自己没有业余爱好。3、不要说自己有那些庸俗的、令人感觉不好的爱好。4、最好不要说自己仅限于

100个面试常见问题及答案

100个面试常见问题及答案 工作动机、个人愿望 (1)问题:请给我们谈谈你自己的一些情况 回答:简要的描述你的相关工作经历以及你的一些特征,包括与人相处的能力和个人的性格特征。如果你一下子不能够确定面试者到底需要什么样的内容,你可以这样说:“有没有什么您特别感兴趣的范围?” 点评:企业以此来判断是否应该聘用你。通过你的谈论,可以看出你想的是如何为公司效力还是那些会影响工作的个人问题。当然,还可以知道你的一些背景。 (2)问题:你是哪年出生的?你是哪所大学毕业的?等等 回答:我是年出生的。我是大学毕业的。 点评:这类问题至为关键的是要针对每个问题简洁明了的回答,不可拖泥带水,也不必再加什么说明。完全不必再画蛇添足的说“我属X,今年岁”之类的话。至于专业等或许主考官接下来的问题就是针对此而言的,故而不必迫不及待和盘托出。 (3)问题:请谈一下你对公司的看法,为什么你想来公司工作?回答:可根据你先前对该公司的情报收集,叙述一下你对公司的了解。适当的对公司的声誉、产品和发展情况予以赞美。还可以

提提你为了了解公司的情况所做的努力然后就说你非常喜欢这个工作,而且你的能力也非常适合并能胜任这份工作。 点评:此问目的测试一下你对公司的了解和喜欢的程度,看看你的能力是否符合公司的要求和方向。看看你是真正地愿意为公司效力,还是仅仅冲着公司的福利、声望和工作的稳定。 (4)问题:你认为对你来说现在找一份工作是不是不太容易,或者你很需要这份工作? 回答: 1.是的。 2.我看不见得。 点评: 一般按1回答,一切便大功告成。 有些同学为了显示自己的“不卑不亢“,强调个人尊严,故按2回答。结果,用人单位打消了录用该生的念头,理由是:“此人比较傲“一句话,断送了该生一次较好的就业机会。 (5)问题:你是怎么应聘到我们公司的? 回答:贵公司是国际上有名的汽车工业公司,虽然我学的专业不是汽车专业,但我一直留意、关心贵公司的发展,特别是贵公司

面试官常用的面试提问问题

1、设想一下你5年以后你会做什么?((考查应聘者对自己的规划和价值判断) 2、讲一讲你职业经历中最骄傲的事。”考查应聘者的成就感) 3、当你不在办公室的时候别人会怎么说你?”考查应聘者对自己的客观评价) 4、可以把你以前老板的电话给我吗?(当然不一定用,以便考查岀应试者有没有做对不起以 前公司的事,以及以什么样的方式离开原公司的。) 5、如果你的事业能从头再来,你会有怎样的变化? 没有什么……我现在很开心,所以我不想有任何的改变。 6、你目前可以选择的职业是什么? 我感兴趣的领域有三个……”谈谈具体的职位和所属的行业。 7、你认为成功的本质是什么?根据你对成功的定义,你到目前为止取得了多大的成功? 仔细考虑如何作答,并联系自己在事业上取得的成就。 8、你对我们公司有多少了解? 一定要有备而来!花点时间在网上或图书馆里查阅有关这家公司的情况。尽可能多地了解一些信息,包括它的产品、规模、收入、声誉、形象、管理人才、员工、技能、历史以及所信奉的哲学等。表现岀对公司的兴趣;让面试官向你讲述关于这家公司的情况。 9、你为什么想为我们工作? 不要谈你想要什么。首先谈他们需要什么:你希望投身于公司的某项具体计划;你希望能解决公司存在的某个问题;你能为公司某个具体的目标做岀贡献。 10、你能为我们做些什么?你能为我们做别人所不能做的什么事情? 以过去的经历为例,谈谈你曾经成功地为前雇主解决过可能与这家公司所面临的问题类似的问题。 11、你认为这份工作最吸引你的是哪些地方?不吸引你的是哪些地方? 列举三个以上吸引你的因素,只列举一个不吸引你的因素。 12、我们为什么要雇用你? 因为你的知识、经验、能力和技能。 13、你对这份工作有什么期望? 希望能提供一个利用自己的技能、展示自我并得到别人认可的机会。 14、请告诉我你给你要应聘的这个职位所下的定义是什么? 要简明扼要一一给岀一个以行动和成果为主导的定义。 15、你要在多长时间以后才能为我们公司做岀重要贡献? 不需要多长时间一一你预计在经过短暂的适应期后,你就会为公司做岀贡献。 16、你会在我们这里干多长时间? 只要我们彼此都感到我在为公司做贡献、在取得成绩、在进步,我就会干下去。 17、如果我和你过去的老板谈,你认为他会说你的强项和弱点分别是什么? 强调技能一一不要过于否定自己的弱点;无论何时,说自己在某方面的技能仍需改善总比说自己的缺点更安全。 18、你能在有压力和最后期限的情况下工作吗? 能,商界向来如此。 19、你如何改变自己的工作? 当然是让它越来越完善。 20、你更喜欢管理工作还是销售工作? 这取决于是什么工作,以及它所构成的挑战。 21、现在看来,你认为自己过去所忽视的问题是什么? 回答要简练,不要夸夸其谈。 22、你认为自己在一个规模、类型不同的公司会有更好的表现吗? 这取决于是什么工作一一谈得稍微详细一些。

社会招聘面试-11个经典问题及答案(最新)

招聘面试 11 个经典问题及答案 问题一:请你自我介绍一下“请你自我介绍一下请你自我介绍一下” 这个问题的面试方法是:应聘者站起来用五分钟的时间面对大家进行演讲。 我的目的是:了解应聘者的心理承受能力、逻辑思维能力、演讲能力,而他的生平介绍却是其次的,因为,我们在他的简历中已经对其有所了解。应聘者应该做到: 1、介绍内容要与个人简历相一致。 2、表述方式上尽量口语化。 3、要切中要害,不谈无关、无用的内容。 4、条理要清晰,层次要分明。 5、要有训练有素的演讲语气和肢体语言,这是最重要的。 问题二:你有什么业余爱好“你有什么业余爱好你有什么业余爱好?” 我的目的是:了解应聘者的性格、观念、心态、思维的深度等。为了深入了解应聘者的爱好程度,我会提出更加深刻的问题,比如,应聘者喜欢流行音乐,我就会问相关的问题:“您什么时候开始喜欢的?您最喜欢哪个歌手?她的演唱风格如何?她的成名曲是哪一首?您最喜欢她的哪一首歌曲?为什么?”一个真正有这方面业余爱好的应聘者应该对答如流,遗憾的是,许多应聘者不能做到。有的应聘者喜欢读书,我的相关问题就更加尖锐:“您最喜欢哪一位作家?您最喜欢这个作家的哪一本书?这本书的中心思想是什么?您阅读了这本书后有什么感悟?对人生的启示又是什么?”能够应答这类问题的应聘者寥寥无几。应聘者应该做到:1、事先做好这方面的准备。2、最好不要说自己没有业余爱好。 3、不要说自己有那些庸俗的、令人感觉不好的爱好。 问题三:谈谈你的缺点“谈谈你的缺点谈谈你的缺点” 我的目的是:了解应聘者是否认真思考过自己,分析过自己,反省过自己。如果一个人能认清自己的缺点,并有改进的愿望和方法,他可能是一个不可多得的人才。应聘者应该做到:1、不宜说自己没有缺点,因为人一定有缺点的,除非是神。2、不宜说出严重影响所应聘工作的缺点。 3、对于自己真正的缺点,就认真对其进行剖析,并用积极的心态去面对,去修炼。 问题四:举一个人生中最失败的经历“举一个人生中最失败的经历举一个人生中最失败的经历” 我的目的是:了解应聘者的胆量和勇气,是否陷入了选择性知觉的陷阱,是否进行了深刻的反省,是否接受了深刻的教训。应聘者应该做到: 1、不宜说自己没有失败的经历。2、宜说明失败之前自己曾信心白倍、尽心尽力。 3、明确说明失败是主要由主观原因导致的。 4、失败后自己曾做了深刻的反省,很快振作起来,以更加饱满的热情面对以后的学习或工作。 问题五:你为什么选择我们公司“你为什么选择我们公司你为什么选择我们公司?”我的目的是:了解应聘者求职的动机、愿望以及对此项工作的态度。我十分欣赏对我公司很了解的应聘者。应聘者应该做到:1、建议从行业、企业和岗位这三个角度来回答。 2、参考答案——“我十分看好贵公司所在的行业,我认为贵公司十分重视人才,而且这项工作很适合我,相信自己一定能做好。” 问题六:对这项工作,你有哪些可预见的困难“对这项工作你有哪些可预见的困难?”对这项工作,我的目的是:应聘者的预测能力,并有应对方法。绝大多数的应聘者做不到。

教师面试常问问题

教师面试常问问题 1.小学教师面试技巧 要点一:为什么要选择教师这个行业? “为什么要选择教师这个行业”、“你是怎么看教师这个工作的”等涉及到教育观的这类问题被问到的几率最大。金陵中学丁强校长告诉记者,这是来面试的考生必须要回答的问题。每年仅是因回答这两个问题不当而被淘汰的考生就有很多。 参考意见:一中初中部黄侃校长建议考生回答问题一定要实事,不要故弄玄虚,比如这样回答就不错:读的就是师类的专业,做教师符合自己的专业,而且现在公司之类的工作不够稳定,教师稳定性比较高,现在好的学校对教师的培养很好,也能为教师提供很大的发展空间等。 要点二:在面试时,学校会根据考生的履历提出一些即兴的问题,主要是考察考生的应变能力。 参考意见:中华中学的钱进副校长认为,考生在写履历表时就要有被提问的意识,可以根据自己的特点和“强项”多做点准备,这样不至于强项变弱项。他说,有个考生在履历表上写到他曾经发表过一篇文章,校长马上就追问考生写这篇文章的目的,以及对这篇文章观点的一些探讨。结果这个考生说的稀里糊涂,很显然没做准备。 要点三:课上得怎么样? 小学教师面试第一个环节也是最重要的环节,就是对考生课堂教学的考察,通过上一节课看考生的专业水平和教学能力到底怎么样,比如对教材的了解、板书,对学生活动的组织以及对课堂的控制等。区教育局会组织教师听课并给考生打分,根据分数确定是否留用。而学校没有录用权。 参考意见:南师附小的盛晓蓓书记建议考生,平时在学校学习期间,就应该增加课堂教学实战训练,结合自己学到的知识,多实践,锻炼自己的教学水平,增加实战经验,平时还要多研究案例教学法,这样就不会在真正的课堂教学中紧。一些师学校也应多给学生安排实战训练课,熟练掌握案例教学方法。 要点四:仪容举止也很重要。 作为一名教师仪容仪表很重要,要有较强的自我约束力,教态不能太随便。 参考意见:作为教师要有得体的仪容仪表,穿着要端庄、大方,有的考生长得很漂亮,但是穿得很随便,给人感觉不够庄重,有的人长得不怎么样,穿着却很大方,让人赏心悦目,这样在面试时就能赢得良好的印象分。另外,言谈举止要得体,回答简明扼要,抓住重点。 附加: 1、新课程标准的价值取向是什么? 2、你最尊敬的教育家是谁,为什么? 3、你最赞赏的教学方法是什么? 4、为什么学生会偏科? 5、做好一个教师固然离不开敬业、爱生、专业知识扎实,除了这些,你认为教学的最重要特质是什么? 6、你赞同“教学有法、但无定法、贵在得法”这种提法吗?为什么? 7、学生记忆有什么特点,学科教学如何提高学生的识记能力 8、你认为一种科学的备课方法是什么?平时你是怎样备课的? 9、你同意“没有不合格的学生,只有不合格的教师”这句话吗? 10、你这样认识集体备课制,它有优势吗?

面试官都会问到的问题(附答案)

1. 请你谈谈你自己。 Why: 透过这个问题,面试者可以在很短的时间内了解你,也可以藉此看出你的表达能力、个性等。Tips: 直接切入重点,中肯的点出自己个性中的优点,如「热诚、值得信赖」等,不需要强力推销。此外,也可带出与应徵工作的相关经验。 2. 为什麽选择我们这家公司? A: 曾经在报章杂志看过关於贵公司的报导,与自己所追求的理念有志一同。而贵公司在业界的成绩也是有目共睹的,而且对员工的教育训练、升迁等也都很有制度。 Tips: 去面试前先做功课,了解一下该公司的背景,让对方觉得你真的很有心想得到这份工作,而不只是探探路。 3. 为什麽选择这个职务? A: 这一直是我的兴趣和专长,经过这几年的磨练,也累积了一定的经验及人脉,相信我一定能胜任这个职务的。 Tips: 适时举出过去的「丰功伟业」,表现出你对这份职务的熟稔度,但避免过於夸张的形容或流於炫耀。 4. 对这个职务的期许? A: 希望能藉此发挥我的所学及专长,同时也吸收贵公司在这方面的经验,就公司、我个人而言,缔造「双赢」的局面。

Tips: 回答前不妨先询问该公司对这项职务的责任认定及归属,因为每一家公司的状况不尽相同。以免说了一堆理想抱负却发现牛头不对马嘴。 5. 为什麽我们要在众多的面试者中选择你? A: 根据我对贵公司的了解,以及我在这份工作上所累积的专业、经验及人脉,相信正是贵公司所找寻的人才。而我在工作态度、EQ上,也有圆融、成熟的一面,和主管、同事都能合作愉快。 Tips: 别过度吹嘘自己的能力,或信口开河的乱开支票,例如一定会为该公司带来多少钱的业务等,这样很容易给人一种爱说大话、不切实际的感觉。 6. 如何安排自己的时间?会不会排斥加班? A: 基本上,如果上班工作有效率,工作量合理的话,应该不太需要加班。可是我也知道有时候很难避免加班,加上现在工作都采责任制,所以我会调配自己的时间,全力配合。 Tips: 虽然不会有人心甘情愿的加班,但依旧要表现出高配合度的诚意。 7. 为什麽离开上一个工作? Why:从这个问题,可以看出你在上一个工作做得是否胜任愉快,是在不得志的情况下离开还是为了另谋高就。 A: 1.在该公司的发展上已经面临瓶颈,希望能寻求更多的可能性。 2.公司因故搬迁,与住处距离太远,不希望花太多时间在通勤上。 Tips: 1.切忌一听到这样的问题,就开始大肆数落过去的主管或公司,希望博取对方的同情,这样子只会让面试者觉得你是一个会推托责任,爱抱怨、发牢骚的员工,更惨的是,如果对方正

面试官常问的问题

1.语言表达、仪表 序 号 题目面试要点参考 1 简单的谈一下自己。观察应试者的语言是否流畅、有条理、层次分明,讲话的 风度如何。 2 请你告诉我你的一次失败经历。如果能迅速作答,则应试者反应灵敏,或可能是应试者善 于总结教训。 3 你有什么优点和缺点。应试者对自己的判断是否中肯,自信、自卑和自傲倾向如 何。 4 请讲述一次让你很感动的经历。考察应试者是否有感性。 2.工作经验 序 号 题目面试要点参考 1 你现在或最近所做的工作,其职责是什 么?应试者是否曾关注自己的工作,是否了己工作的重点,表述是否简明扼要。 2 你认为你在工作中的成就是什么?了解对方对“成就”的理解,了解对方能力的突出点, 是否能客观的总结回顾自我 3 你以前在日常工作中主要处理些什么问 题?通过对方对自己工作的归纳判断其对业务的熟练程度和关注度。可依此继续追问细节。 4 以前工作中有过什么良好的建议和计划?了解对方对工作的改善能力。要追问细节,避免对方随 意编造或夸夸其谈。 3.应聘动机与期望 序 号 题目面试要点参考 1 你最喜欢的工作是什么?为什么?请谈谈 你在选择工作时都考虑哪些因素?如何看 待待遇和工作条件? 同时可判断对方的分析能力和自知力 2 你为什么选择来我公司工作?你对我公司 了解些什么?你为什么应聘这个职位?只为找到一份工作糊口而盲目求职的培养潜质不高,但对公司的不了解不应成为重点 3 你对我公司提供的工作有什么希望和要 求?能大胆而客观地提出要求的优先,提出不切实际要求的可不予考虑 4 你喜欢什么样的领导和同事?喜欢什么样的人,自己也将最终成为那种人 5 你认为在一个理想的工作单位里,个人事 业的成败是由什么决定的?价值观的一种。不同的职位需要不同价值观的人,但基本观念不能和企业文化相差太远 6 你为什么要选读这个专业?你所学的专业 和我们的工作有何关系? 当对方专业与本职位关联不大时使用本条7 你更喜欢什么样的公司?判断对方在本公司的适应性和稳定性。 4.事业心、进取心、自信心 序 号 题目面试要点参考 1 你个人有什么抱负和理想?你准备怎样实 现它? 追问题,避免对方夸夸其谈

HR面试常问的问题和答案解析

HR面试常问的问题及答案 一、请你自我介绍一下 思路: 1、这是面试的必**目。 2、介绍内容要与个人简历相一致。 3、表述方式上尽量口语化。 4、要切中要害,不谈无关、无用的内容。 5、条理要清晰,层次要分明。 6、事先最好以文字的形式写好背熟。 二、谈谈你的家庭情况 思路: 1、况对于了解应聘者的性格、观念、心态等有一定的作用,这是招聘单位问该问题的主要原因。 2、简单地罗列家庭人口。 3、宜强调温馨和睦的家庭氛围。 4、宜强调父母对自己查看更多教育的内容教育的重视。 5、宜强调各位家庭成员的良好状况。 6、宜强调家庭成员对自己工作的支持。 7、宜强调自己对家庭的责任感。 三、你有什么业余爱好?

1、业余爱好能在一定程度上反映应聘者的性格、观念、心态,这是招聘单位问该问题的主要原因。 2、最好不要说自己没有业余爱好。 3、不要说自己有那些庸俗的、令人感觉不好的爱好。 4、最好不要说自己仅限于读书、听音乐、上网,否则可能令面试官怀疑应聘者性格孤僻。 5、最好能有一些户外的业余爱好来“点缀”你的形象。 四、你最崇拜谁? 思路: 1、最崇拜的人能在一定程度上反映应聘者的性格、观念、心态,这是面试官问该问题的主要原因。 2、不宜说自己谁都不崇拜。 3、不宜说崇拜自己。 4、不宜说崇拜一个虚幻的、或是不知名的人。 5、不宜说崇拜一个明显具有负面形象的人。 6、所崇拜的人人最好与自己所应聘的工作能“搭”上关系。 7、最好说出自己所崇拜的人的哪些品质、哪些思想感染着自己、鼓舞着自己。 五:你的座右铭是什么?

1、座右铭能在一定程度上反映应聘者的性格、观念、心态,这是面试官问这个问题的主要原因。 2、不宜说那些医引起不好联想的座右铭。 3、不宜说那些太抽象的座右铭。 4、不宜说太长的座右铭。 5、座右铭最好能反映出自己某种优秀品质。 6、参考答案——“只为成功找方法,不为失败找借口” 六、谈谈你的缺点 思路: 1、不宜说自己没缺点。 2、不宜把那些明显的优点说成缺点。 3、不宜说出严重影响所应聘工作的缺点。 4、不宜说出令人不放心、不舒服的缺点。 5、可以说出一些对于所应聘工作“无关紧要”的缺点,甚至是一些表面上看是缺点,从工作的角度看却是优点的缺点。 七、谈一谈你的一次失败经历”思路: 1、不宜说自己没有失败的经历。 2、不宜把那些明显的成功说成是失败。 3、不宜说出严重影响所应聘工作的失败经历,

相关主题
文本预览
相关文档 最新文档