演说范文网

您现在的位置是:演说范文网 > 范文大全 > 文档下载 >

2023年android面试题练习3篇【完整版】

android面试题练习1  1.java.io包中定义了多个流类型来实现输入和输出功能,可以从不同的角度对其进行分类,按功能分为:(c),如果为读取的内容进行处理后再输出,需要使用下列哪种流?(g下面是小编为大家整理的2023年android面试题练习3篇【完整版】,供大家参考。

2023年android面试题练习3篇【完整版】

android面试题练习1

  1.java.io包中定义了多个流类型来实现输入和输出功能,可以从不同的角度对其进行分 类,按功能分为:(c),如果为读取的内容进行处理后再输出,需要使用下列哪种流?(g)

  A、输入流和输出流 B、字节流和字符流 C、节点流和处理流

  D、File stream E、Pipe stream F、Random stream G、Filter stream

  2.下列代码的执行结果是:(b)

  public class Test3{ public static void main(String args[]){ System.out.print(100%3); System.out.print(","); System.out.println(100%3.0); } }

  A、1,1 B、1,1.0 C、1.0,1 D、1.0,1.0

  3.在继承中,关于构造方法的说明,下列说法错误的是(d)

  A、子类无条件的继承父类的无参构造方法,

  B、子类可以引用父类中的有参构造方法,使用super关键字,

  C、如果子类没有构造方法,则父类无参构造方法作为自已的构造方法,

  D、如果子类有无参构造方法,而父类的无参构造方法则被覆盖。

  4.以下程序的运行结果为( b)

  public class IfTest{

  public static void main(String args[]){

  int x=3;

  int y=1;

  if(x==y)

  System.out.println("Not equal");

  else

  System.out.println("Equal");

  }

  }

  A、Not equal B、Equal C、无输出 D、编译出错

  5.Java语言中字符串“学Java”所占的内存空间是(a)

  A. 6个字节

  B. 7个字节

  C. 10个字节

  D. 11个字节

  6.关于下列程序段的输出结果,说法正确的是:(d )

  public class MyClass{

  static int i;

  public static void main(String argv[]){

  System.out.println(i);

  }

  }

  A、有错误,变量i没有初始化。

  B、null

  C、1

  D、0

  7.下列哪些语句关于内存回收的说明是正确的? (b )

  A、 程序员必须创建一个线程来释放内存

  B、 内存回收程序负责释放无用内存

  C、 内存回收程序允许程序员直接释放内存

  D、 内存回收程序可以在指定的时间释放内存对象

  8.下面异常是属于Runtime Exception 的是(abcd)(多选)

  A、ArithmeticException

  B、IllegalArgumentException

  C、NullPointerException

  D、BufferUnderflowException

  9. Math.round(11.5)等于多少(). Math.round(-11.5)等于多少(c). c

  A、11 ,-11 B、11 ,-12 C、12 ,-11 D、12 ,-12

  10.下列程序段的输出结果是:(b )

  void complicatedexpression_r(){

  int x=20, y=30;

  boolean b;

  b=x>50&&y>60||x>50&&y<-60||x<-50&&y>60||x<-50&&y<-60;

  System.out.println(b);

  }

  A、true B、false C、1 D、0

  11.activity对一些资源以及状态的操作保存,最好是保存在生命周期的哪个函数中进行(d)

  A、onPause() B、onCreate() C、 onResume() D、onStart()

  12.Intent传递数据时,下列的数据类型哪些可以被传递(abcd)(多选)

  A、Serializable B、charsequence C、Parcelable D、Bundle

  13.android 中下列属于Intent的作用的是(c)

  A、实现应用程序间的数据共享

  B、是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会因为切换页面而消失

  C、可以实现界面间的切换,可以包含动作和动作数据,连接四大组件的"纽带

  D、处理一个应用程序整体性的工作

  14.下列属于SAX解析xml文件的优点的是(b)

  A、将整个文档树在内存中,便于操作,支持删除,修改,重新排列等多种功能

  B、不用事先调入整个文档,占用资源少

android面试题练习2

  1.我们用___int____来定义一个整数,用___char____来定义一个字符类型,称为原始数据类型。

  2.android中常用的四个布局是framlayout,linenarlayout,relativelayout和tablelayout。 3.android 的四大组件是activiey,service,broadcast和contentprovide。

  4.java.io包中的objectinputstream和objectoutputstream类主要用于对对象(Object)的读写。

  5.android 中service的实现方法是:startservice和bindservice。

  6.activity一般会重载

  7个方法用来维护其生命周期,除了onCreate(),onStart(),onDestory()外还有onrestart,onresume,onpause,onstop。

  8.当启动一个Activity并且新的Activity执行完后需要返回到启动它的Activity来执行 的回调函数是startActivityResult()。

  9.请使用命令行的方式创建一个名字为myAvd,sdk版本为2.2,sd卡是在d盘的根目录下, 名字为scard.img, 并指定屏幕大小HVGA.____________________________________。 10.程序运行的结果是:_____good and gbc__________。

  参考答案

  1. int char

  2.FrameLayout,LilnearLayout,RelativeLayout,TableLayout

  3.Activity,Broadcast,Service,ContentProvide

  4.ObjectInputStream ObjectOutputSteam

  5.startService ,bindService

  6.onRestart(),onResume(),onPause(),onStop()

  7.SharedPreferences存储,文件存储,SQLite存储,ContentProvider,网络存储

  8.startActivityResult()

  9.adnroid create acd -n myAvd -t 8 -s HVDA - C d:\card.img 10.good and gbc


android面试题练习3篇扩展阅读


android面试题练习3篇(扩展1)

——android面试题整理3篇

android面试题整理1

  1. 请介绍下android的数据存储方式。

  SharedPreferences方式

  用来存储”key-value paires”格式的数据,它是一个轻量级的键值存储机制,只可以存储基本数据类型,可以通过它保存一些上次用户所做的修改操作

  文件存储方式

  它通过FileInputStream和FileOutputStream对文件进行操作。但是在Android中,文件是一个应用程序私有的,一个应用程序无法读写其他应用程序的文件,如果要共享数据就用Content Providers

  SQLite数据库方式

  Android提供的一个标准的数据库,支持SQL语句

  内容提供器(Content provider)方式

  是所有应用程序之间数据存储和检索的桥梁,它的作用是使得各个应用程序之间实现数据共享

  网络存储方式

  通过网络来存储和获取数据

  2.请介绍下ContentProvider是如何实现数据共享的。

  Android提供了ContentProvider,一个程序可以通过实现一个ContentProvider的抽象接口将自己的数据完全暴露出去,而且ContentProviders是以类似数据库中表的方式将数据暴露,也就是说ContentProvider就像一个“数据库”。那么外界获取其提供的数据,也就应该与从数据库中获取数据的操作基本一样,只不过是采用URI来表示外界需要访问的“数据库”。外部访问通过ContentResolver去访问并操作这些被暴露的数据。

  3.如何启用Service,如何停用Service。

  Intent intent = new Intent();

  intent.setClass(this,cba.class);

  startService(intent);

  stopService(intent);

  4. 请解释下在单线程模型中Message,Handler,Message Queue,Looper之间的关系。

  Message

  Message消息,理解为线程间交流的信息,处理数据后台线程需要更新UI,则发送Message内含一些数据给UI线程。

  Handler

  Handler处理者,是Message的主要处理者,负责Message的发送,Message内容的执行处理。后台线程就是通过传进来的 Handler对象引用来sendMessage(Message)。而使用Handler,需要implement 该类的 handleMessage(Message)方法,它是处理这些Message的操作内容,例如Update UI。通常需要子类化Handler来实现handleMessage方法。

  Message Queue

  Message Queue消息队列,用来存放通过Handler发布的消息,按照先进先出执行。 每个message queue都会有一个对应的Handler。Handler会向message queue通过两种方法发送消息:sendMessage或post。这两种消息都会插在message queue队尾并按先进先出执行。但通过这两种方法发送的消息执行的方式略有不同:通过sendMessage发送的是一个message对象,会被 Handler的handleMessage()函数处理;而通过post方法发送的是一个runnable对象,则会自己执行。

  Looper

  Looper是每条线程里的Message Queue的管家。Android没有Global的Message Queue,而Android会自动替主线程(UI线程)建立Message Queue,但在子线程里并没有建立Message Queue。所以调用Looper.getMainLooper()得到的主线程的Looper不为NULL,但调用Looper.myLooper() 得到当前线程的Looper就有可能为NULL。

  5.请解释下Android程序运行时权限与文件系统权限的区别。

  Android程序运行 是虚拟机Dalvik( android授权)

  文件系统 是 linux 内核 授权

android面试题整理2

  1、 有一个一维整型数组int[] data保存的是一张宽为width,高为height的图片像素值信息。请写一个算法,将该图片所有的白色不透明(0xffffffff)像素点的透明度调整为50%。

  答:像素数组int[]data里就是一个个像素的颜色值,你循环和0xffffffff比较,如果相等,那么就把这个值换成0x88ffffff就行了,这样像素数组里所有的白色不透明(0xffffffff)都变成的半透明

  2、 你如何评价Android系统?优缺点。

  优点:开源特性,得到众多厂商支持。

  软件发展很快。

  界面UI,系统优化不错。

  缺点:版本过多,升级过快。

  用户体验不一致。

  3、android中的动画有哪几类,他们的特点和区别是什么?

  两种,

  一种是Tween动画(补间动画),

  一种是Frame动画(逐帧动画)。

  Tween动画:使试图组件移动,放大,缩小以及产生透明度的变化。

  Frame动画:传统的动画方法,通过顺序的播放排列好的图片来实现,类似电影。

  4、横竖屏切换时activity的生命周期

  不设置Activity的android:configChanges时,切屏会重新调用各个生命周期,切横屏时会执行一次,切竖屏时会执行两次。

  设置Activity的android:configChanges="orientation"时,切横,竖屏时生命周期只会执行一次。

  设置Activity的android:configChanges="orientation|keyboardHidden"时,切屏不会重新调用声明周期,只会执行onConfigurationChanged方法。

  进程与线程

  当一个程序开始运行时,它就是一个进程,进程包含运行中的程序和程序所使用的内存和系统资源。而一个进程又是由多个线程组成的。引入线程优点是易于调度,提供开发效率,通过线程可以方便有效的实现并发,进程可创建多个线程来执行同一个程序的不同部分,开销小,创建线程比创建进程要快,所需开销很少。


android面试题练习3篇(扩展2)

——android测试面试题3篇

android测试面试题1

  1、 写出你所知道的常见异常(至少5个)

  NullPointerException 空指针

  ClassCastException 强制转换错误

  ArrayIndexOutOfBoundsException 下标越界异常

  FileNotFoundException 文件找不到异常

  ArithMeticException 算术异常如 5/0

  ClassNotFoundException 类找不到异常

  JSONParserException json解析错误异常

  NumberFormatException 数组格式化异常

  2、 Activity的生命周期包括那几个方法,其中页面打开时执行什么,页面关闭时执行什么

  onCreate—onStart onResume onRestart

  onPause onStop onDestroy

  打开:onCreate onStart onResume

  关闭:onPause onStop onDesotry

  A界面被完全遮挡:A会onPause onStop

  完全遮挡它的界面关闭,A会:onRestart onStart onResume

  A界面被半遮挡:A会onPause

  半遮挡它的界面关闭:A会:onResume

  3、 Android中打开一个Activity有哪两种方法,区别是什么

  startActivity

  startActivityForResult

  startActivityForResult方式打开的页面关闭时,前一个页面会得到一个自动onActivityResult方法触发

  4、 Android中本地数据存储有哪几种方式,分别适合用来存储什么样的数据?

  SharedPreferences适合存储比较简单的、配置文件信息(xml形式存储)

  Sqlite: :存储比较多的数据信息

  文件存储:存储比较简单的信息

android测试面试题2

  1、 Android中的布局有哪几种?

  线性布局 LinearLayout

  相对布局 RelativeLayout

  绝对布局(废弃不用) AbsoluteLayout

  帧布局 FrameLayout

  表格布局 TableLayout

  网格布局 GridLayout

  2、 Andorid中的四大组件是什么?分别用来干什么,越详细越好

  Activity:表示一个可见的界面

  Service:后台运行的*面一种组件(音乐后台播放、文件后台下载)

  BroadcastReceiver:自动接收系统、自定义发送的广播信息并作出响应的.组件(收发短信,)

  ContentProvider:不同应用程序之间数据共享的一种组件

  3、 Android的应用程序架构是什么?

  Linux内核层

  系统运行库层

  应用程序框架层

  应用程序层


android面试题练习3篇(扩展3)

——android面试题3篇

android面试题1

  1、Android中五种数据存储方式分别是什么?他们的特点?

  Android提供了五种存取数据的方式

  1)SharedPreference,存放较少的五种类型的数据,只能在同一个包内使用,生成XML的格式存放在设备中;

  2)SQLite数据库,存放各种数据,是一个轻量级的嵌入式数据库;

  3)File文件,通过读取写入方式生成文件存放数据;

  4)ContentProvider,主要用于让其他应用程序使用保存的数据;

  5)通过网络获取数据和写入数据到网络存储空间。

  2、说说 android 中 mvc 的具体体现

  mvc是model,view,controller的缩写,mvc包含三个部分:

  模型(model)对象:是应用程序的主体部分,所有的业务逻辑都应该写在该层。 视图(view)对象:是应用程序中负责生成用户界面的部分。也是在整个mvc架构中用户唯一可以看到的一层,接收用户的输入,显示处理结果。

  控制器(control)对象:是根据用户的输入,控制用户界面数据显示及更新model对象状态的部分,控制器更重要的一种导航功能,响应用户出发的相关事件,交给m层处理。

  android鼓励弱耦合和组件的重用,在android中mvc的具体体现如下:

  1)视图(view):一般采用xml文件进行界面的描述,使用的时候可以非常方便的引入。

  2)控制层(controller):android的控制层的重任通常落在了众多的`acitvity的肩上,这句话也就暗含了不要在activity中写过多的代码,要通过activity交割model业务逻辑层处理,这样做的另外一个原因是android中的activity的响应时间是5s,如果耗时的操作放在这里,程序就很容易被回收掉。

  3)模型层(model):对数据库的操作、对网络等的操作都应该在model里面处理,当然对业务计算等操作也是必须放在的该层的。

  3、简述SharedPreferences存储方式以及SharedPreferences与SQLite数据库的区别。

  SharedPreferences也是一种轻型的数据存储方式,它的本质是基于XML文件存储key-value键值对数据,通常用来存储一些简单的配置信息。其存储位置在/data/data/<包名>/shared_prefs目录下。SharedPreferences对象本身只能读取数据而不支持写入数据,存储修改是通过Editor对象实现。SharedPreferences对象与SQLite数据库相比,免去了创建数据库,创建表,写SQL语句等诸多操作,相对而言更加方便,简洁。但是SharedPreferences也有其自身缺陷,比如其职能存储boolean,int,float,long和String五种简单的数据类型,比如其无法进行条件查询等。所以不论SharedPreferences的数据存储操作是如何简单,它也只能是存储方式的一种补充,而无法完全替代如SQLite数据库这样的其他数据存储方式。

  4、描述handler 机制的原理

  andriod提供了 Handler 和 Looper 来满足线程间的通信。

  Handler 先进先出原则。Looper类用来管理特定线程内对象之间的消息交换(Message Exchange)。

  1)Looper: 一个线程可以产生一个Looper对象,由它来管理此线程里的Message Queue(消息队列)。

  2)Handler: 你可以构造Handler对象来与Looper沟通,以便push新消息到Message Queue里;或者接收Looper从Message Queue取出)所送来的消息。

  3)Message Queue(消息队列):用来存放线程放入的消息。

  4)线程:UI thread 通常就是main thread,而Android启动程序时会替它建立一个Message Queue。

android面试题2

  1. 请描述下Activity的声明周期。

  onCreate->onStart->onRemuse->onPause->onStop->onRestart->onDestroy

  2. 如果后台的Activity由于某种原因被系统回收,如何在回收之前保存当前状态。

  onSaveInstanceState().

  程序中的某一个Activity A 在运行时,主动或被动的运行另一个新的Activity B,这个时候A会执行onSaveInstanceState()。B完成以后又回来找A,这个时候有两种情况:一是A被回收,二是A没有被回收,被回收的A就要重新调用onCreate()方法,不同于直接启动的是这回onCreate()里是带上了参数savedInstanceState;而没被回收的就直接执行onResume(),跳过onCreate()。

  3. 如何将一个Activity设置成窗口样式。

  在AndroidManifext.xml中Activity定义处添加

  android:theme="@android:style/Theme.Dialog" 或

  android:theme="@android:style/Theme.Translucent"。

  4. 如何退出Activity?如何安全退出已调用多个Activity的Application?

  01.Activity.finish();

  也可以用killProcess()和System.exit()这样的方法

  2.用ActivityManager的restartPackage方法

  5. 请介绍下android大众常用的五种布局。

  FrameLayout(框架布局)

  只可以有一个控件,并且不能设计这个控件的位置,控件会放在左上角

  LinearLayout(线性布局)

  一行只能控制一个控件的线性布局,所以当有很多控件需要在一个界面中列出时,可以用LinearLayout布局

  AbsoluteLayout(绝对布局)

  可以放置多个控件,并且可以自己定义控件的x,y的位置

  RelativeLayout(相对布局)

  比如要在一行上显示多个控件,这时就要用到相对布局

  TableLayout(表格布局)

  将子元素的位置分配到行或列中,一个TableLayout由许多的TableRow组成

  6. 请介绍下android的数据存储方式。

  SharedPreferences方式

  用来存储”key-value paires”格式的数据,它是一个轻量级的"键值存储机制,只可以存储基本数据类型,可以通过它保存一些上次用户所做的修改操作

  文件存储方式

  它通过FileInputStream和FileOutputStream对文件进行操作。但是在Android中,文件是一个应用程序私有的,一个应用程序无法读写其他应用程序的文件,如果要共享数据就用Content Providers

  SQLite数据库方式

  Android提供的一个标准的数据库,支持SQL语句

  内容提供器(Content provider)方式

  是所有应用程序之间数据存储和检索的桥梁,它的作用是使得各个应用程序之间实现数据共享

  网络存储方式

  通过网络来存储和获取数据

android面试题3

  1、IntentService有何优点?

  答:IntentService 的好处

  * Acitivity的进程,当处理Intent的时候,会产生一个对应的Service

  * Android的进程处理器现在会尽可能的不kill掉你

  * 非常容易使用

  2、横竖屏切换时候activity的生命周期?

  01、不设置Activity的android:configChanges时,切屏会重新调用各个生命周期,切横屏时会执行一次,切竖屏时会执行两次

  02、设置Activity的android:configChanges="orientation"时,切屏还是会重新调用各个生命周期,切横、竖屏时只会执行一次

  03、设置Activity的android:configChanges="orientation|keyboardHidden"时,切屏不会重新调用各个生命周期,只会执行onConfigurationChanged方法

  3. 如何将SQLite数据库(dictionary.db文件)与apk文件一起发布?

  解答:可以将dictionary.db文件复制到Eclipse Android工程中的res aw目录中。所有在res aw目录中的文件不会被压缩,这样可以直接提取该目录中的文件。可以将dictionary.db文件复制到res aw目录中

  4. 如何将打开res aw目录中的数据库文件?

  解答:在Android中不能直接打开res aw目录中的数据库文件,而需要在程序第一次启动时将该文件复制到手机内存或SD卡的某个目录中,然后再打开该数据库文件。复制的基本方法是使用getResources().openRawResource方法获得res aw目录中资源的 InputStream对象,然后将该InputStream对象中的数据写入其他的目录中相应文件中。在Android SDK中可以使用SQLiteDatabase.openOrCreateDatabase方法来打开任意目录中的SQLite数据库文件。

  5. Android引入广播机制的用意?

  答:a:从MVC的角度考虑(应用程序内)

  其实回答这个问题的时候还可以这样问,android为什么要有那4大组件,现在的移动开发模型基本上也是照搬的web那一套MVC架构,只不过是改了点嫁妆而已。android的四大组件本质上就是为了实现移动或者说嵌入式设备上的MVC架构,它们之间有时候是一种相互依存的关系,有时候又是一种补充关系,引入广播机制可以方便几大组件的信息和数据交互。

  b:程序间互通消息(例如在自己的应用程序内监听系统来电)

  c:效率上(参考UDP的广播协议在局域网的方便性)

  d:设计模式上(反转控制的一种应用,类似监听者模式)


android面试题练习3篇(扩展4)

——PHP面试题与答案3篇

PHP面试题与答案1

  1. 禁用COOKIE 后 SEESION 还能用吗?

  2. 抓取远程图片到本地,你会用什么函数?

  4. 你觉得在pV10W的时候, 同等配置下,LUNIX 比WIN快多少?

  5. 简述pOST 和GET传输的最大容量分别是多少?

  6. 用最少的代码写一个求3值最大值的"函数.

  以下是部分答案(不保证是正确的解)

  1. 不能

  2 fsockopen

  4 (不做优化的情况下一样)

  5 2MB,1024B

  6 function($a,$b,$c){

  return $a>$b? ($a>$c? $a : $c) : ($b>$c? $b : $c );

  }

  ———————————————————————————–

  大公司的pHp面试题

  2. 求两个日期的差数,例如20xx-2-5 ~ 20xx-3-6 的日期差数

  $begin=strtotime(‘20xx-2-5′);

  $end=strtotime(‘20xx-3-6′);

  echo ($end-$begin)/(24*3600);

  3. 请写一个函数,实现以下功能:

  字符串“open_door” 转换成 “OpenDoor”、”make_by_id” 转换成 ”MakeById”。

  function str_change($str) {

  $str = str_replace ( “_”, ” “, $str );

  $str = ucwords ( $str );

  $str = str_replace ( ” “, “”, $str );

  return $str; }

  4. 要求写一段程序,实现以下数组$arr1转换成数组$arr2:

  $arr1 = array (

  ‘0′ => array (‘fid’ => 1, ‘tid’ => 1, ‘name’ =>’Name1′ ),

  ‘1′ => array (‘fid’ => 1, ‘tid’ => 2 , ‘name’ =>’Name2′ ),

  ‘2′ => array (‘fid’ => 1, ‘tid’ => 5 , ‘name’ =>’Name3′ ),

  ‘3′ => array (‘fid’ => 1, ‘tid’ => 7 , ‘name’ =>’Name4′ ),

  ‘4′ => array (‘fid’ => 3, ‘tid’ => 9, ‘name’ =>’Name5′ )

  );

  $arr2 = array (

  ‘0′ => array (

  ‘0′ => array ( ‘tid’ => 1, ‘name’ => ‘Name1′),

  ‘1′ => array ( ‘tid’ => 2, ‘name’ => ‘Name2′),

  ‘2′ => array ( ‘tid’ => 5, ‘name’ => ‘Name3′),

  ‘


android面试题练习3篇(扩展5)

——android常见面试题3篇

android常见面试题1

  1、 android 中的动画有哪几类,它们的特点和区别是什么?

  参考答案:

  有两种,一种是 Tween(补间) 动画、还有一种是 Frame(帧) 动画。Tween 动画,这种实现方式可以使视图组件移动、放大、缩小以及产生透明度的变化;另一种 Frame 动画,传统的动画方法,通过顺序的播放排列好的图片来实现,类似电影。

  2、 请简述Handler的机制原理

  参考答案:

  andriod 提供了 Handler 和 Looper 来满足线程间的通信。Handler 先进先出原则。

  Looper类用来管理特定线程内对象之间的消息交换(Message Exchange)。

  1)Looper: 一个线程可以产生一个 Looper 对象,由它来管理此线程里的 Message Queue(消息队列)。

  2)Handler: 你可以构造 Handler 对象来与 Looper 沟通,以便 push 新消息到 Message Queue 里;或者接收 Looper从 Message Queue 取出)所送来的消息。

  3) Message Queue(消息队列):用来存放线程放入的消息。

  4)线程:UI thread 通常就是 main thread,而 Android 启动程序时会替它建立一个Message Queue。

  3、 说说mvc模式的原理,它在android中的运用

  参考答案:

  MVC 是 Model,View,Controller 的缩写,从上图可以看出 MVC 包含三个部分:

  模型( Model )对象:是应用程序的主体部分,所有的业务逻辑都应该写在该层。

  视图( View )对象:是应用程序中负责生成用户界面的部分。也是在整个MVC 架构中用户唯一可以看到的一层,接收用户的输入,显示处理结果。

  控制器( Control )对象:是根据用户的输入,控制用户界面数据显示及更新Model 对象状态的部分,控制器更重要的一种导航功能,想用用户触发的相关事件,交给 Model处理。

  Android 鼓励弱耦合和组件的重用,在 Android 中 MVC 的具体体现如下

  1) 视图层( view ) :一般采用 xml 文件进行界面的描述,使用的时候可以非常方便的引入,当然,如何你对 android 了解的比较的多了话,就一定可 以想到在 android 中也可以使用javascript+html 等的方式

  作为 view 层,当然这里需要进行 java 和 javascript 之间的通 信,幸运的是, android 提供了它们之间非常方便的通信实现。

  2) 控制层( controller ): android 的控制层的重任通常落在了众多的 acitvity 的肩上,这句话也就暗含了不要在 acitivity 中写代码,要通过 activity 交割 model 业务逻辑层处理, 这样做的另外一个原因是 android 中的 acitivity 的响应时间是 5s ,如果耗时的操作放在这里,程序就很容易被回收掉。

  3) 模型层( model ): 对数据库的操作、对网络等的操作都应该在 model 里面处理,当然对业务计算等操作也是必须放在的该层的。

  4、通过Intent传递一些二进制数据的方法有哪些?

  参考答案:

  1). 使用Serializable接口实现序列化,这是Java常用的方法。

  2). 实现Parcelable接口,这里Android的部分类比如Bitmap类就已经实现了,同时Parcelable在Android AIDL中交换数据也很常见的。

android常见面试题2

  1、在onCreate方法中Bundle savedInstanceState这个参数有什么作用?

  参考答案:

  在onCreate方法中有saveInstanceState这个参数,其实这个参数对应两个方法。void onSaveInstanceState(Bundle outState);void onRestoreInstanceState(Bundle savedInstanceState)。当某个activity变得“容易”被系统销毁时,说白了就是系统在内存不足或者其他异常情况下把你的Activity销毁时,将调用这个方法。需要注意的是它是系统调用的,并且你的Activity是被动得被销毁。你可以在销毁的时候保存一下数据。然后在onCreate方法中拿出来。那什么情况下能触发这两个方法呢?

  1)、当用户按下HOME键时。

  这是显而易见的,系统不知道你按下HOME后要运行多少其他的程序,自然也不知道activity A是否会被销毁,故系统会调用onSaveInstanceState,让用户有机会保存某些非永久性的数据。以下几种情况的分析都遵循该原则

  2)、长按HOME键,选择运行其他的程序时。

  3)、按下电源按键(关闭屏幕显示)时。

  4)、从activity A中启动一个新的activity时。

  5)、屏幕方向切换时,例如从竖屏切换到横屏时。

  在屏幕切换之前,系统会销毁activity A,在屏幕切换之后系统又会自动地创建activity A,所以onSaveInstanceState一定会被执行

  总而言之,onSaveInstanceState的调用遵循一个重要原则,即当系统“未经你许可”时销毁了你的activity,则onSaveInstanceState会被系统调用,这是系统的责任,因为它必须要提供一个机会让你保存你的数据(当然你不保存那就随便你了)。

  至于onRestoreInstanceState方法,需要注意的是,onSaveInstanceState方法和onRestoreInstanceState方法“不一定”是成对的被调用的,onRestoreInstanceState被调用的前提是,activity A“确实”被系统销毁了,而如果仅仅是停留在有这种可能性的情况下,则该方法不会被调用,例如,当正在显示activity A的时候,用户按下HOME键回到主界面,然后用户紧接着又返回到activity A,这种情况下activity A一般不会因为内存的原因被系统销毁,故activity A的onRestoreInstanceState方法不会被执行

  另外,onRestoreInstanceState的bundle参数也会传递到onCreate方法中,你也可以选择在onCreate方法中做数据还原。

  2、请谈谈Activity的生命周期?

  参考答案:

  在系统中的Activity被一个Activity栈所管理。当一个新的Activity启动时,将被放置到栈顶,成为运行中的Activity,前一个Activity保留在栈中,不再放到前台,直到新的Activity退出为止。

  Activity有四种本质区别的.状态:

  1)在屏幕的前台(Activity栈顶),叫做活动状态或者运行状态(active or running)

  2)如果一个Activity失去焦点,但是依然可见(一个新的非全屏的Activity 或者一个透明的Activity 被放置在栈顶),叫做暂停状态(Paused)。一个暂停状态的Activity依然保持活力(保持所有的状态,成员信息,和窗口管理器保持连接),但是在系统内存极端低下的时候将被杀掉。

  3)如果一个Activity被另外的Activity完全覆盖掉,叫做停止状态(Stopped)。它依然保持所有状态和成员信息,但是它不再可见,所以它的窗口被隐藏,当系统内存需要被用在其他地方的时候,Stopped的Activity将被杀掉。

  4)如果一个Activity是Paused或者Stopped状态,系统可以将该Activity从内存中删除,Android系统采用两种方式进行删除,要么要求该Activity结束,要么直接杀掉它的进程。当该Activity再次显示给用户时,它必须重新开始和重置前面的状态。

  3、谈谈你对BroadCastRceiver的理解?

  参考答案:

  广播接收者,android四大组件之一,也是唯一一个能动态注册的组件。

  1)广播接收者是一个专注于接收广播通知信息,并做出对应处理的组件。很多广播是源自于系统──比如,通知时区改变、电池电量低、拍摄了一张照片或者用户改变了语言选项。应用程序也可以进行广播──比如说,通知其它应用程序一些数据下载完成并处于可用状态。

  2)应用程序可以拥有任意数量的广播接收者以对所有它感兴趣的通知信息予以响应。所有的接收器均继承自BroadcastReceiver基类。

  3)广播接收者没有用户界面。然而,它们可以启动一个activity来响应它们收到的信息,或者用NotificationManager来通知用户。通知可以用很多种方式来吸引用户的注意力──闪动背灯、震动、播放声音等等。一般来说是在状态栏上放一个持久的图标,用户可以打开它并获取消息。

  4、广播分几种?他们有什么区别?

  参考答案:

  广播被分为两种不同的类型:“普通广播(Normal broadcasts)”和“有序广播(Ordered broadcasts)”。普通广播是完全异步的,可以在同一时刻(逻辑上)被所有接收者接收到,消息传递的效率比较高,但缺点是:接收者不能将处理结果传递给下一个接收者,并且无法终止广播Intent的传播。

  然而有序广播是按照接收者声明的优先级别,被接收者依次接收广播。如:A的级别高于B,B的级别高于C,那么,广播先传给A,再传给B,最后传给C 。优先级别声明在 intent-filter 元素的 android:priority 属性中,数越大优先级别越高,取值范围:-1000到1000,优先级别也可以调用IntentFilter对象的setPriority()进行设置 。有序广播的接收者可以终止广播Intent的传播,广播Intent的传播一旦终止,后面的接收者就无法接收到广播。

  另外,有序广播的接收者可以将数据传递给下一个接收者,如:A得到广播后,可以往它的结果对象中存入数据,当广播传给B时,B可以从A的结果对象中得到A存入的数据。

  Context.sendBroadcast()

  发送的是普通广播,所有订阅者都有机会获得并进行处理。

  Context.sendOrderedBroadcast()

  发送的是有序广播,系统会根据接收者声明的优先级别按顺序逐个执行接收者, 前面的接收者有权终止广播(BroadcastReceiver.abortBroadcast()),如果广播被前面的接收者终止,后面的接收者就再也无法获取到广播。对于有序广播,前面的接收者可以将数据通过setResultExtras(Bundle)方法存放进结果对象,然后传给下一个接收者,下一个接收者通过代码:Bundle bundle = getResultExtras(true))可以获取上一个接收者存入在结果对象中的数据。


android面试题练习3篇(扩展6)

——求职面试题范文

在应聘的过程中,总会遇到一些难缠的问题,令人一时不知如何招架。当然这些问题并没有标准答案,个人以为,胜出的关键,是事先对应聘单位需要什么样的人有所了解,既“投其所好”,又诚信而本色地展示自我。下面小编为大家收集整理了“求职面试题”,欢迎阅读与借鉴!

求职面试题范文1

面试时,有几个问题是公司面试人员常常会提出的,针对这些问题好好准备,在面试时也就不会哑口无言,无言以对了,下面就面试五大必考题做出分析:

(1)为什么想进本公司?

这通常是面试官最先问到的问题。此时面试官就开始评断录用与否了,建议大家先判断自己去应征的工作性质,是专业能力导向呢,或是需要沟通能力,其实现在市场多以服务为方向,所以口才被视为基本能力之一,所以在此时就要好好表现自己的口才,而口才较差者就务必表现出自己的专业能力即诚意,弥补口才不足的部帧?

回答这个问题时,一定要积极正面,如想要使自己能有更好的发展空间,希望能在相关领域中有所发展,希望能在公司多多学习等等?此时可以稍稍夸一下面试公司,但切记一定要诚恳,不然可是会画蛇添足,得不偿失哦!对于社会新鲜人的建议则是,由于之前没有工作经验,所以建议你可以坦承的说出自己的动机,不过用语还是要思考一下。

(2)喜欢这份工作的哪一点?

相信其实大家心中一定都有答案了吧!每个人的价值观不同,自然评断的标准也会不同,但是,在回答面试官这个问题时可不能太直接就把自己心理的话说出来,尤其是薪资方面的问题,不过一些无伤大雅的回答是不错的考虑,如交通方便,工作性质及内容颇能符合自己的兴趣等等都是不错的答案,不过如果这时自己能仔细思考出这份工作的与众不同之处,相信在面试上会大大加分。

(3)自己的优缺点为何?

有许多面试官都喜欢问这个问题,目的是在于检视人才是否适当,求职者的诚恳度等等,在这之前应该好好分析自己,将自己的优点与缺点列张单子,在其中挑选亦是缺点亦是优点的部分,在回答问题时,以优点作为主要诉求,强调可以为公司带来利益的优点,如积极,肯学习是最普遍的回答,而缺点部分则建议选择一些无伤大雅的小缺点,或是上述那些模嶙两可的优缺点作为回答,这样才不会使面试官太过针对缺点做发挥,造成面试上的困难。

(4)对公司的了解有多少?

这时准备的功夫就派上用场,将你之前所吸收的信息发挥出来吧!至少也要知道公司的产品是哪些,提供哪些服务等等,不然面试官一问当场傻在那儿就糗大了,所以一定要事前准备!

(5)对工作的期望与目标何在?

这是面试者用来评断求职者是否对自己有一定程度的期望、对这份工作是否了解的问题。对于工作有确实学习目标的人通常学习较快,对于新工作自然较容易进入状况,这时建议你,针对工作的性质找出一个确实的答案,如业务员的工作可以这样回答:“我的目标是能成为一个超级业务员,将公司的产品广泛的推销出去,达到的业绩成效;为了达到这个目标,我一定会努力学习,而我相信以我认真负责的态度,一定可以达到这个目标。”其他类的工作也可以比照,只要在目标方面稍微修改一下就可以了。

求职面试题范文2

1.请介绍一下你自己。

这是外企常问的问题。一般人回答这个问题过于*常,只说姓名、年龄、爱好、工作经验,这些在简历上都有,其实,外企最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理外企才会相信。外企很重视一个人的礼貌,求职者要尊重考官,在回答每个问题之后都说一句“谢谢”。外企喜欢有礼貌的求职者。

2.在学校你最不喜欢的课程是什么?为什么?

这个问题外企不希望求职者直接回答“数学”、“体育”之类的具体课程,如果直接回答还说明了理由,不仅代表求职者对这个学科不感兴趣,可能还代表将来也会对要完成的某些工作没有兴趣。这个问题外企招聘者最想从求职者口里听到:我可能对个别科目不是特别感兴趣,但是正因为这样,我会花更多的时间去学习这门课程,通过学习对原本不感兴趣的科目也开始有了兴趣,对于本来就有兴趣的科目我自然学习得更认真,所以各门课的成绩较为*衡。通过这样的问题,外企可以找到对任何事情都很感兴趣的求职者。

3.说说你最大的优缺点?

这个问题外企问的概率很大,通常不希望听到直接回答的缺点是什么等,如果求职者说自己小心眼、爱忌妒人、非常懒、脾气大、工作效率低,外企肯定不会录用你。外企喜欢求职者从自己的优点说起,中间加一些小缺点,最后再把问题转回到优点上,突出优点的部分。外企喜欢聪明的求职者。

4.你认为你在学校属于好学生吗?

外企的招聘者很精明,问这个问题可以试探出很多问题:如果求职者学习成绩好,就会说:“是的,我的成绩很好,所有的成绩都很优异。当然,判断一个学生是不是好学生有很多标准,在学校期间我认为成绩是重要的,其他方面包括思想道德、实践经验、团队精神、沟通能力也都是很重要的,我在这些方面也做得很好,应该说我是一个全面发展的学生。”如果求职者成绩不尽理想,便会说:“我认为是不是一个好学生的标准是多元化的,我的学习成绩还可以,在其他方面我的表现也很突出,比如我去很多地方实习过,我很喜欢在快节奏和压力下工作,我在学生会组织过__活动,锻炼了我的团队合作精神和组织能力。” 有经验的招聘者一听就会明白,外企喜欢诚实的求职者。

5.说说你的家庭。

外企面试时询问家庭问题不是非要知道求职者家庭的情况,探究隐私,外企不喜欢探究个人隐私,而是要了解家庭背景对求职者的塑造和影响。外企希望听到的重点也在于家庭对求职者的积极影响。外企最喜欢听到的是:我很爱我的家庭!我的家庭一向很和睦,虽然我的父亲和母亲都是普通人,但是从小,我就看到我父亲起早贪黑,每天工作特别勤劳,他的行动无形中培养了我认真负责的态度和勤劳的.精神。我母亲为人善良,对人热情,特别乐于助人,所以在单位人缘很好,她的一言一行也一直在教导我做人的道理。外企相信,和睦的家庭关系对一个人的成长有潜移默化的影响。

6.说说你对行业、技术发展趋势的看法?

外企对这个问题很感兴趣,只有有备而来的求职者能够过关。求职者可以直接在网上查找对你所申请的行业部门的信息,只有深入了解才能产生独特的见解。外企认为最聪明的求职者是对所面试的公司预先了解很多,包括公司各个部门,发展情况,在面试回答问题的时候可以提到所了解的情况,外企欢迎进入企业的人是“知己”,而不是“盲人”。

7.就你申请的这个职位,你认为你还欠缺什么?

外企喜欢问求职者弱点,但精明的求职者一般不直接回答。他们希望看到这样的求职者:继续重复自己的优势,然后说:“对于这个职位和我的能力来说,我相信自己是可以胜任的,只是缺乏经验,这个问题我想我可以进入公司以后以最短的时间来解决,我的学习能力很强,我相信可以很快融入公司的企业文化,进入工作状态。”外企喜欢能够巧妙地躲过难题的求职者。

8.你期望的工资是多少?

外企的工资水*是很灵活的,何种能力拿何种工资。外企喜欢直率的人,但这个问题却不能正面回答,外企希望听到:“以我的能力和我的优势,我完全可以胜任这个职位,我相信我可以做得很好。但是贵公司对这个职位的描述不是很具体,我想还可以延后再讨论”。外企欢迎求职者给其定薪的自由度,而不是咬准一个价码。

9.你能给公司带来什么?

外企很想知道未来的员工能为企业做什么,求职者应再次重复自己的优势,然后说:“就我的能力,我可以做一个优秀的员工在组织中发挥能力,给组织带来高效率和更多的收益”。外企喜欢求职者就申请的职位表明自己的能力,比如申请营销之类的职位,可以说:“我可以开发大量的新客户,同时,对老客户做更全面周到的服务,开发老客户的新需求和消费。”等等。

10.你还有什么问题吗?

外企的这个问题看上去可有可无,其实很关键,外企不喜欢说“没有问题”的人,因为其很注重员工的个性和创新能力。外企不喜欢求职者问个人福利之类的问题,如果有人这样问:贵公司对新入公司的员工有没有什么培训项目,我可以参加吗?或者说贵公司的晋升机制是什么样的?外企将很欢迎,因为体现出你对学习的热情和对公司的忠诚度以及你的上进心。

求职面试题范文3

问题1:你为什么想离开目前的职务?

A.别的同仁认为我是老板前的红人,所以处处排挤我。

B.调薪的结果令我十分失望,完全与我的付出不成正比。

C.老板不愿授权,工作处处受限,绑手绑脚、很难做事。

D.公司营运状况不佳,大家人心惶惶。

解答:超过一半的人事主管选择C,其次为D。选择C的回答,可以显示应征者的企图心、能力强,且希望被赋予更多的职责。选择D,则是因离职原因为个人无法改变的客观外在因素,因此,面谈者也就不会对个人的能力或工作表现,有太多的存疑。

问题2:你对我们公司了解有多少?

A.贵公司在去年里,长达8个月的时间,都高居股王的宝座。

B.贵公司连续3年被_杂志评选为“求职者最想进入的企业”的第一名。

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、不要说自己仅限于读书、听音乐、上网,否则可能令面试官怀疑应聘者性格孤僻。

5、能有一些户外的业余爱好来“点缀”你的形象。

问题9:“你最崇拜谁?”

思路:

1、最崇拜的人能在一定程度上反映应聘者的性格、观念、心态,这是面试官问该问题的主要原因。

2、不宜说自己谁都不崇拜。

3、不宜说崇拜自己。

4、不宜说崇拜一个虚幻的、或是不知名的人。

5、不宜说崇拜一个明显具有负面形象的人。

6、所崇拜的人人与自己所应聘的工作能“搭”上关系。

7、说出自己所崇拜的人的哪些品质、哪些思想感染着自己、鼓舞着自己。

问题10:“你的座右铭是什么?”

思路:

1、座右铭能在一定程度上反映应聘者的性格、观念、心态,这是面试官问这个问题的主要原因。

2、不宜说那些引起不好联想的座右铭。

3、不宜说那些太抽象的座右铭。

4、不宜说太长的座右铭。

5、座右铭能反映出自己某种优秀品质。

6、参考答案——“只为成功找方法,不为失败找借口”

问题11:“谈谈你的缺点”

思路:

1、不宜说自己没缺点。

2、不宜把那些明显的优点说成缺点。

3、不宜说出严重影响所应聘工作的缺点。

4、不宜说出令人不放心、不舒服的缺点。

5、可以说出一些对于所应聘工作“无关紧要”的缺点,甚至是一些表面上看是缺点,从工作的角度看却是优点的缺点。

问题12:“谈一谈你的一次失败经历”

思路:

1、不宜说自己没有失败的经历。

2、不宜把那些明显的成功说成是失败。

3、不宜说出严重影响所应聘工作的失败经历。

4、所谈经历的结果应是失败的。

5、宜说明失败之前自己曾信心白倍、尽心尽力。

6、说明仅仅是由于外在客观原因导致失败。

7、失败后自己很快振作起来,以更加饱满的热情面对以后的工作。

问题13:“你为什么选择我们公司?”

思路:

1、面试官试图从中了解你求职的动机、愿望以及对此项工作的态度。

2、建议从行业、企业和岗位这三个角度来回答。

3、参考答案——“我十分看好贵公司所在的行业,我认为贵公司十分重视人才,而且这项工作很适合我,相信自己一定能做好。”

问题14:“如果我录用你,你将怎样开展工作?”

思路:

1、如果应聘者对于应聘的职位缺乏足够的了解,不要直接说出自己开展工作的具体办法。

2、可以尝试采用迂回战术来回答,如“首先听取领导的指示和要求,然后就有关情况进行了解和熟悉,接下来制定一份近期的工作计划并报领导批准,最后根据计划开展工作。”

问题15:“与上级意见不一致时,你将怎么办?”

思路:

1、一般可以这样回答“我会给上级以必要的解释和提醒,在这种情况下,我会服从上级的意见。”

2、如果面试你的是总经理,而你所应聘的职位另有一位经理,且这位经理当时不在场,可以这样回答:“对于非原则性问题,我会服从上级的意见,对于涉及公司利益的重大问题,我希望能向更高层领导反映。”“应届毕业生缺乏经验,如何能胜任工作?”

问题16:“我们为什么要录用你?”

思路:

1、应聘者站在招聘单位的角度来回答。

2、招聘单位一般会录用这样的应聘者:基本符合条件、对这份共组感兴趣、有足够的信心。

3、如“我符合贵公司的招聘条件,凭我目前掌握的技能、高度的责任感和良好的饿适应能力及学习能力,完全能胜任这份工作。我十分希望能为贵公司服务,如果贵公司给我这个机会,我一定能成为贵公司的栋梁!”

问题17:“你能为我们做什么?”

思路:

1、基本原则上“投其所好”。

2、回答这个问题前应聘者能“先发制人”,了解招聘单位期待这个职位所能发挥的作用。

3、应聘者可以根据自己的了解,结合自己在专业领域的优势来回答这个问题。

问题18:“你是应届毕业生,缺乏经验,如何能胜任这项工作?”

思路:

1、如果招聘单位对应届毕业生的应聘者提出这个问题,说明招聘单位并不真正在乎“经验”,关键看应聘者怎样回答。

2、对这个问题的回答要体现出应聘者的诚恳、机智、果敢及敬业。

3、如“作为应届毕业生,在工作经验方面的确会有所欠缺,因此在读书期间我一直利用各种机会在这个行业里做兼职。我也发现,实际工作远比书本知识丰富、复杂。但我有较强的责任心、适应能力和学习能力,而且比较勤奋,所以在兼职中均能圆满完成各项工作,从中获取的经验也令我受益非浅。请贵公司放心,学校所学及兼职的工作经验使我一定能胜任这个职位。”

问题19:“你希望与什么样的上级共事?”

思路:

1、通过应聘者对上级的“希望”可以判断出应聘者对自我要求的意识,这既上一个陷阱,又上一次机会。

2、回避对上级具体的希望,多谈对自己的要求。

3、如“做为刚步入社会新人,我应该多要求自己尽快熟悉环境、适应环境,而不应该对环境提出什么要求,只要能发挥我的专长就可以了。”

问题20:“您在前一家公司的离职原因是什么?”

思路:

1、最重要的是:应聘者要使招聘单位相信,应聘者在过往的单位的“离职原因”在此家招聘单位里不存在。

2、避免把“离职原因”说得太详细、太具体。

3、不能掺杂主观的负面感受,如“太苦”、“人际关系复杂”、“管理太混乱”、“公司不重视人才”、“公司排斥我们某某的员工”等。

4、但也不能躲闪、回避,如“想换换环境”、“个人原因”等。

5、不能涉及自己负面的人格特征,如不诚实、懒惰、缺乏责任感、不随和等。

6、尽量使解释的理由为应聘者个人形象添彩。

7、如“我离职是因为这家公司倒闭。我在公司工作了三年多,有较深的感情。从去年始,由于市场形势突变,公司的局面急转直下。到眼下这一步我觉得很遗憾,但还要面对,重新寻找能发挥我能力的舞台。”同一个面试问题并非只有一个答案,而同一个答案并不是在任何面试场合都有效,关键在于应聘者掌握了规律后,对面试的具体情况进行把握,有意识地揣摩面试官提出问题的心理背景,然后投其所好。

求职面试题范文4

一、单纯自我介绍:我是谁

这种题型的出题方式很简单,一般就是:“请你做一个自我介绍。”

答题原则:

1. 全面。何为全面?要让考官在短时间内对你有一个清晰的认识与了解,可以从学习、生活、工作经历、个性特征等各方面来说明自己,打造良好的第一印象。但是要注意抓重点,不要记流水账。

2. 职位匹配性。就是说要突出公务员面试的特殊性,考生在答题的时候,一定要树立一种观念,就是这个不是一个普通的谈话,而是在回答“公务员面试题目”。因此一定要尽量在做自我介绍的时候显示出你自身的特点和这个职位的关联性以及匹配度。

3. 要虚实结合,概念和示例并重。有一个例子,考官问:“你是个什么样的人?”考生:“我是个好人。”考官:“如果录取你你会怎么干?”考生:“我会好好干。”这样的回答是无效的,因为你只用了“好”的概念,没有用实际的例子来衬托你的“好”,这样的好是空洞无内容的好。因此在说自己特点的时候要用实际的例子来证明,比如“学习成绩优秀”,要用你在校期间真实的成绩,比如奖学金等例子来衬托,否则你的表述就是无效的。

4. 深入挖掘自己的独特优势。做到人无我有、人有我优。“每个人都是一座丰碑”,要深入挖掘自身的独特优势。

自身的优势可以分为两种:

一种是“伟大的”优势。比如被接见、志愿者经历、留学背景、政治素质、见义勇为先进事迹等。

一种是“*凡的”优势。比如孝敬老人、自身的特殊家庭环境、自强自立的精神面貌等。

只要你试着去挖掘,一定可以找到自身的独特优势。

5. 个人姓名、学校等信息慎重披露。面试没有特殊要求的,不能透露自己的学校、姓名等基本信息。这个问题很重要,如果违反,就有作弊嫌疑了。因此在答题时问一下:“考官,我能说自己的`姓名和毕业院校么?”如果考官说可以,那就可以,如果考官说不能,那就不要说。

6. 适当暴露自己的缺点。不能从头到尾都谈自己的优点,对自己的一些不足也应当有认知,这样才让人感觉到你是一个真实的人。

遵循上面六个原则一定可以答好这类题。

二、自我评价:我怎么样

这种形式的考查方式关注于你的优点和缺点,特别是你在所报考的岗位上的优势和劣势。

答题原则:要将自身的优势和职位相结合,特别注意,劣势要好好思考一下,你所说的劣势不能是“缺陷”。比如,你报考国税、地税部门,你一定不能说“我的缺点是比较马虎”之类的话。总之,优点要量身打造,缺点也要量身打造。

三、综合问题:相关信息+怎么做

这种题型有两种问法,第一种是直接问你“假如你被录取,你会怎么干好自己的本职工作”;第二种问法,就是不直接问你怎么办,而是在问你怎么办之前先给你一些障碍信息,你要想回答问题先得排除障碍。典型题目:谈一谈你的经历,要知道以后工作会很琐碎,如果录取你你会如何做好工作?

答题原则:主客二分,从主观和客观两个层面找角度,就会有话说。

主观上可以从思想认识、态度等角度入手。客观上可以从学习、工作、生活、人际交往等角度入手。坚持主客二分的办法可以解决很多复杂问题。

四、求职动机考查

求职考查题一般有两种出题方式,一种是直接问你“你为什么报考这个职位”;另一种是给你一个限制条件再问你的求职动机,可将其称为“障碍式动机考查”,典型题:“警-察职位很辛苦,你为什么报考呢?”

答题原则:如果是直接考查动机,坚持主客二分的原则。主观上,我愿意做;客观上,我能做。总结:我愿意做,我能够做,因此我适合做。当然在回答题目的时候要将这些要点展开。

如果是障碍性动机考查,先排除障碍,然后主客二分。当然在主客二分回答问题的时候要注意和题目设置的障碍进行联系,体现出题目的特色来。

五、投射性问题

不直接问你是谁,而是问你最喜欢的格言等以及通过你的爱好、特长等方面考查你的基本素质。

求职面试题范文5

1.主动性

问 题:

“你是否曾经付出额外的努力,以帮助某一项工作继续进行下去,你是如何做的,结果如何?”

“你工作上最大的成就是什么,你采取了哪些行动?”

“在过去的六个月当中,你是否向上司提出过新的建议,哪些被接受了,你是如何做到的﹖”

“你受过何种奖励,你是如何赢得这些奖励的,同时还有多少人也得到了这些奖励?”

“在你的职责范围内,你实行过哪些改革,你如何确保它们得以执行?”

“为了改进工作或生产流程,你提出过哪些建议?”

2. 克服困难的精神

问 题:

“你是否曾经与他人竞争,并失败了,请举例。”

“对于你的上级或同事的批评,你的反映如何?”

“没有哪位销售人员可以每次都做成生意,你失去了一笔大订单之后,你会怎么做?对于一些销售人员来说,有时他们会怀疑:销售对他们而言,是否是一项合适的职业,你是否也有过这种感受?为什么?你是怎么做的。”

“请说说你曾经从一位客户手中失去一笔订单的经历。”

“你的客户有时会对你表现出不感兴趣或不友好,对此你是怎么做的,请举出一个实例。”

3. 毅 力

问 题:

“事情并不总是按照我们的想法进行的,你是否经历过作出最大努力,但最终失败了,请举例。”

“你没有做成功的最大的一笔生意是什么?你是怎么做的?”

“对于妨碍你完成工作的阻力,你是如何克服的?请举例。”

“请举出一个实例,你坚持意见,以证明产品或服务是如何能够满足客户要求的。”

“请举出一个实例,你坚持某一立场或行动计划,直到达至期望的目标,或该目标已不再可能达到。”

4. 忍耐力

问 题:

“你工作中压力最大的是哪一方面,为什么?你的反应如何?”

“你的工作中是否经历过某些冲突,你的反应如何?”

“你是否曾经因为工作职责的重负而感到失去信心?请给出一个实例。”

“工作中你和客户、下属或同事之间压力最大的是哪些方面的问题?请给一个实例,说明你的行动或反应。”

“工作中你是否面对过道德观或价值观的冲突,你的反应如何?请给出一个实例。”

“当你处于一个新的或不熟悉的工作环境,你的反应如何?请给出一个实例。”

面对过要求特别急的某种情况,例如:对体力或期限的要求,你的反应如何?请给出一个实例。”

问 题:

“有时组织严格的规定,会使得工作难以进行下去,你是否曾经想过违反某一条规定,以便于更有效地进行工作。”

“你是否曾经被要求做某些你认为是错误的事情?你是怎么做的?”

“我们并不总是和那些我们认为是诚实的人一块工作,你是否曾经见到其它同事的工作方法对你而言是不恰当的,你怎么做?”

“为了完成一笔大生意,有时我们会向客户提供某种额外服务。你是否有过这种经历?”

“你是否曾经说服某一客户购买比他最初想法要贵得多的产品?请举例。”

“有时很容易混淆保密资料和公开资料之间的界限,你是否经历过这种事情?你是怎么做的?”

“你是否曾经把工作带回家去做?对这种行为,你是如何看待的?”

相关热词搜索: 面试题 android android面试题练习3篇 android面试题练习1 android面试题及答案

版权所有:演说范文网 2010-2025 未经授权禁止复制或建立镜像[演说范文网]所有资源完全免费共享

Powered by 演说范文网 © All Rights Reserved.。京ICP备20027742号