面试题

不同的人面试不同类型的公司,会有不同的面试题。面试是在笔试之后进行的,也是最能考验面试者综合素质及应变能力的一项考试。

面试题1

  【网络综合 - 求职招聘试题】

  1. C++的类和C里面的struct有什么区别?

  struct成员默认访问权限为public,而class成员默认访问权限为private

  2. 析构函数和虚函数的用法和作用

  析构函数是在对象生存期结束时自动调用的函数,用来释放在构造函数分配的内存。

  虚函数是指被关键字virtual说明的函数,作用是使用C++语言的多态特性

  3. 全局变量和局部变量有什么区别?是怎么实现的?操作系统和编译器是怎么知道的?

  1) 全局变量的作用用这个程序块,而局部变量作用于当前函数

  2) 前者在内存中分配在全局数据区,后者分配在栈区

  3) 生命周期不同:全局变量随主程序创建和创建,随主程序销毁而销毁,局部变量在局部函数内部,甚至局部循环体等内部存在,退出就不存在

  4) 使用方式不同:通过声明后全局变量程序的各个部分都可以用到,局部变量只能在局部使用

  4. 有N个大小不等的自然数(1–N),请将它们由小到大排序.要求程序算法:时间复杂度为O(n),空间复杂度为O(1)。

  void sort(int e[], int n)

  {

  int i;

  int t;

  for (i=1; i {

  t = e[e[i]];

  e[e[i]] = e[i];

  e[i] = t;

  }

  }

  5. 堆与栈的去区别

  A. 申请方式不同

  Stack由系统自动分配,而heap需要程序员自己申请,并指明大小。

  B. 申请后系统的响应不同

  Stack:只要栈的剩余空间大于申请空间,系统就为程序提供内存,否则将抛出栈溢出异常

  Heap:当系统收到程序申请时,先遍历操作系统中记录空闲内存地址的链表,寻找第一个大于所申请空间的堆结点,然后将该结点从空间结点链表中删 除,并将该结点的空间分配给程序。另外,大多数系统还会在这块内存空间中的首地址处记录本次分配的大小,以便于语句正确释放空间。而且,由于 找到的堆结点的大小不一定正好等于申请的大小,系统会自动将多余的那部分重新放入空闲链表。

  C. 申请大小限制的不同

  Stack:在windows下,栈的大小是2M(也可能是1M它是一个编译时就确定的常数),如果申请的空间超过栈的剩余空间时,将提示overflow。因此,能从栈获得的空间较小。

  Heap:堆是向高地址扩展的数据结构,是不连续的内存区域。这是由于系统是用链表来存储的空闲内存地址的,自然是不连续的,而链表的遍历方向是由低地址向高地址。堆的大小受限于计算机系统中有效的虚拟内存。由此可见,堆获得的空间比较灵活,也比较大。

  D. 申请效率的比较:

  栈由系统自动分配,速度较快。但程序员是无法控制的。

  堆是由new分配的内存,一般速度比较慢,而且容易产生内存碎片,不过用起来最方便。

  另外,在WINDOWS下,最好的方式是用VirtualAlloc分配内存,他不是在堆,也不是在栈是直接在进程的地址空间中保留一快内存,虽然用起来最不方便。但是速度快,也最灵活。

  E. 堆和栈中的存储内容

  栈:在函数调用时,第一个进栈的是主函数中后的下一条指令(函数调用语句的下一条可执行语句)的地址,然后是函数的各个参数,在大多数的C编译器 中,参数是由右往左入栈的,然后是函数中的局部变量。注意静态变量是不入栈的。当本次函数调用结束后,局部变量先出栈,然后是参数,最后栈顶指针指向最开 始存的地址,也就是主函数中的下一条指令,程序由该点继续运行。

  堆:一般是在堆的头部用一个字节存放堆的大小。堆中的具体内容有程序员安排。

  6. 含参数的宏与函数的优缺点

  宏: 优点:在预处理阶段完成,不占用编译时间,同时,省去了函数调用的开销,运行效率高

  缺点:不进行类型检查,多次宏替换会导致代码体积变大,而且由于宏本质上是字符串替换,故可能会由于一些参数的副作用导致得出错误的结果。

  函数: 优点:没有带参数宏可能导致的副作用,进行类型检查,计算的正确性更有保证。

  缺点:函数调用需要参数、返回地址等的入栈、出栈开销,效率没有带参数宏高

  PS:宏与内联函数的区别

  内联函数和宏都是在程序出现的地方展开,内联函数不是通过函数调用实现的,是在调用该函数的程序处将它展开(在编译期间完成的);宏同样是;

  不同的是:内联函数可以在编译期间完成诸如类型检测,语句是否正确等编译功能;宏就不具有这样的功能,而且宏展开的时间和内联函数也是不同的(在运行期间展开)

  7. Windows程序的入口是哪里?写出Windows消息机制的流程

  Windows程序的入口是WinMain()函数数。

  Windows应用程序消息处理机制:

  A. 操作系统接收应用程序的窗口消息,将消息投递到该应用程序的消息队列中

  B. 应用程序在消息循环中调用GetMessage函数从消息队列中取出一条一条的消息,取出消息后,应用程序可以对消息进行一些预处理。

  C. 应用程序调用DispatchMessage,将消息回传给操作系统。

  D. 系统利用WNDCLASS结构体的lpfnWndProc成员保存的窗口过程函数的指针调用窗口过程,对消息进行处理。

  8. 如何定义和实现一个类的成员函数为回调函数

  A.什么是回调函数?

  简而言之,回调函数就是被调用者回头调用调用者的函数。

  使用回调函数实际上就是在调用某个函数(通常是API函数)时,将自己的一个函数(这个函数为回调函数)的地址作为参数传递给那个被调用函数。而该被调用函数在需要的时候,利用传递的地址调用回调函数。

  回调函数,就是由你自己写的,你需要调用另外一个函数,而这个函数的其中一个参数,就是你的这个回调函数名。这样,系统在必要的时候,就会调用你写的回调函数,这样你就可以在回调函数里完成你要做的事。

  B.如何定义和实现一个类的成员函数为回调函数

  要定义和实现一个类的成员函数为回调函数需要做三件事:

  a.声明;

  b.定义;

  c.设置触发条件,就是在你的函数中把你的回调函数名作为一个参数,以便系统调用

  如:

  一、声明回调函数类型

  typedef void (*FunPtr)(void);

  二、定义回调函数

  class A

  {

  public:

  A();

  static void callBackFun(void) //回调函数,必须声明为static

  {

  cout<<"callBackFun"<

  }

  virtual ~A();

  };

  三、设置触发条件

  void Funtype(FunPtr p)

  {

  p();

  }

  void main(void)

  {

  Funtype(A::callBackFun);

  }

  C. 回调函数与API函数

  回调和API非常接近,他们的共性都是跨层调用的函数。但区别是API是低层提供给高层的调用,一般这个函数对高层都是已知的;而回调正好相反, 他是高层提供给底层的调用,对于低层他是未知的,必须由高层进行安装,这个安装函数其实就是一个低层提供的API,安装后低层不知道这个回调的名字,但它 通过一个函数指针来保存这个回调函数,在需要调用时,只需引用这个函数指针和相关的参数指针。

  其实:回调就是该函数写在高层,低层通过一个函数指针保存这个函数,在某个事件的触发下,低层通过该函数指针调用高层那个函数。

  1、局部变量能否和全局变量重名?

  能,局部会屏蔽全局。要用全局变量,需要使用"::"

  局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。对于有些编译器而言,在同一个函数内可以定义多个同名的局部变量,比如在两个循环体内都定义一个同名的局部变量,而那个局部变量的作用域就在那个循环体内。

  2、如何引用一个已经定义过的全局变量?

  extern

  可以用引用头文件的方式,也可以用extern关键字,如果用引用头文件方式来引用某个在头文件中声明的全局变理,假定你将那个变写错了,那么在编译期间会报错,如果你用extern方式引用时,假定你犯了同样的错误,那么在编译期间不会报错,而在连接期间报错。

  3、全局变量可不可以定义在可被多个.C文件包含的头文件中?为什么?

  可以,在不同的C文件中以static形式来声明同名全局变量。

  可以在不同的C文件中声明同名的全局变量,前提是其中只能有一个C文件中对此变量赋初值,此时连接不会出错。

  4、语句for( ;1 ;)有什么问题?它是什么意思?

  无限循环,和while(1)相同。

  5、do……while和while……do有什么区别?

  前一个循环一遍再判断,后一个判断以后再循环。

  6、请写出下列代码的输出内容

  #include

  main()

  {

  int a,b,c,d;

  a=10;

  b=a++;

  c=++a;

  d=10*a++;

  printf(“b,c,d:%d,%d,%d”,b,c,d);

  return 0;

  }

  答:10,12,120

  7、请找出下面代码中的所以错误

  说明:以下代码是把一个字符串倒序,如“abcd”倒序后变为“dcba”

  #include “string.h”

  main()

  {

  char*src=”hello,world”;

  char* dest=NULL;

  int len=strlen(src);

  dest=(char*)malloc(len);

  char* d=dest;

  char* s=src[len];

  while(len–!=0)

  d++=s–;

  printf(“%s”,dest);

  return 0;

  }

  答:

  方法1:

  int main()

  {

  char* src = “hello,world”;

  int len = strlen(src);

  char* dest = (char*)malloc(len+1);//要为分配一个空间

  char* d = dest;

  char* s = &src[len-1];//指向最后一个字符

  while( len– != 0 )

  *d++=*s–;

  *d = 0;//尾部要加

  printf(“%s ”,dest);

  free(dest);// 使用完,应当释放空间,以免造成内存汇泄露

  return 0;

  }

  方法2:

  #include

  #include

  main()

  {

  char str[]=”hello,world”;

  int len=strlen(str);

  char t;

  for(int i=0; i {

  t=str[i];

  str[i]=str[len-i-1]; str[len-i-1]=t;

  }

  printf("%s",str);

  return 0;

  }

  8、-1,2,7,28,,126请问28和126中间那个数是什么?为什么?

  答案应该是4^3-1=63

  规律是n^3-1(当n为偶数0,2,4)

  n^3+1(当n为奇数1,3,5)

  答案:63

  9、用两个栈实现一个队列的功能?要求给出算法和思路!

  设2个栈为A,B, 一开始均为空.

  入队:

  将新元素push入栈A;

  出队:

  (1)判断栈B是否为空;

  (2)如果不为空,则将栈A中所有元素依次pop出并push到栈B;

  (3)将栈B的栈顶元素pop出;这样实现的队列入队和出队的平摊复杂度都还是O(1), 比上面的几种方法要好。

  10、在c语言库函数中将一个字符转换成整型的函数是atool()吗,这个函数的原型是什么?

  函数名: atol

  功 能: 把字符串转换成长整型数

  用 法: long atol(const char *nptr);

  程序例:

  #include

  #include

  int main(void)

  {

  long l;

  char *str = “98765432″;

  l = atol(lstr);

  printf(“string = %s integer = %ld ”, str, l);

  return(0);

  }

  11、对于一个频繁使用的短小函数,在C语言中应用什么实现,在C++中应用什么实现?

  c用宏定义,c++用inline

  12、直接链接两个信令点的一组链路称作什么?

  PPP点到点连接

  13、接入网用的是什么接口?

  14、voip都用了那些协议?

  15、软件测试都有那些种类?

  黑盒:针对系统功能的测试 白合:测试函数功能,各函数接口

  16、确定模块的功能和模块的接口是在软件设计的那个队段完成的?

  概要设计阶段

  17、enum string

  {

  x1,

  x2,

  x3=10,

  x4,

  x5,

  }x;

  问x= 0×801005,0x8010f4;

  18、unsigned char *p1;

  unsigned long *p2;

  p1=(unsigned char *)0×801000;

  p2=(unsigned long *)0×810000;

  请问p1+5= 0×801005;

  p2+5= 0×801014;

  19. 多态的作用?

  主要是两个:1. 隐藏实现细节,使得代码能够模块化;扩展代码模块,实现代码重用;2. 接口重用:为了类在继承和派生的时候,保证使用家族中任一类的实例的某一属性时的正确调用。

  20. Ado与Ado.net的相同与不同?

  除了“能够让应用程序处理存储于DBMS 中的数据“这一基本相似点外,两者没有太多共同之处。但是Ado使用OLE DB 接口并基于微软的 COM 技术,而ADO.NET 拥有自己的ADO.NET 接口并且基于微软的.NET 体系架构。众所周知.NET 体系不同于COM 体 系,ADO.NET 接口也就完全不同于ADO和OLE DB 接口,这也就是说ADO.NET 和ADO是两种数据访问方式。ADO.net 提供对 XML 的支持。

  21. New 与malloc free 的联系与区别?

  都是在堆(heap)上进行动态的内存操作。用malloc函数需要指定内存分配的字节数并且不能初始化对象,new 会自动调用对象的构造函数。 会调用对象的destructor,而free 不会调用对象的destructor.

  22. #define DOUBLE(x) x+x ,i = 5*DOUBLE(5); i 是多少?

  答案:i 为30。

面试题2

  考察目标:考生的处人处事技巧。

  答题秘诀:保持宽容、平等态度,不议是非,明白金无足赤,人无完人,正确对待领导、同志、本人的缺点和不足。(矛盾止于沟通,矛盾止于宽容)

  与不同人相处要运用不同方式。对上级,要持尊重态度原则、服从上级的安排,懂得保密,不议论上级等;对上级集体要服从,单向请示不卑不亢,保持中立态度,不乱说话等;与同事相处,有理有节,保持真诚、谦虚态度。遇到矛盾,显灰自身缺点和不足,利用第三人交流,化解矛盾,要有容人之量,取长补短,互相帮助,一视同仁,不拉帮结派。互相帮助,正确对待同事的优点和缺点、成绩和失误,多帮助、多鼓励,求同存异。

  答题步骤:

  1.考虑到工作和团结,首先不应该影响工作。

  2.对待领导,应先完成领导安排的工作;对待同事,应积极和同事合作,完成工作。

  3.在合适的时机、合适的场合,用合适的方式,与领导(同事)进行沟通,化解矛盾。

  技巧(也是答题的一个模版,但是这个有点过于程式化了,各位答题的时候可是作些变动):

  (1)海明威说:“每个人都不是一座孤岛”,所以在交往中陈述团结是很重要得。特别是科室搞好团结,工作效率会更高。

  (2)尊重领导(同事)多自我批评,承认自己的错误(哪怕自己没错误)每一个成功得领导人都有其成功的理由。

  (3)理解领导。看问题每个人的角度都不同,“横看成岭侧成峰”自己的想法是正确的,但领导也未必错。

  (4)交流,沟通。交流是无限的,沟通是永恒的。

  (5)帮助领导。出谋划策,没有采用是正常的。如果领导违法违背原则,应坚持自己的意见,其实这也是帮助领导避免犯错。

  面试题及回答

  1.本来你的工作负担已经很重了,可领导却又给你安排突击完成另一项中心任务。你觉得没有时间和精力再承担更多的工作,但又不想同领导发生冲突。面对这个问题,你如何处理?

  在工作中领导临时给安排任务是非常正常的,但在考虑到我目前本身的工作已经很重的情况下,我一般会这样处理的:

  首先,接受领导的安排,因为既然领导给我安排这项任务,是对自己能力的信任,同时也是对自己的一次考验,而不折不扣的完成领导交待的任务是作为一名公务员最基本的素质之一,自己本身的工作繁杂,不是拒绝执行任务的理由。

  其次,要把这项中心任务和我目前所进行的工作进行比较,分清轻重缓急,如果目前的工作比较紧急,这项任务可能缓一步进行,我就尽快完成手上的工作,再来执行这项任务,如果这项任务是比较紧急的,而我目前的工作可以暂时停一下的话,那我就要立即着手准备完成这项任务。如果这项任务和我目前的工作都比较紧急,同时急需我来解决的话,我会首先完成领导交待的任务,因为领导安排的紧急任务,一般都是比较重大,关系到各个方面的,不能因为我目前的曰常性工作而受到拖延,要是由于为了完成领导安排的任务,致使我目前的工作没有安时完成的话,我会加班来处理的。再次,如果在执行领导安排任务的同时,而我自己本身的工作又急需进行,这时我可以和同事商量,请他们帮助我完成一些曰常性的工作,不能因此失彼啊。

  最后,通过这次领导给我临时安排任务的顺利完成,我深刻的体会到,在工作当中提高工作效率是一件多么重要的事情,因此我要加强自己的学习,增强自己的工作能力,提高工作效率,处理好同事关系,更高质量的处理目前繁杂的工作任务,当领导再次给我安排任务的时候,可以更快、更好的完成任务。

  2.小陈考了三年,终于成为一名公务员,在工作中,他经常对领导提出一些意见,但是领导不予接收,并渐渐觉得有些厌烦,很多同事对他也很不满。你觉得造成这种局面的原因是什么,应该怎样解决?

  我觉得小陈能在工作中对领导提出一定的建议,这是对本单位工作关心负责的一种表现,本身无可厚非。之所以出现这种难堪的局面,我想原因主要有二:一是他所提出的建议不够完善。没有一定的可行性。二是他提意见的方式欠妥,让别人误会。要想解决这个问题,应该从以下几个方面着手:

  首先,小陈应该认真反思自己所提的意见是否结合本单位实际情况,是否征求其他同事的意见,然后仔细完善自己的建议;

  第二,作为一名新参加工作的公务员,应该以具体实际的工作作为重点,要少说多干,避免出现眼高手低的情况;

  第三,如果有了一些比较成熟的意见,可以以一种恰当的方式提出来(比如可以联合其他同事),而避免出现“爱出风头”的议论;

  总之,我们公务员要在工作中脚踏实地,埋头苦干,把本职工作干好;在此基础上,处于对本单位发展的考虑,可以适当的提一些建议或意见,但要遵循的一个根本原则是:少说多干。

  3.在工作中,你认为哪一类领导和同事最难相处,你打算(是)怎样和他们相处?

  (1)人的性格是不同的,在单位遇到这样的人是正常的。不能有怨言和背后乱说。

  (2)善于观察,分析他们的为人处事的特点,以适应领导的方式来共事,跟这样的同事做事也不要有情绪,因为目的都是为了更好的完成工作。

  (3)对这样的人要理解很宽容,平时注重交流和沟通,学习他们的优点和长处。

  (4)对他们明显的不利于工作和团结的缺点,找机会委婉地提出来,我想他们是以工作和团结为重的。

  4.假如派你参加一个联合调查组,人员是从各部门临时抽调的,相互都不认识,并且你的年龄最小、资历最浅,你怎么才能尽快地和他们熟悉起来?

  (1)化劣为优,凭借自己年龄小的特点,在工作中多向每一位年长的人请教,这样,不仅有利于自己业务水平的提高,更有利于增进与同事之间的交流与沟通,在别人的心目中留下一个好学上进的美好印象。

  (2)在活动中,事事走在前面,做到兢兢业业,勤勤恳恳,凭业绩与能力说话。

  (3)在工作的同时,业余时间可以适当地接触,增进了解。

  5.加入你是一名机关工作人员,因工作与另一处室马处长发生误会,他对你得印象极不好。机关干部轮岗,马处长成为你们处长,你怎么办?

  (1)保持良好的心态,不必惊慌、恐惧、害怕,一如既往地做好自己的本职工作,以自己的工作态度、工作能力和工作业绩来逐渐消除马处长对自己的不好印象。

  (2)在合适的时间、合适的场合,以一种合适的方式与马处长进行沟通和交流,向其解释与之发生误会的原因,表明自己与其发生误会完全是出于公心,并无其他恶意。保证在以后的工作中,要坚决服从领导安排,领会领导的工作意图,出现分歧及时沟通,在工作方向上始终与领导保持一致。

  6.请谈谈如何适应办公室工作的新环境?

  ①办公室里每个人有各自的岗位与职责,不得擅离岗位。

  ②根据领导指示和工作安排,制定工作计划,提前预备,并按计划完成。

  ③多请示并及时汇报,遇到不明白的要虚心请教。

  ④抓间隙时间,多学习,努力提高自己的政治素质和业务水平。

  7.在完成某项工作时,你认为领导要求的方式不是最好的,自己还有更好的方法,你应该怎么做?

  ①.原则上我会尊重和服从领导的工作安排;同时私底下找机会以请教的口吻,婉转地表达自己的想法,看看领导是否能改变想法;

  ②如果领导没有采纳我的建议,我也同样会按领导的要求认真地去完成这项工作;

  ③.还有一种情况,假如领导要求的方式违背原则,我会坚决提出反对意见;如领导仍固执己见,我会毫不犹豫地再向上级领导反映。

  8.如果你的工作出现失误,给本公司造成经济损失,你认为该怎么办?

  (1)我本意是为公司努力工作,如果造成经济损失,我认为首要的问题是想方设法去弥补或挽回经济损失。如果我无能力负责,希望单位帮助解决;

  (2)是责任问题。分清责任,各负其责,如果是我的责任,我甘愿受罚;如果是一个我负责的团队中别人的失误,也不能幸灾乐祸,作为一个团队,需要互相提携共同完成工作,安慰同事并且帮助同事查找原因总结经验。

  (3)总结经验教训,一个人的一生不可能不犯错误,重要的是能从自己的或者是别人的错误中吸取经验教训,并在今后的工作中避免发生同类的错误。检讨自己的工作方法、分析问题的深度和力度是否不够,以致出现了本可以避免的错误。

  9.如果你有一位固执武断的领导,你会经常提合理化建议吗?

  ①在一般情况下,领导和同事是不能选择的,每个人有每个人的个性和脾气,要学会适应和相处。

  ②领导脾气直也好,悠也好,固执也好,只要是出自为公,为工作,应该尊重和原谅他,并且按他的安排去做。

  ③适当的时候,可以用谈心、汇报思想等方式委婉地提出自己的看法,但点到为止。

  ④在有合理化的建议时,照提不误。因为那是对自己和工作负责。

  10.如果你做的一项工作受到上级领导的表扬,但你主管领导却说是他做的,你该怎样?

  我首先不会找那位上级领导说明这件事,我会主动找我的主管领导来沟通,因为沟通是解决人际关系的最好办法,但结果会有两种:

  1.我的主管领导认识到自己的错误,我想我会视具体情况决定是否原谅他;

  2.他更加变本加厉的来威胁我,那我会毫不犹豫地找我的上级领导反映此事,因为他这样做会造成负面影响,对今后的工作不利。

  11.工作中你难以和同事、上司相处,你该怎么办?

  (1)我会服从领导的指挥,配合同事的工作。

  (2)我会从自身找原因,仔细分析是不是自己工作做得不好让领导不满意,同事看不惯。还要看看是不是为人处世方面做得不好。如果是这样的话我会努力改正。

  (3)如果我找不到原因,我会找机会跟他们沟通,请他们指出我的不足。有问题就及时改正。

  (4)作为一个公务员应该时刻以大局为重,即使在一段时间内,领导和同事对我不理解,我也会做好本职工作,虚心向他们学习,我相信,他们会看见我在努力,总有一天会对我微笑的!

  12.假设你在某单位工作,成绩比较突出,得到领导的肯定。但同时你发现同事们越来越孤立你,你怎么看这个问题?你准备怎么办?

  (1)、成绩比较突出,得到领导的肯定时间好事情,以后更加努力

  (2)、检讨一下自己是不是对工作的热心超过度同事间交往的热心了,加强同事间的交往。共同的兴趣爱好。

  (3)、工作中不作被人的工作,伤害别人的自尊心

  (4)、不再领导前拨弄是非

  (5)、乐于助人

  (6)、和领导私人间的接触不能太过分,造成马屁精的形象。

  13.你得到提拔后A同事对你十分热情,言听计从 B同事反应冷漠,不言不语C同事冷言冷语,你如何处理与3人的关系

  (1)我认为一般情况下人与人的关系是具有连续性的,不可能说我得到提拔后别人对我的态度发生了天翻地覆的变化。除非两种人,一种是趋炎附势的小人,一种是对我得到提拔不满的人。无论对哪种都不能摆出一副领导的架势,自己觉得高人一等,领导职位只是便于工作的开展才设的。平时大家还是同事,还是朋友。由于要涉及到工作安排,跟他们搞好关系是很重要的。

  (2)和A同事相处,不管它是怎么样的人,也许本来是我的好朋友呢,还是以平常的态度对待他。

  (3)和B同事相处,他可能是个沉默寡言的人,跟我关系一般,但他对任何人当领导都不关心,只是想干好自己的工作。继续以平常的心态来交往也未尝不可,也可以在适当的时机用恰当的方法表示一下热情。比如周末完成工作后既跟人一起去吃吃饭,在酒桌上聊聊天。(4)不言而喻C可能在某些方面对我存在看法或者是偏见。我认为可以从别人那里打听一下他对我有什么看法。选择适当的时间进行以下建设性的沟通,找出两个人间的问题症结所在,表示一下友好消除误会。我相信C也是个通情达理的人

  14.现代人际关系非常重要,你对此有何看法?

  答:现代人际关系就是搞好工作、实现自我价值的一个重要因素。如果人际关系不好,就会感到苦恼,一旦陷入苦恼中,还会有精力做好工作吗?所以我认为,要搞好工作,决不能忽视人际关系。

  15.请你谈谈最理想的工作集体应该具备什么条件?

  答:最理想的工作集体应该具备下列的条件:

  第一、这个集体的成员应该具有较高的素质,也就是说应该具备较高的政治素质、较高的道德素质、较高的业务素质。

  第二、这个集体所有的成员都能把心放在工作上,而且工作都能认真负责,都能为了这个集体创造一流的成绩,都能为了这个集体贡献自己的力量。

  第三、这个集体的成员都互相尊重、互相学习、互相爱护、互相关心,而不是互相拆台、互相攻击。

  第四、 这个集体的所有成员都集体主义精神,爱惜集体的荣誉就像爱惜自己的生命一样。只有这样的集体才能够拥有极强的凝聚力。

  16.单位一、二把手有矛盾,如何协调?

  (1)应该先了解情况,看是什么矛盾引起一、二把手的不和。只有了解情况找到矛盾的根源,才能够进行协调。

  (2)根据掌握的情况,分别找一、二把手谈话(我从作为上级领导的身份来回答),跟他们分析闹矛盾的利弊,告知作为第一、二把手的他们如果矛盾继续深化,会影响单位的团结和下属工作的开展,让他们出于为集体利益和单位效益的考虑,放下个人的情绪,大事化小、小事化了,一起把单位的工作做好。

  (3)根据两人的态度,如果可能的话,就约他们两人一起,当面把心结说开。

  17."同行是冤家"在同一部门工作难找到知心朋友,你认为如何与同事相处?

  呵呵,答这种题目还是分步走比较好:

  (1)先解释同行是冤家的意思,认为其是错误的认识和看法。现在应该提倡的是友好竞争的良性竞争工作模式,大家互相促进,共同进步;而不是互相排挤的恶性竞争。同行是冤家的敌对态度对工作没有好处对部门的利益也没有好处。

  (2)应该提倡同行是同事的观念,大家一起工作共事,应该有个融洽的工作环境,每个人都有自己的长处和短处,可以互相学习,一起合理竞争。自己将报着学习和谦虚的态度和同事相处,相信自己和同事会相处愉快。

  18.在单位,领导派给小李和小王的工作特别多,而你的工作却很少。你该怎么办?

  在这种情况下,我就应该引起重视、认真反省了,是我的能力不够,不能胜任太多的工作?还是我工作不负责任,领导不放心把工作交给我做?或者是因为什么其他原因?总之,我首先应该认真地自我检讨,在此基础上再与领导进行沟通,了解领导这样的做法究竟出于什么原因。然后对症下药,采取一些补救措施:如果是我能力不够、水平有限,我就要加紧学习本岗位的业务知识。我可以主动与小李、小王进行对照、寻找差距,也可以向领导和同事取经,多看、多学、多做、多积累经验,争取尽快提高自己的工作能力和业务水平;如果是我工作责任心不强,我就必须彻底改掉坏毛病,端正工作态度,否则将无立身之地;如果是因为我不善于表现自己,领导对我的情况所知甚少,那我就应该在工作中坚持苦干

  加巧干,既要圆满地完成任务,又要适时地进行自我表现。比如我经过努力为公司赢得一位大客户后,我就可以写上一篇报道或简讯,向大家展示自己的成功。

  19.在工作中,有些同事的能力和学识也许不如你,但却凭借圆滑的处世,获得领导的青睐,你会怎么面对?

  "苦干加巧干",在努力工作的同时,与领导多沟通,要学会适时表现自己。

  20.假如你的一位同事比较善于在各种场合向领导汇报他的工作,甚至夸大事实。最近一段时间,常常是你做工作,他受表扬。你怎么办?

  找他沟通,指出他这种做法是错误的,是在弄虚作假;

  (2)"苦干加巧干",在努力工作的同时,与领导多沟通,要学会适时表现自己。

  21.假如领导安排调换你的工作岗位,你认为原来的岗位更能发挥你的特长,而且你正在业余进修,新的岗位经常需要加班,你几乎不可能有时间学习。你怎么办?

  领导要调换我的工作岗位不外乎出于两种考虑:我不能胜任该岗位或该岗位埋没了我的才能。不管是哪一种原因,反正是我都得离开该岗位。既然这样,我就不应该再坚持让领导仍把我留在该岗位,而应尊重领导的意见、服从领导的安排,在新的岗位上尽心尽力地工作,在实践中找到工作和学习的契合点,争取做到工作学习两不误。

  22.小张在某广告公司工作,他花了很多时间精力提出了一个很有市场潜力的计划,交给直接领导,但是未被重视。小张就把计划直接给了公司总裁。你怎么看小张的这种行为?

  小张的这种行为不妥当。虽然直接领导没有重视这份很有市场潜力的计划,小张也不应该直接把计划交给公司总裁,因为按规定,计划只能逐级上报,否则就是越级,是对直接领导的不尊重。小张认为该计划很有市场潜力,可能他的直接领导站在别的立场认为该计划不妥故未采纳,或时机不成熟暂未采纳。因此小张正确的做法应该是及时与他的直接领导进行认真沟通、仔细探讨;如果是他的直接领导故意刁难而把这份很有市场潜力的计划束之高阁的,小张此时再把计划交给再上一级领导或总裁也不迟。

  23.你的一位领导脾气比较急,批评下属时常常不留情面,大家的工作情绪经常受到影响。作为下属,你该怎么办?

  首先对领导的批评应该认真接受,不能因为领导严厉的批评而产生逆反心理,以致影响工作;其次可以私下找机会和领导沟通,向领导反映下属因此产生的意见和情绪,婉转地说明这种情绪可能会影响工作的正常开展,至于是否接受建议、改变方法,由领导自己决定。

  24.在工作中你的同志不如你,你的工作很出色,而他找出了你的缺点向领导汇报。你将怎么样?

  找机会与他沟通,谢谢他帮我找到了缺点,让我可以更加正确全面地认识自己。工作中积极改正缺点,更加精益求精。同时主动帮助他提高工作水平,大家相互学习、共同提高。

  25.领导要你4天完成一件工作,突然要你2天完成,你该怎么办?

  (1)首先分析一下提前完成工作的可能性。

  (2)如果确定完不成的,那么去跟领导详谈,跟他讲道理摆事实,说明没法完成的理由。一定要有充足的理由,才能说服他。

  (3)如果可以完成,但是需要其他条件的配合的,那么找领导说明情况。请领导给于支持。

  (4)如果经过自己努力可以完成的,那么就努力完成吧。

面试题3

  精选php面试题及答案

  一、基础题

  1. 写出如下程序的输出结果

  <?php $str1 = null;

  $str2 = false;

  echo $str1==$str2 ? 相等 : 不相等;

  $str3 = ;

  $str4 = 0;

  echo $str3==$str4 ? 相等 : 不相等;

  $str5 = 0;

  $str6 = 0;

  echo $str5===$str6 ? 相等 : 不相等;?>

  2. 写出如下程序的输出结果

  <?php $a1 = null;

  $a2 = false;

  $a3 = 0;

  $a4 = ;

  $a5 = 0;

  $a6 = null;

  $a7 = array();

  $a8 = array(array());

  echo empty($a1) ? true : false;

  echo empty($a2) ? true : false;

  echo empty($a3) ? true : false;

  echo empty($a4) ? true : false;

  echo empty($a5) ? true : false;

  echo empty($a6) ? true : false;

  echo empty($a7) ? true : false;

  echo empty($a8) ? true : false;?>

  3. 写出如下程序的输出结果

  <?php $test = aaaaaa;

  $abc = & $test;

  unset($test);

  echo $abc;?>

  4. 写出如下程序的输出结果

  <?php $count = 5;

  function get_count(){

  static $count = 0;

  return $count++;

  }

  echo $count;

  ++$count;

  echo get_count();

  echo get_count();?>

  5. 写出如下程序的输出结果

  <?php $GLOBALS[var1] = 5;

  $var2 = 1;

  function get_value(){

  global $var2;

  $var1 = 0;

  return $var2++;

  }

  get_value();

  echo $var1;

  echo $var2;?>

  6. 写出如下程序的输出结果

  <?php function get_arr($arr){

  unset($arr[0]);

  }

  $arr1 = array(1, 2);

  $arr2 = array(1, 2);

  get_arr(&$arr1);

  get_arr($arr2);

  echo count($arr1);

  echo count($arr2);?>

  7. 使用五种以上方式获取一个文件的扩展名

  要求:dir/upload.image.jpg,找出 .jpg 或者 jpg ,

  必须使用PHP自带的处理函数进行处理,方法不能明显重复,可以封装成函数,比如 get_ext1($file_name), get_ext2($file_name)

  二、算法题

  1. 使用PHP描述冒泡排序和快速排序算法,对象可以是一个数组

  2. 使用PHP描述顺序查找和二分查找(也叫做折半查找)算法,顺序查找必须考虑效率,对象可以是一个有序数组

  3. 写一个二维数组排序算法函数,能够具有通用性,可以调用php内置函数【答案】

  (以下答案不一定是最好的,只是一个简单的参考)

医生招聘常见面试题及答案

标签:面试问题 时间:2019-12-03
【yjbys.com - 面试问题】

  【导语】回答面试题是医生招聘过程中必经的环节,会对医生招聘的结果会产生重大的影响。下面是小编为大家整理的医生招聘常见面试题及答案,仅供参考,欢迎大家阅读。

  近几年来,社会上频频出现因食品卫生引发的事件,你作为一个报考公共卫生部门的考生,请谈谈你认为应该如何提高食品安全水平?

  答案

  食品安全是一个关乎民生的大问题,从“大头奶粉”到“苏丹红”,从“雀巢奶粉”到“福寿螺”,无不一次次刺激着人们的神经,也在拷问着商家的责任心。我认为,要提高食品安全卫生,一定要注意以下几个方面:

  (1)积极开展农产品标准制定工作。20xx年,农业部门以制定促进农产品公平贸易的标准、保证质量安全的市场准入标准和方法标准、主要农产品生产准则等通则类标准为重点,加快农业国家标准、行业标准体系建设。推动基地建设规模化、产地环境无害化、生产过程标准化、质量控制制度化、产品流通品牌化、生产经营产品化。

  (2)积极推动农产品检验检测体系建设。农业部门按照国家“十一五”发展规划纲要的重点工程,落实农产品质量安全检验检测体系规划,进一步加强物质体系建设和完善,全面提高检验检测能力和水平。

  (3)继续强化农业投入品监管。控制农产品源头污染是搞好农产品质量安全监管的第一道关口。农业部门据点农业投入品监管与农产品质量安全管理有机结合起来,完善农业投入品监管制度,深入开展农业投入品专项整治工作,坚决打击制售和使用假冒伪劣农业投入品行为,净化农业投入品市场。采用连锁经营等现代流通方式,提高优质投入品的市场占有率。

面试题目如何弥补自身缺点

标签:如何面试 时间:2018-09-22
【yjbys.com - 如何面试】

  你是否觉得有能力在自己的职位上取得成功?如果感到不妥,你将如何弥补自己的缺点?

  分析同其他涉及弱点的问题一样,你必须小心应对这个问题。如果承认自己有重大缺点,而且这些缺点将妨碍你的工作,这无疑将会使你失去机会。如果确实有一些微小的缺陷需要克服,那么可以提及一下。否则,如果不怕沉默会造成误解的话,你最好还是等到上任的时候再表白自己需要改进的地方。

  错误回答:这个职位对我来说是小菜一碟,我闭着眼睛都能把它做好。我想,如果你聘用了我,你一定会对我如此迅速地完成任务而感到惊奇。这个岗位上没有什么我不能做的事情。

  评:尽管这种回答听起来很有力,但求职者显得过于狂妄了。除了会使面试人怀疑他(她)夸夸其谈的背后可能隐藏了什么东西外,面试人也会怀疑求职者是否适合这个职位。如果求职者能够做如此广泛的工作,或许这份工作的挑战性还不够。

  正确回答:尽管我确信自己还有很多东西要学——在每个新工作中都是这样——但我认为,你会发现我是一个学得很快的人。我相信自己的能力和天分可以满足你们的需要。我不认为前面的路上会有什么不可克服的困难。

  评论:尽管承认需要学习一些新东西,但是求职者表明自己有能力完成手头的工作。

自我评估式问题的面试题目介绍

标签:自我介绍 时间:2018-09-19
【yjbys.com - 自我介绍】

  自我评估式面试,会遇到什么问题的题目?这类问题主要是为了让应聘者根据自己的判断对自己的行为、经历和技能进行分析。这类问题使面试者有机会看出应聘者究竟怎样看待自己。此外,这些问题也能深入了解应聘者的自我形象,以及自尊、自醒、自我认识的能力。

  自我评估式问题的面试题目

  NO 1. 在前任工作中,你的哪些素质使你成为公司很有价值的员工?

  NO 2. 请你自己描述一下自己。

  NO 3. 到目前为止,你认为你哪方面的技能或个人素质是你成功的主要原因?

  NO 4. 当别人讲你的时候,他们首先会提及你哪方面的素质?

  NO 5. 你认为你的工作效率怎么样?

  NO 6. 什么东西促使你努力工作?

  NO 7. 你认为你对工作的最重要的贡献是什么?

  NO 8. 如果你被聘用的话,你会带来什么其他人不能带来的优点和长处?

  NO 9. 什么特别的素质使你和他人有所区别?

  NO 10. 你为什么认为你很胜任这个工作?

你未来三年的职业发展规划是什么的面试题解读

标签:职业规划 时间:2018-08-08
【yjbys.com - 职业规划】

  一说到个人发展规划,很多人都会嗤之以鼻。甚至,还有人会反问:“职业规划是个什么鬼?能吃、能喝、还是能养眼?”

  对于求职者来说,职业规划也许是个很虚的东西。对于HR来说,职业规划确是了解应聘者求职动机和对自己职业发展思考程度的好问题。所以,亲们千万别小瞧“你未来三年的职业发展规划是什么?”这道面试题,这里边隐藏很多信息,回答不好,可是要吃大亏的。

  那么,被问到中短期职业规划应该怎么答?说哪些才不会出错?

  【答题思路】

  1、你是否有备而来的,有没有事业心。

  2、表明自己的优势,体现出自己是这份工作的不二人选。

  3、你有着良好的职业规划,清楚地知道未来三到五年的计划和打算,表明你是符合企业要求的稳定型员工。

  4、你的未来规划是否跟公司的发展一致。当然,面试官是喜欢有规划的求职者的。

  【参考答案】

  例:我的事业计划是勇于进取,所做的事情必须是能够将我的精力与专业知识融入我所在行业与我的工作单位所需要的地方。因此,我希望在今后几年中,成为一名内行的专业人士,很清楚地理解自己的公司、行业、最大的挑战以及机会之所在。到那时,我未来的发展目标应该会清晰地显露出来。

  【专家解读】

  顶级就业力专家闫岭强调:能够做好工作的人,并不一定能找到好的工作,找到好工作的人,是那些会找工作的人。所以,不管就业环境多恶劣,也不论面试中的提问如何复杂,如果你对自己有着明确的职业定位和清晰的发展目标,掌握求职中的游戏规划,你会发现找工作其实很简单。

如何基于胜任力开发面试题库技巧

标签:面试技巧 时间:2018-08-08
【yjbys.com - 面试技巧】

  胜任力模型建好以后,无论是用于评估,还是用于发展,要想发挥胜任力应有的功效,就必须根据胜任力模型开发出相应的题目,才能真正使胜任力落到实处。本文以一道经典面试题为起点,详解如何基于胜任力开发面试题库、面对的难点及解决办法。

  一、一道经典面试题引发的“质问”

  深圳某大型公司的陈总,多年来在招聘人才时,在最后一关,她总会问一个很奇怪的问题:“假如你目前的收入并不是很高,但足以维持生活,目前正在考虑租房,有两种选择,一种是和其他三位朋友合租高档小区两室一厅的精装修房,室内家具家电齐全,周边都是成功人士,房租押一付三,平均每人每月还要分摊400元的房租和物业费、水电费;另外一个是城中村的小单间,聚居着小商贩、民工和无业人士,但房租很便宜,只要250元,房租押一付一,但房间很小,除了一张床什么也放不下。你会如何选择?”

  多年来,这个问题有很多人回答过,但归结起来只有四种答案:

  l 第一种:我会选择便宜的房子,环境我不在乎,至于别人什么意见,与我无关。

  l 第二种:我会选择住高档小区,人生匆匆,就是要学会享受。

  l 第三种:如果大家都选择住高档小区,为了大家共同的利益,我会考虑合租。生活的压力也会激发我赚钱的动力。

  l 第四种:我会选择高档小区,因为环境会影响到一个人的人生观和价值观,好的环境能够培养出高雅的生活品位,力争过上更好的生活,也会更加清晰自己的目标和追求。

  通常,对于第一种人,不论对方多么优秀,陈总一概不录用;第二种人她可能会留下,但不会重用,会分配文员或是打杂一类的岗位;第三种选择的人,除了应聘者有特定的岗位要求外,她一般会安排他们做业务或是基层的领导;而对于第四种人,通常会分配到重要的岗位,并给予更多培训和提升的机会。

MA类面试题

标签:面试问题 时间:2018-05-19
【yjbys.com - 面试问题】

 M&A类

  Brain Teaser类

  1) How heavy is a Boeing 747?

  2) 一个问你上海到北京的高速列车市场前景题目

  3) 假设你在飞机上,旁边正好坐着一个高尔夫球商,他问你中国一年需要多少个高尔夫球,你如何回答?

  4)一架飞机机舱里能放下多少个乒乓球

  5)延安中路口每年开过多少辆车

  6) 中国一年要消耗多少张复印纸

PG代表性面试题

标签:面试问题 时间:2018-05-19
【yjbys.com - 面试问题】

P&G代表性面试题

  1. Describe an instance where you set your sights on ahighdemanding goal and saw it through completion?

  2. Summarizeasituation where you took the initiative to get others going onan important task or issue, and played a leading role to achievet here sults you wanted.

  3. Describe a situation where you had toseekout relevant information, define key issues, and decide onwhichsteps to take to get the desired results.

  4. Describe aninstance where you made effective use of facts to secure the agreement of others.

  5. Give an example of how you worked effectivelywith peopleto accomplish an important result.

嵌入式软件工程师面试题

标签:嵌入式培训 时间:2018-05-11
【yjbys.com - 嵌入式培训】

  嵌入式软件工程师面试主要考什么呢?下面yjbys就为大家带来最新嵌入式工程师软件开发经典面试题及答案,仅供参考!

  预处理器(Preprocessor)

  1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)

  #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL

  我在这想看到几件事情:

  1). #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等)

  2). 懂得预处理器将为你计算常数表达式的值,因此,直接写出你是如何计算一年中有多少秒而不是计算出实际的值,是更清晰而没有代价的。

  3). 意识到这个表达式将使一个16位机的整型数溢出-因此要用到长整型符号L,告诉编译器这个常数是的长整型数。

  4). 如果你在你的表达式中用到UL(表示无符号长整型),那么你有了一个好的起点。记住,第一印象很重要。

  2. 写一个“标准”宏MIN,这个宏输入两个参数并返回较小的一个。

  #define MIN(A,B) ((A) <= (B) (A) : ))

  CC++试题集 CC++ Development这个测试是为下面的目的而设的:

  1). 标识#define在宏中应用的基本知识。这是很重要的,因为直到嵌入(inline)操作符变为标准C的一部分,宏是方便产生嵌入代码的唯一方法,对于嵌入式系统来说,为了能达到要求的性能,嵌入代码经常是必须的方法。

Java认证经典面试题目

标签:JAVA认证 时间:2018-05-08
【yjbys.com - JAVA认证】

  java认证,面试是必考科目之一,那么java认证面试有哪些经典试题呢?下面跟yjbys小编一起来看看吧!

  1. Java中的异常处理机制的简单和应用

  当Java程序违反了Java的语义规则时,Java虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。

  一种是Java类库内置的语义。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullPointerException。

  另一种情况就是Java允许程序员扩展这种语义检查

  程序员可以创建自己的异常,并自由选择在何时用throw关键字引发异常。所有的异常都是 java.lang.Thowable的子类。

  2.Java的接口和C++的虚类的相同和不同处

  由于Java不支持多继承,而有可能某个类或对象要使用分别在几个类或对象里面的方法或属性,现有的单继承机制就不能满足要求。

  与继承相比,接口有更高的灵活性,因为接口中没有任何实现代码。当一个类实现了接口以后,该类要实现接口里面所有的方法和属性,接口里面的属性在默认状态下面都是 public static,所有方法默认情况下是public.一个类可以实现多个接口。

  3.垃圾回收的优点和原理。并考虑2种回收机制

  Java语言中一个显著的特点就是引入了垃圾回收机制,使c++程序员最头疼的内存的问题迎刃而解,它使得Java程序员在编写程序的时候不再需要考虑内存管理。

考验即兴发言能力面试题

标签:面试问题 时间:2018-05-08
【yjbys.com - 面试问题】

    面试的时候,考官出的那些面试题,都是有目的。所以,我们在面试的过程中听懂面试官的话外之音。下面我们来看看面试官考察考察即兴发言能力和意志力,通常会问什么样的问题。

    考察即兴发言能力

    考官先给求职者一个题目,并在发言之前向求职者提供有关的背景材料,让求职者稍作准备后按题目要求进行发言。即席发言的内容可以是公司面临产品销售的暂时困难,需要向全体员工作一次动员,要求大家齐心协力共渡难关;也可以是就新产品的推出在一次新闻发布会上的发言;还可以是在新年职工联欢会上发表祝词等。通过即席发言,可以测试求职者的快速反应能力、理解能力、思维的逻辑性及发散性、语言表达能力以及风度举止等。

    考察意志力

    考察求职者意志、吃苦耐劳精神,常是公司招聘面试要出的题。有一家公司从应届技校毕业生中招一批员工,面试时,要求求职者顶着烈日,跑到近郊的一座山再返回。测试结果,有的求职者投机取巧,未跑到目的地就返回;有的求职者虽跑到目的地,但在返回途中搭乘出租车;也有的求职者按规定跑到目的地后再跑回。当公司公布录取名单时,前两种人榜上无名,后一种人被录用为员工。

 

    更多热门的面试问题文章推荐,大家敬请关注:四大棘手面试问题   高效的面试问题    六大尖锐面试问题