android面试宝典

2025-02-08 版权声明 我要投稿

android面试宝典

android面试宝典 篇1

答:Activity:Activity是Android程序与用户交互的窗口,是Android构造块中最基本的一种,它需要为保持各界面的状态,做很多持久化的事情,妥善管理生命周期以及一些跳转逻辑

service:后台服务于Activity,封装有一个完整的功能逻辑实现,接受上层指令,完成相关的事物,定义好需要接受的Intent提供同步和异步的接口

Content Provider:是Android提供的第三方应用数据的访问方案,可以派生Content Provider类,对外提供数据,可以像数据库一样进行选择排序,屏蔽内部数据的存储细节,向外提供统一的接口模型,大大简化上层应用,对数据的整合提供了更方便的途径

Broadcast Receiver:接受一种或者多种Intent作触发事件,接受相关消息,做一些简单处理,转换成一条Notification,统一了Android的事件广播模型

2、 请介绍下Android中常用的五种布局。

常用五种布局方式,分别是:FrameLayout(框架布局),LinearLayout (线性布局),AbsoluteLayout(绝对布局),RelativeLayout(相对布局),TableLayout(表格布局)。

一、FrameLayout:所有东西依次都放在左上角,会重叠,这个布局比较简单,也只能放一点比较简单的东西。二、LinearLayout:线性布局,每一个LinearLayout里面又可分为垂直布局(android:orientation=“vertical”)和水平布局(android:orientation=“horizontal” )。当垂直布局时,每一行就只有一个元素,多个元素依次垂直往下;水平布局时,只有一行,每一个元素依次向右排列。三、AbsoluteLayout:绝对布局用X,Y坐标来指定元素的位置,这种布局方式也比较简单,但是在屏幕旋转时,往往会出问题,而且多个元素的时候,计算比较麻烦。四、RelativeLayout:相对布局可以理解为某一个元素为参照物,来定位的布局方式。主要属性有:相对于某一个元素android:layout_below、 android:layout_toLeftOf相对于父元素的地方android:layout_alignParentLeft、android:layout_alignParentRigh;五、TableLayout:表格布局,每一个TableLayout里面有表格行TableRow,TableRow里面可以具体定义每一个元素。每一个布局都有自己适合的方式,这五个布局元素可以相互嵌套应用,做出美观的界面。

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

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

4、 android 中有哪几种解析xml的类?官方推荐哪种?以及它们的原理和区别。

答:XML解析主要有三种方式,SAX、DOM、PULL。常规在PC上开发我们使用Dom相对轻松些,但一些性能敏感的数据库或手机上还是主要采用SAX方式,SAX读取是单向的,优点:不占内存空间、解析属性方便,但缺点就是对于套嵌多个分支来说处理不是很方便。而DOM方式会把整个XML文件加载到内存中去,该方法在查找方面可以和XPath很好的结合如果数据量不是很大推荐使用,而PULL常常用在J2ME对于节点处理比较好,类似SAX方式,同样很节省内存,在J2ME中我们经常使用的KXML库来解析。

5、 ListView的优化方案

答:1、如果自定义适配器,那么在getView方法中要考虑方法传进来的参数contentView是否为null,如果为null就创建contentView并返回,如果不为null则直接使用。在这个方法中尽可能少创建view。

2、给contentView设置tag(setTag),传入一个viewHolder对象,用于缓存要显示的数据,可以达到图像数据异步加载的效果。

3、如果listview需要显示的item很多,就要考虑分页加载。比如一共要显示100条或者更多的时候,我们可以考虑先加载20条,等用户拉到列表底部的时候再去加载接下来的20条。

6、 请介绍下Android的数据存储方式。

答:使用SharedPreferences存储数据;文件存储数据;SQLite数据库存储数据;使用ContentProvider存储数据;网络存储数据;

Preference,File, DataBase这三种方式分别对应的目录是/data/data/Package Name/Shared_Pref, /data/data/Package Name/files, /data/data/Package Name/database 。

一:使用SharedPreferences存储数据

首先说明SharedPreferences存储方式,它是 Android提供的用来存储一些简单配置信息的一种机制,例如:登录用户的用户名与密码。其采用了Map数据结构来存储数据,以键值的方式存储,可以简单的读取与写入,具体实例如下:

void ReadSharedPreferences(){

String strName,strPassword;

SharedPreferences user = getSharedPreferences(“user_info”,0);

strName = user.getString(“NAME”,””);

strPassword = user getString(“PASSWORD”,””);

}

void WriteSharedPreferences(String strName,String strPassword){

SharedPreferences user = getSharedPreferences(“user_info”,0);

uer.edit();

user.putString(“NAME”, strName);

user.putString(“PASSWORD” ,strPassword);

user.commit();

}

数据读取与写入的方法都非常简单,只是在写入的时候有些区别:先调用edit()使其处于编辑状态,然后才能修改数据,最后使用commit()提交修改的数据。实际上SharedPreferences是采用了XML格式将数据存储到设备中,在DDMS中的File Explorer中的/data/data//shares_prefs下。使用SharedPreferences是有些限制的:只能在同一个包内使用,不能在不同的包之间使用。

二:文件存储数据

文件存储方式是一种较常用的方法,在Android中读取/写入文件的方法,与 Java中实现I/O的程序是完全一样的,提供了openFileInput()和openFileOutput()方法来读取设备上的文件。具体实例如下:

String fn = “moandroid.log”;

FileInputStream fis = openFileInput(fn);

FileOutputStream fos = openFileOutput(fn,Context.MODE_PRIVATE);

三:网络存储数据

网络存储方式,需要与Android 网络数据包打交道,关于Android 网络数据包的详细说明,请阅读Android SDK引用了Java SDK的哪些package?。

四:ContentProvider

1、ContentProvider简介

当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对外共享数据,但数据访问方式会因数据存储的方式而不同,如:采用文件方式对外共享数据,需要进行文件操作读写数据;采用sharedpreferences共享数据,需要使用sharedpreferences API读写数据。而使用ContentProvider共享数据的好处是统一了数据访问方式。

2、Uri类简介

Uri代表了要操作的数据,Uri主要包含了两部分信息:1.需要操作的ContentProvider ,2.对ContentProvider中的什么数据进行操作,一个Uri由以下几部分组成:

1.scheme:ContentProvider(内容提供者)的scheme已经由Android所规定为:content://…

2.主机名(或Authority):用于唯一标识这个ContentProvider,外部调用者可以根据这个标识来找到它。

3.路径(path):可以用来表示我们要操作的数据,路径的构建应根据业务而定,如下:

要操作contact表中id为10的记录,可以构建这样的路径:/contact/10

要操作contact表中id为10的记录的name字段, contact/10/name

要操作contact表中的所有记录,可以构建这样的路径:/contact?

要操作的数据不一定来自数据库,也可以是文件等他存储方式,如下:

要操作xml文件中contact节点下的name节点,可以构建这样的路径:/contact/name

如果要把一个字符串转换成Uri,可以使用Uri类中的parse()方法,如下:

Uri uri = Uri.parse(“content://com.changcheng.provider.contactprovider/contact”)

3、UriMatcher、ContentUrist和ContentResolver简介

因为Uri代表了要操作的数据,所以我们很经常需要解析Uri,并从 Uri中获取数据。Android系统提供了两个用于操作Uri的工具类,分别为UriMatcher 和ContentUris 。掌握它们的使用,会便于我们的开发工作。

UriMatcher:用于匹配Uri,它的用法如下:

1.首先把你需要匹配Uri路径全部给注册上,如下:

//常量UriMatcher.NO_MATCH表示不匹配任何路径的返回码(-1)。

UriMatcher uriMatcher = new UriMatcher(UriMatcher.NO_MATCH);

//如果match()方法匹配content://com.changcheng.sqlite.provider.contactprovider /contact路径,返回匹配码为1

uriMatcher.addURI(“com.changcheng.sqlite.provider.contactprovider”, “contact”, 1);//添加需要匹配uri,如果匹配就会返回匹配码

//如果match()方法匹配 content://com.changcheng.sqlite.provider.contactprovider/contact/230路径,返回匹配码为2

uriMatcher.addURI(“com.changcheng.sqlite.provider.contactprovider”, “contact/#”, 2);//#号为通配符

2.注册完需要匹配的Uri后,就可以使用uriMatcher.match(uri)方法对输入的Uri进行匹配,如果匹配就返回匹配码,匹配码是调用 addURI()方法传入的第三个参数,假设匹配 content://com.changcheng.sqlite.provider.contactprovider/contact路径,返回的匹配码为1。

ContentUris:用于获取Uri路径后面的ID部分,它有两个比较

罗氏面试宝典 篇2

这 里先做一些说明,参加罗氏第一次面试的时候是大区经理直接来面试我,当时自己感觉还好(具体面试内容在我以前的帖子),当时说的是两个星期之内给予回复。到今天为止,才刚刚一个星期的时间就收到了二面通知,感觉很好,但是由于自己还在单位上班,天气较冷,自己穿了非常随便而笨重的羽绒服。在电话中我听到的 时间是早上10点35,但是面试官实际说的是10点15,所以我迟到了,而且不是一般的迟到,足足有20多分钟。当时我穿着笨重的衣服,迟到,来到了罗 氏。

这次面试我的是罗氏的一个地区主管,我一进去,他非常气愤,可以看得出他对我迟到的不满,进去以后简单说了一下自己迟到的原因,是和他在沟通上出了一些问题。他也很好,直接就让我开始面试。

首先,还是自我介绍。

简单的自我介绍以后,他开始提问:(下面列出一些想到的问题)

1.先说说自己的优缺点?

2.对罗氏的理解?

3.对创新的理解?

4.我的人生目标?

5.如果我加入公司,会给自己一个什么样的定位?

6.你也说了你是一个典型的80后,你是怎样看待80后的?

7.你在原单位干的好好的,为什么要选择罗氏?

…………(还问了好多问题,记不起来了)

实际案例分析:

1.把这个纸杯推销给我(指着桌上随意的一个纸杯),一般的纸杯只要1元,你这个3元。

2.要是我临时有事不在,而让你代我组织一个相关的学术会议,你怎么操作?

3.把一把木梳推销给一个和尚。

4.把鞋子推销给非洲一个非常偏远的村民,它们从来没见过鞋子。

5.年底你去收款,本来该收10000,而实际上人家只给你3000,怎么办?

以上时间大概有1个小时左右吧。

最后面试官非常好心的给了我点评:

1.你是一个面试高手,非常优秀,老板推荐的果然没有错(这里我分析可能是第一次面试的时候大区经理就非常欣赏我,因此推荐了我)

2.机灵、踏实

3.有一个公司花了100多万美元买的测试题需要你做一下,这个测试题是老板推荐的人才有资格来做。

4.你今天迟到,也没穿正装。

接 下来我就和另外一个来面试的人开始做题,这个人是中国药科大的研究生,可能也是大区经理推荐的,面试一样非常精彩。我们就一起做题。题目比较多,有性格测 试、数学、语文等相关题目。面试官说我们两个人同样优秀,但职位只有一个,就在我们两个中间选,我做题做的比较快,做完之后那个研究生还有好多没做,我交 了卷就先走了。估计这次希望还是很大的,只要测试题不出什么大的问题。

android面试宝典 篇3

第一节坚决远离面试禁忌

一、忌不守时

不守时是公务员考试面试中最大的禁忌。首先,要提前30分钟到达面试地点,可以熟悉一下环境,稳定一下心神。为避免面试迟到,接到面试通知后,应仔细阅读通知上标注的交通路线,弄清楚究竟在何处上下车、转换车。要留出充裕的时间去搭乘或转换车辆,包括一些意外情况都应考虑在内。如果有足够时间,可以事先演习一下。如果没有时间,又对交通不熟悉的话,最好把路线图带在身上,以便问询查找。如果路程较远,宁可早点出门。再次,整理文件包,带上必备用品。面试前,应把自己准备带去参加面试的文件包整理一番,诸如文凭、身份证、钢笔、其他证明文件(包括所有的复印件)等。同时带上一定数量的现金以备不时之需。有晕车症考生应带上药品。

二、忌不讲个人卫生

身上的怪味应清除。面试时,考官与应试者的距离一般不会很远,如果你身上散发出汗臭味、腋臭味、烟味等怪味,考官闻到了肯定会厌恶,这也将影响面试效果。因此,面试前务必把身上的怪味清除掉。清除怪味的办法有多种。一是面试前的那餐饭菜不要吃洋葱和大蒜,也不要喝酒,以免口腔怪味刺人,酒气熏天。饭后漱漱口,最好刷刷牙。二是面试前洗个澡,这既可以把汗臭味冲洗掉,把腋臭味冲淡,也可以使你更加精神抖擞。三是面试前别抽烟,烟味会萦绕不散,气味难耐。四是可以在身上适度地抹些香水,香水既可驱散其他气味,又沁人心脾,香水需提前两三个小时抹,可擦在耳后、衣领处、手肘内侧、手腕、胸前及膝盖内侧,不要把香水直接喷在衣服上。香水的味道应选择清淡型的,如玫瑰香型、米兰型。

三、忌手势过乱

加大对某个问题的形容和力度,有点手势是很自然的,可手势太多也会分散人的注意力,需要适度配合表达。中国人的手势往往特别多,而且几乎都一个模子。答题很投机时,可适当地配合一些手势讲解,但不要频繁耸肩,手舞足蹈。有些应试者由于紧张,双手不知道该放哪儿,而有些人过于兴奋,在侃侃而谈时舞动双手,这些都不可取。用手捂嘴说话是一种紧张的表现,不少中国学生在面试时都会出现这种情况,但考官却会觉得你不愿讲真话,嘴里有话不想让人听清楚。

四、忌小动作

当着人挖耳朵、擦眼屎、剔牙缝、擦鼻子、打喷嚏、用力清喉咙都是粗鲁与令人生厌的小动作。更要注意一些小动作,如玩弄领带、抚弄头发、掰关节、玩弄草纸等动作。故意挤压手指和骨骼而弄出声响会干扰面试,破坏和谐。在面试时做小孩游戏,比如折纸、转笔,有人觉得一转一转挺麻利,但这样会显得很不严肃,分散考官和自己的注意力。面试中乱摸头发、胡子、耳朵,可被理解为你在面试前没有好好打理,个人卫生注意不够,也让你无法

专心于考官的面试题目。应试者在面试时应该努力避免这些令人难堪的小动作。只要你意识到这些小运作会误了自己的大事,想避免这些小毛病是完全可以做到的。你可以将双手交叠在膝上,用大拇指指甲抚弄着另一只手的掌心,这样你的双手就会被服帖地管制住。有些人总爱在脸上表露出对别人说话的反映,或惊喜,或遗憾,或愤怒,或担忧,表达这些情绪时,他们总是歪嘴、眨眼、皱眉、瞪眼、耸鼻子,这就是扮鬼脸。这种鬼脸在平时人与人的交往中或许有好的效果,但在面试时却有害无益,应加以克服。还有一类小动作就是为了掩饰内心的紧张和不适而去抓头皮、弄头发、搔痒痒。克服这类毛病并不难,应保持轻松自在的坐势,双手平稳地抱臂。

五、忌答题立场不对--牢记我是一名公务员

有的考生在答题时,仍把自己摆在学生的位置,这是大忌。切记,答题时,要时刻把自己当成一名公务员,从公务员的立场去分析问题、解决问题。不仅对“你对公务员职业有何理解”“假如你是一名公务员,你该如何处理某件事”等题目,要从公务员角度来回答。即使题目中没有明确提示“假如你是一名公务员”,也要立足于公务员这一职业来答题。

六、忌泄露信息

没有特殊情况在面试过程中不能说自己的姓名、毕业学校,说这些有舞弊嫌疑。不要带通讯工具,在面试即将开始时必须关闭一切通讯设备。

七、忌时间分配不合理

面试考题一般3-5题,时间15-30分钟左右。准备时间和作答时间要合理分配,不要准备太久,也不要为了表现自己一上来就直接回答问题,一般准备时间占总答题时间的1/4。准备时最好在草稿纸上列出作答大纲,作答过程中要注意看考官,不要低头,作答要注意层次性和逻辑性。

经验分享:在这里我想跟大家说的是自己在整个公务员考试的过程中的经验的以及自己能够成功的考上的捷径。首先就是自己的阅读速度比别人的快考试过程中的优势自然不必说,平时的学习效率才是关键,其实很多人不是真的不会做,90%的人都是时间不够用,要是给足够的时间,估计很多人能够做出大部分的题。公务员考试这种选人的方式第一就是考解决问题的能力,第二就是考思维,第三考决策力(包括轻重缓急的决策)。非常多的人输就输在时间上,我是特别注重效率的。第一,复习过程中绝对的高效率,各种资料习题都要涉及多遍;第二,答题高效率,包括读题速度和答题速度都高效。我复习过程中,阅读和背诵的能力非常强,读一份一万字的资料,一般人可能要二十分钟,我只需要两分钟左右,读的次数多,记住自然快很多。包括做题也一样,读题和读材料的速度也很快,一般一份试卷,读题的时间一般人可能要花掉二十几分钟,我统计过,我最多不超过3分钟,这样就比别人多出20几分钟,这在考试中是非常不得了的。论坛有个帖子专门介绍速读的,叫做“得速读者得行测”,我就是看了这个才接触了速读,也因为速读,才获得了笔试的好成绩。其实,不只是行测,速读对申论的帮助更大,特别是那些密密麻麻的资料,看见都让人晕倒。学了速读之后,感觉有再多的书都不怕了。而且,速读对思维和材料组织的能力都大有提高,个人总结,拥有这个技能,基本上成功一半,剩下的就是靠自己学多少的问题了。平时要多训

练自己一眼看多个字的习惯,慢慢的加快速度,尽可能的培养自己这样的习惯。当然,有经济条件的同学,千万不要吝啬,花点小钱在自己的未来上是最值得的,多少年来耗了大量时间和精力,现在既然势在必得,就不要在乎这一刻。建议有条件的同学到这里用这个软件训练速读,大概30个小时就能练出比较厉害的快速阅读的能力,这是给我帮助非常大的学习技巧,极力的推荐给大家(给做了超链接,按住键盘左下角Ctrl键,然后鼠标左键点击本行文字)。其次,从选择的复习资料上来说,我用的是学习软件,不是一般的真题,我认为从电脑上面做题真的是把学习的效率提高了很多,再者这款软件集成最新题库、大纲资料、模拟、分析、动态等等各种超强的功能,性价比超高,是绝不可缺的一款必备工具,结合上速读的能力,如虎添翼,让整个备考过程效率倍增。到我推荐的这里就可以找到适合自己的科目(也给做了超链接,按住键盘左下角Ctrl键,然后鼠标左键点击本行文字)

八、忌不良用词用句习惯

(一)脏字脏话

毋庸置疑,这是文明社会所强烈反对的,作为公务员队伍更应该杜绝。故此,平日里大大咧咧,对此不加注意的考生一定要进行改正,否则一个脏字,足以败坏全部的优秀表现。

(二)口头禅

有些考生有一些口头禅,这些口头禅在平日的谈话交流中可能不会有不良影响,但在面试中要绝对避免。口头禅的频繁运用会使跟你初次见面的考官产生不快,尤其当一些口头禅极易让人产生误会时。如有人习惯用“你知道吗?„„”来开头,这就会让人觉得被轻视和愚弄。

(三)时髦用语

现代年轻人往往爱用一些时尚用语、网络用词,如“哇噻”“靠”“扁”“My God”“有没有搞错”“什么东东”“酷”等等,这些词汇、句子在日常聊天中可以使用,但在面试这种严肃的场合要坚决避免。

(四)语言的反复追加

当考生说话时反复重复某一句话或经常补充前面的话,就会令考官烦躁了。

(五)术语过多

面试自我介绍宝典 与 篇4

当面试考官随便地间你:“谈谈你自己的情况如何?”这是面试中的第一个问题。此刻,你应把在此之前所有紧张不安的情绪稳定下来。因为这个问题,应试者已经做了充分的准备,并且有足够的信心和勇气相信自己能回答好这个问题。

1、自我介绍的内容

首先请报出自己的姓名和身份。可能应试者与面试考官打招呼时,已经将此告诉了对方,而且考官们完全可以从你的报名表、简历等材料中了解这些情况,但仍请你主动提及。这是礼貌的需要,还可以加深考官对你的印象。

其次,你可以简单地介绍一下你的学历、工作经历等基本个人情况。请提供给考官关于你个人情况的基本的、完整的信息,如:学历、工作经历、家庭概况、兴趣爱好、理想与报负等。这部分的陈述务必简明扼要、抓住要点。例如介绍自己的学历,一般只需谈本专科以上的学历。工作单位如果多,选几个有代表性的或者你认为重要的介绍,就可以了,但这些内容一定要和面试及应考职位有关系。请保证叙述的线索清晰,一个结构混乱、内容过长的开场自,会给考官们留下杂乱无章、个性不清晰的印象,并且让考官倦怠,削弱对继续进行的面试的兴趣和注意力。

应试者还要注意这部份内容应与个人简历、报名材料上的有关内容相一致,不要有出入。在介绍这些内容时,应避免书面语言的严整与拘束,而使用灵活的口头语进行组织。这些个人基本情况的介绍没有对或错的问题——都属于中性问题,但如果因此而大意就不妥了。接下来由这部份个人基本情况,自然地过渡到一两个自己本科或工作期间圆满完成的事件,以这一两个例子来形象地、明晰他说明自己的经验与能力,例如:在学校担任学生干部时成功组织的活动;或者如何投入到社会实践中,利用自己的专长为社会公众服务;或者自己在专业上取得的重要成绩以及出色的学术成就。

接下来要着重结合你的职业理想说明你应考这个公务员职位的原因,这一点相当重要。你可以谈你对应考单位或职务的认识了解,说明你选择这个单位或职务的强烈愿望。原先有工作单位的应试者应解释清楚自己放弃原来的工作而做出新的职业选择的原因。你还可以谈如果你被录取,那么你将怎样尽职尽责地工作,并不断根据需要完善和发展自己。当然这些都应密切联系你的价值观与职业观。不过,如果你将自己描述为不食人间烟火的、不计较个人利益的“圣人”,那么考官们对你的求职动机的信任,就要大打折扣了。

这里我们介绍了一条清晰的线索,便于你组织你的自我介绍。为了保证结构明确,有条有理,你可以多用短句子以便于口语表述,并且在段与段之间使用过渡句子,口语也要注意思路、叙述语言的流畅,尽量避免颠三倒四,同一句话反复说几遍的“粘糊劲,同时不要用过于随便的表述。

2、自我介绍的时间

一般情况下,自我介绍应该是三~五分钟较适宜。时间分配上,可根据情况灵活掌握。一般地,第一部分可以用约二分钟,第二部分可以用约一分钟,第三部分用1~二分钟。

好的时间分配能突出重点,让人印象深刻,而这就取决于你面试准备工作做得好坏了。如果你事先分析了自我介绍的主要内容,并分配了所需时间,抓住这三、五分钟,你就能中肯、得体地表达出你自己。有些应试者不了解自我介绍的重要性,只是简短地介绍一下自己的姓名、身份,其后补充一些有关自己的学历、工作经历等情况,大约半分钟左右就结束了自我介绍,然后望着考官,等待下面的提问。但也有的应试者想把面试的全部内容都压缩在这几分钟里。要知道面试考官会在下面的面试中间向你提有关问题的,你应该给自己也给他人留下这个机会。

3、自我介绍的重要性:通过自我介绍,主动地向面试考官推荐自己,这是面试组成结构的重要内容,同时也是面试测评的重要指标。

4、自我介绍的要点

(1)自我介绍是应以面试的测评为导向。

自我介绍也是一种说服的手段与艺术,聪明的应试者会以公务员考录的要求与测试重点而组织自我介绍的内容,你不仅仅要告诉考官们你是多么优秀的人,你更要告诉考官,你如何地适合这个工作岗位。而与面试无关的内容,既使是你引以为荣的优点和长处,你也要忍痛舍弃,以突出重点。

(2)自我介绍要有充分的信心。

要想让考官们欣赏你,你必须明确地告诉考官们你具有应考职位必需的能力与素质,而只有你对此有信心并表现出这种信心后,你才证明了自己。

应试者在谈自己的优点的一个明智的办法是:在谈到自己的优点时,保持低调。也就是轻描淡写、语气平静,只谈事实,别用自己的主观评论。同时也要注意适可而止,重要的、关键的,要谈,与面试无关的特长最好别谈。另外,谈过自己的优点后,也要谈自己的缺点,但一定要强调自己克服这些缺点的愿望和努力。

特别指出的是,不要夸大自己。一方面从应试者的综合素养表现,考官能够大体估计应试者的能力;另一方面,如果考官进一步追问有关问题,将令“有水份”的应试者下不了台。面试中应试者的自我介绍,可以让考官观察到简历等书面材料以外的内容,如你对自己的描述与概括能力,你对自己的综合评价以及你的精神风貌等。自信、为人等是其中的重要的潜台词,应试者务必注意。

最后,也是最重要的一点,那就是要有信心!

加油!要记得很多人都在支持你!

?

各位老师:

早上好!

非常荣幸能参加这次面试,我是×××号考生,报考的职位是×××,希望通过这次面试能向各位老师学到更多东西。

我来自美丽的海滨城市××,今年24岁,是××大学××专业本科的应届毕业生。闽南的山水哺育我长大,我的血液里流淌着闽南人特有活泼开朗的性格和爱拼才会赢的打拼精神。带着这种精神,在校期间我刻苦学习,不负众望分别获得01-02年度二等奖学金,03-04年度和04-05年度三等奖学金,用实际努力报答父母和师长的养育之恩。

除了学习之外,我还积极参加各种社会实践活动。我曾担任班级的宣传委员,组织了几次班级和学院的公益活动:如青年志愿者助残活动,向孤儿院儿童献爱心活动等。组织这些活动以及和活动中和成员的相处让我学到了很多东西,对培养自己的能力和人际关系的处理有很大的好处,为我更快的走向社会提供了良好的平台。

此外,计算机和篮球是我业余最大的爱好,我计算机过了国家2级,除熟悉日常电脑操作和维护外,还自学了网站设计等,并自己设计了个人主页。我是班级的篮球队主力,我觉的篮球不仅可以强身健体还可以培养一个人的团队精神。

回顾自己大学四年的工作学习生活,感触很深,但觉的收获还是颇丰的。掌握了专业知识,培养了自己各方面的能力,这些对今后的工作都将产生重要的帮助。除此之外,也应该看到我的一些缺点,如有时候做事情比较急于求成,在工作中实际经验不足等等。但“金无足赤,人无完人”每个人都不可避免的存在他的缺点,有缺点并不可怕,关键的是如何看待

自己的缺点,只有正视它的存在,通过不断的努力学习才能改正自己的缺点。今后我将更严格要求自己,努力工作,刻苦学习,发扬优点,改正缺点,开拓前进。

这次我选择这个职位除了专业对口以外,我觉的我也十分喜欢这个职位,相信它能让我充分实现我的社会理想和体现自身的价值。我认为我有能力也有信心做好这份工作希望大家能够认可我,给我这个机会!

以上是我最真诚的求职面试自我介绍,谢谢各位老师

?

?

XX早上好!我叫XXX今年XX岁,来自XX毕业于XXX,性格活泼开朗的我,面对生活积极向上,有勇于挑战自我的精神,```我的人生格言是.......{不为失败找借口,只为成功找出路}虽然现在的我没有什么经验,但是我相信勤能补琢,所谓一分辛劳一份才,相信通过自己的努力,我可以做得很好,相信自立,自强的我能够立足于活学活用,用自己年轻的热诚,描绘出精彩的人生。这是我昨天去学校面试说的```不知适不适合你```,还有问好几个问提,如果你想知道更多的话,就来问我吧!

?

我的英文名叫凯文,今年27岁,毕业于XX学校,在过去的5年中一直就职于XX公司,从事过出纳、结算会计等工作,对财务管理流程及纳税申报工作有相当丰富的经验,熟练掌握各种财务软件,对工作充满热情,一直坚持专业知识的学习,并打算在今年内一次性通过会计中级考试。

??? 我性格外向,思想活跃,乐于接受一切挑战,大学期间曾担任系学生会主席,正是在那个时候培养了我强烈的责任心、执行力和领导力。

??? 生活中,我爱好广泛,尤其喜欢历史,对历代名人传记如数家珍,我也爱好运动,并经常组织同事切磋技艺,最擅长羽毛球运动。

?我的英文名叫凯文,今年27岁,毕业于XX学校,在过去的5年中一直就职于XX公司,从事过出纳、结算会计等工作,对财务管理流程及纳税申报工作有相当丰富的经验,熟练掌握各种财务软件,对工作充满热情,一直坚持专业知识的学习,并打算在今年内一次性通过会计中级考试。

??? 我性格外向,思想活跃,乐于接受一切挑战,大学期间曾担任系学生会主席,正是在那个时候培养了我强烈的责任心、执行力和领导力。

??? 生活中,我爱好广泛,尤其喜欢历史,对历代名人传记如数家珍,我也爱好运动,并经常组织同事切磋技艺,最擅长羽毛球运动。

v

尊敬的公司领导:

您好!

我叫xxx,现年xx岁,来自辽宁省,是xx学校xx专业xx届毕业生。今天我是怀着平静而又激动的心情呈上这份自荐书的。之所以平静,我的知识和能力不会让你们失望,将无愧于您的选择;之所以激动,我决定以无悔的青春走到你们中间,实现共同的辉煌。在这里,我不能向您出示任何有权威人士的推荐书来为我谋得职业,也拿不出一摞摞的获奖证书来做为我的筹码,而只能赁自己十几年来刻苦学习的结果和吃苦耐劳的本性来做为我的奠基石,如果说我有什么优点的话,那就是我年轻。

在校期间,我认真学习,勤奋刻苦,努力做好本职工作,在学生会和班级工作中积累了大量的工作经验,使自己具有良好的身体素质和心理素质。几年来我努力学习专业知识,从各门课程的基础知识出发,努力掌握其基本技能技巧,深钻细研,寻求其内在规律,并取得了良好的成绩,获过二等奖学金在学好专业知识的基础上,我还自学了电脑方面的一些知识,比

如:电脑一般故障的排除、文字处理与排版„„

实践是检验真理的唯一标准。所以我利用暑假期间到华宇电器公司实习电路的配线和故障排除,还安装了三十一中学的语音室的电路等。课余时间我还要到图书馆为同学们服务,在图书馆和阅览室里我学到了很多各方面的知识。一个人只有把聪明才智应用到实际上工作中去,服务于社会,有利于社会,让效益和效率来证明自己,才能真正体现自己的自身价值!我坚信,路是一步一步走出来的。只有脚踏实地,努力工作,才能做出更出色的成绩!

“器必试而先知其利钝,马必骑而后知其良驽。”我深信:只要我找到一个支点,就能撬起整个地球,只要给我一片土壤,我会用年轻的生命云耕耘,您不仅能看到我的成功,而且能够收获整个秋天。这就是我的自信和能力的承诺。

剑鸣厘中,期之以声。热切期望我这拳拳寸草心、浓浓赤诚情能与您同呼吸、共命运、同发展、求进步。请各位领导给我一个机会,我会用行动来证明自己。

最后,衷心祝愿贵公司事业发达、蒸蒸日上。

公务员考试面试宝典 篇5

面试的几大要点:

1.服装得体。

2.眼光照顾到每个考官,特别是某些比较面善的考官,争取他们的高分!当大部分考官不耐烦的时候,准备转换话题。

3.候考时不要和别人多说话,话多容易说漏嘴,容易陷入考试人员的某些陷井!

4.语速要慢,慢到可以思考下一句话为标准。

5.控制自己的情绪。

6.适当运用自己的身体语言,手势。

7.答题尽量用1.2.3.来表示,最后来一个综上所述。

8.神情姿态就是四个字“不卑不亢”。

面试考察的要点:

1.仪表风度

2.实践经验

3.口头表达能力

4.综合分析能力

5.反应能力和应变能力

6.人际交往能力

7.自我控制能力和情绪稳定性

8.工作态度

9.工作的动机

10.求职的动机

11.业余兴趣和爱好

面试的题目千变万化,不过还是有规律可循的,现在面试题目的趋向就是不考表面的题目了,一般都是通过实际的一些例子考察你是否了解其中深层次的一些东西。准备的时候可以对题目进行分类!与领导意见相左类:

1.处以公心,冷静对待。

2.全面分析自己建议的正确性和可行性。

3.确认自己的意见确实可行,可向领导委婉提出。

4.经过反映陈述,仍然得不到赞同和支持可保留意见,若属重大的问题可向上级反映.挫折类:事业有成一帆风顺是许多人的美好想法,其实很难做到,要接受这样的一个现实,人的一生不可能是一帆风顺的,成功的背后会有许许多多的艰辛,痛苦!在人生的一段时期遇到一些挫折很正常的,只有经验知识和经历的积累才能塑造出一个成功者。

1.敢于面对,哪里跌倒哪里爬起。(邓小平的例子)

2.分析失败的原因,寻根究源。

3.在平时的工作生活中要加强学习。

4.当局者迷或者知识经历不足,对挫折没有特别好的处理方法的时候,求教亲人朋友,群策群力,渡过难关

人际关系处理类:

1.首先了解人际关系的重要性(形成和谐一致心情舒畅的工作环境是

十分重要的,否则科室的正常工作都是会受到干扰的。

2.人都是有感情的,和任何人相处都要尊重对方,只有尊重别人,别人才会尊重你,在科室中应真诚的对待他人,有分歧时多做沟通,不在背后传播谣言。

3.谦虚谨慎,自己刚进科室比较年轻,资历浅工作经验少,要本着请教学习的态度和同事交流,不恃才傲物,善于发现别人的优点,不苛求别人。

4.除正常的相处外还要注意一些问题,要有主动承担繁重工作的精神,有成绩不要自我夸耀,不计较个人得失,有忍让精神等等关于人与人之间矛盾的面试题的关键就是开诚布公,然后关键要用一个实际的例子来说明,例子可以在考前就准备一下,到时候就心中有数了!

腐败的问题:腐败的表现形式如下

1.权钱交易。官员倚权要钱,需要这些资源的企业倚钱要权,形成权钱交易,严重阻碍了市场的公平性和资源配置按照价值规律流动。

2.越权渎职,行政不作为。(该管的事情不管,不该管的事情却去渗手,政府权利行使混乱,结果是问题一大堆,政府忙不停,更有甚者为了追求政绩,大搞面子工程,献礼工程,大把花掉纳税人的钱,却对国计民生于事无补,可谓国之蛀虫。

3.政令不通。

(1)一道很好的政策,到了地方就歪嘴和尚念错经,政策不能贯彻。

(2)群众的意见一大堆却无处申诉,甚至诸如信访这样的部门也形

同虚设,上下不通,这些地方政府权力官员既不能维护中央权威,也不能代便民众利益,除了私利,别无他利!

4.党同伐异。提拔自己的亲戚,朋友,冷落打击与自己作对的人,形成自己的关系网!

解决办法如下

古人云:扬汤止沸,不如去薪。必须从系统论的角度出发,将腐败的现象的解决看作是整体组织上的问题,才是根本解决之道。实际上是国家的权力纠错,制衡监督环节出了问题,建立具有中国特色的社会主义宪政体制迫在眉睫1.加强地方人民代表大会制度2.监督部门垂直管理,不受同级党组制约!

如何防止自身腐败:

1.加强学习,树立正确的人生观,世界观和价值观,增强防腐拒变的能力。

2.严格遵守有关规章制度,自觉接受组织和群众的监督,防微杜渐,保持清正廉洁。

android面试宝典 篇6

1、一个“.java”源文件中是否可以包括多个类(不是内部类)?有什么限制?.....2

2、Java有没有goto?..........................................................................................2

3、说说&和&&的区别。......................................................................................2

4、在JAVA中如何跳出当前的多重嵌套循环?...................................................2

5、switch语句能否作用在byte上,能否作用在long上,能否作用在String上?...2

6、short s1 =1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?..................2

7、char型变量中能不能存贮一个中文汉字?为什么?............................................2

8、用最有效率的方法算出2乘以8等於几?2

9、请设计一个一百亿的计算器..........................................................................2

10、使用final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变?2

11、“==”和equals方法究竟有什么区别?...........................................................2

12、静态变量和实例变量的区别?.....................................................................2

13、是否可以从一个static方法内部发出对非static方法的调用?........................2

14、Integer与int的区别.....................................................................................2

15、Math.round(11.5)等於多少?Math.round(-11.5)等於多少?...............................2

16、下面的代码有什么不妥之处?.......................................................................2

17、请说出作用域public,private,protected,以及不写时的区别.......................2

18、Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型?2

19、构造器Constructor是否可被override?..........................................................2

20、接口是否可继承接口?抽象类是否可实现(implements)接口?抽象类是否可继承具体类(concreteclass)?抽象类中是否可以有静态的main方法?.......................................................................2

21、写clone()方法时,通常都有一行代码,是什么?.........................................2

22、面向对象的特征有哪些方面.........................................................................2

23、java中实现多态的机制是什么?..................................................................2

24、abstractclass和interface有什么区别?...........................................................2

25、abstract的method是否可同时是static,是否可同时是native,是否可同时是synchronized?2

26、什么是内部类?StaticNested Class 和 Inner Class的不同。..........................2

27、内部类可以引用它的包含类的成员吗?有没有什么限制?...........................2

28、AnonymousInner Class (匿名内部类)是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?...................................................................................................................2

29、super.getClass()方法调用.....................................................................2

30、String是最基本的数据类型吗?.....................................................................2

31、String s = “Hello”;s = s + “ world!”;这两行代码执行后,原始的String对象中的内容到底变了没有? 2

32、是否可以继承String类?..............................................................................2

33、String s =new String(“xyz”);创建了几个String Object?二者之间有什么区别? 2

34、String和StringBuffer的区别.......................................................................2

35、如何把一段逗号分割的字符串转换成一个数组?...........................................2

36、数组有没有length()这个方法?String有没有length()这个方法?...................2

37、下面这条语句一共创建了多少个对象:Strings=“a”+“b”+“c”+“d”;.................2

38、try {}里有一个return语句,那么紧跟在这个try后的finally{}里的code会不会被执行,什么时候被执行,在return前还是后?.................................................................................................2

39、下面的程序代码输出的结果是多少?...........................................................2

40、final,finally, finalize的区别。......................................................................2

41、运行时异常与一般异常有何异同?..............................................................2

42、error和exception有什么区别?.....................................................................2

43、Java中的异常处理机制的简单原理和应用。................................................2

44、请写出你最常见到的5个runtimeexception。...............................................2

45、JAVA语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意义?在try块中可以抛出异常吗?............................................................................................................2

46、java中有几种方法可以实现一个线程?用什么关键字修饰同步方法? stop()和suspend()方法为何不推荐使用?..........................................................................................................................2

47、sleep()和 wait() 有什么区别?.....................................................................2

48、同步和异步有何异同,在什么情况下分别使用他们?举例说明。.................2

49.下面两个方法同步吗?(自己发明)...........................................................2

50、多线程有几种实现方法?同步有几种实现方法?.............................................2

51、启动一个线程是用run()还是start()?............................................................2

52、当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法? 2

53、线程的基本概念、线程的基本状态以及状态之间的关系...............................2

54、简述synchronized和java.util.concurrent.locks.Lock的异同?.......................2

55、设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序。 2

56、子线程循环10次,接着主线程循环100,接着又回到子线程循环10次,接着再回到主线程又循环100,如此循环50次,请写出程序。..................................................................................2

57、介绍Collection框架的结构..........................................................................2

58、Collection框架中实现比较要实现什么接口..................................................2

59、ArrayList和Vector的区别............................................................................2

60、HashMap和Hashtable的区别.......................................................................2

61、List和 Map 区别?......................................................................................2

62、List, Set,Map是否继承自Collection接口?....................................................2

63、List、Map、Set三个接口,存取元素时,各有什么特点?............................2

64、说出ArrayList,Vector,LinkedList的存储性能和特性......................................2

65、去掉一个Vector集合中重复的元素..............................................................2

66、Collection和 Collections的区别。...............................................................2

67、Set里的元素是不能重复的,那么用什么方法来区分重复与否呢?是用==还是equals()?它们有何区别? 2

68、你所知道的集合类都有哪些?主要方法?....................................................2

69、两个对象值相同(x.equals(y)== true),但却可有不同的hash code,这句话对不对? 2

70、TreeSet里面放对象,如果同时放入了父类和子类的实例对象,那比较时使用的是父类的compareTo方法,还是使用的子类的compareTo方法,还是抛异常!.................................................2

71、说出一些常用的类,包,接口,请各举5个...................................

程序员面试宝典java 篇7

在JAVA的util包中有两个所有集合的父接口Collection和Map,它们的父子关系:

java.util

+Collection 这个接口extends自 --java.lang.Iterable接口

+List 接口

-ArrayList 类

-LinkedList 类

-Vector 类 此类是实现同步的

+Queue 接口

+不常用,在此不表.

+Set 接口

+SortedSet 接口

-TreeSet 类

-HashSet

+Map 接口

-HashMap 类 (除了不同步和允许使用 null 键/值之外,与 Hashtable 大致相同.)

-Hashtable 类 此类是实现同步的,不允许使用 null 键值

+SortedMap 接口

-TreeMap 类

以下对众多接口和类的简单说明:首先不能不先说一下数组(Array)

一、Array , Arrays

Java所有“存储及随机访问一连串对象”的做法,array是最有效率的一种。

1、

效率高,但容量固定且无法动态改变。

array还有一个缺点是,无法判断其中实际存有多少元素,length只是告诉我们array的容量。

2、Java中有一个Arrays类,专门用来操作array。

arrays中拥有一组static函数,

equals:比较两个array是否相等。array拥有相同元素个数,且所有对应元素两两相等。

fill():将值填入array中。

sort():用来对array进行排序。

binarySearch():在排好序的array中寻找元素。

System.arraycopy():array的复制。

二、Collection , Map

若撰写程序时不知道究竟需要多少对象,需要在空间不足时自动扩增容量,则需要使用容器类库,array不适用。

1、Collection 和 Map 的区别

容器内每个为之所存储的元素个数不同。

Collection类型者,每个位置只有一个元素。

Map类型者,持有 key-value pair,像个小型数据库。

2、Java2容器类类库的用途是“保存对象”,它分为两类,各自旗下的子类关系

Collection

--List:将以特定次序存储元素。所以取出来的顺序可能和放入顺序不同。

--ArrayList / LinkedList / Vector

--Set : 不能含有重复的元素

--HashSet /TreeSet

Map

--HashMap

--HashTable

--TreeMap

Map----一组成对的“键值对”对象,即其元素是成对的对象,最典型的应用就是数据字典,并且还有其它广泛的应用。另外,Map可以返回其所有键组成的Set和其所有值组成的Collection,或其键值对组成的Set,并且还可以像数组一样扩展多维Map,只要让Map中键值对的每个“值”是一个Map即可。

Collection下 1.迭代器

迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。

Java中的Iterator功能比较简单,并且只能单向移动:

(1) 使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next()方法时,它返回序列的第一个元素。注意:iterator()方法是java.lang.Iterable接口,被Collection继承。

(2) 使用next()获得序列中的下一个元素。

(3) 使用hasNext()检查序列中是否还有元素。

(4) 使用remove()将迭代器新返回的元素删除。

Iterator是Java迭代器最简单的实现,为List设计的ListIterator具有更多的功能,它可以从两个方向遍历List,也可以从List中插入和删除元素。

2.List的功能方法

List(interface): 次序是List最重要的特点;它确保维护元素特定的顺序。List为Collection添加了许多方法,使得能够向List中间插入与移除元素(只推荐LinkedList使用)。一个List可以生成ListIterator,使用它可以从两个方向遍历List,也可以从List中间插入和删除元素。

ArrayList: 由数组实现的List。它允许对元素进行快速随机访问,但是向List中间插入与移除元素的速度很慢。ListIterator只应该用来由后向前遍历ArrayList,而不是用来插入和删除元素,因为这比LinkedList开销要大很多。

LinkedList: 由列表实现的List。对顺序访问进行了优化,向List中间插入与删除得开销不大,随机访问则相对较慢(可用ArrayList代替)。它具有方法addFirst()、addLast()、getFirst()、getLast()、removeFirst()、removeLast(),这些方法(没有在任何接口或基类中定义过)使得LinkedList可以当作堆栈、队列和双向队列使用。

3.Set的功能方法

Set(interface): 存入Set的每个元素必须是唯一的,这也是与List不同的,因为Set不保存重复元素。加入Set的Object必须定义equals()方法以确保对象的唯一性。Set与Collection有完全一样的接口。Set接口不保证维护元素的次序。

HashSet: HashSet能快速定位一个元素,存入HashSet的对象必须定义hashCode()。

TreeSet: 保持次序的Set,底层为树结构。使用它可以从Set中提取有序的序列。

LinkedHashSet: 具有HashSet的查询速度,且内部使用链表维护元素的顺序(插入的次序)。于是在使用迭代器遍历Set时,结果会按元素插入的次序显示。

HashSet采用散列函数对元素进行排序,这是专门为快速查询而设计的;TreeSet采用红黑树的数据结构进行排序元素;LinkedHashSet内部使用散列以加快查询速度,同时使用链表维护元素的次序,使得看起来元素是以插入的顺序保存的。需要注意的是,生成自己的类时,Set需要维护元素的存储顺序,因此要实现Comparable接口并定义compareTo()方法。

3、其他特征

* List,Set,Map将持有对象一律视为Object型别。

* Collection、List、Set、Map都是接口,不能实例化。

继承自它们的 ArrayList, Vector, HashTable, HashMap是具象class,这些才可被实例化。

* vector容器确切知道它所持有的对象隶属什么型别。vector不进行边界检查。

三、Collections

Collections是针对集合类的一个帮助类。提供了一系列静态方法实现对各种集合的搜索、排序、线程完全化等操作。

相当于对Array进行类似操作的类Arrays。

如,Collections.max(Collection coll); 取coll中最大的元素。

Collections.sort(List list); 对list中元素排序

四、如何选择?

1、容器类和Array的区别、择取

* 容器类仅能持有对象引用(指向对象的指针),而不是将对象信息copy一份至数列某位置。

* 一旦将对象置入容器内,便损失了该对象的型别信息。

2、

* 在各种Lists中,最好的做法是以ArrayList作为缺省选择。当插入、删除频繁时,使用LinkedList();

Vector总是比ArrayList慢,所以要尽量避免使用。

* 在各种Sets中,HashSet通常优于HashTree(插入、查找)。只有当需要产生一个经过排序的序列,才用TreeSet。

HashTree存在的唯一理由:能够维护其内元素的排序状态。

* 在各种Maps中

HashMap用于快速查找。

* 当元素个数固定,用Array,因为Array效率是最高的。

结论:最常用的是ArrayList,HashSet,HashMap,Array。而且,我们也会发现一个规律,用TreeXXX都是排序的。

注意:

1、Collection没有get()方法来取得某个元素。只能通过iterator()遍历元素。

2、Set和Collection拥有一模一样的接口。

3、List,可以通过get()方法来一次取出一个元素。使用数字来选择一堆对象中的一个,get(0)...。(add/get)

4、一般使用ArrayList。用LinkedList构造堆栈stack、队列queue。

5、Map用 put(k,v) / get(k),还可以使用containsKey()/containsValue()来检查其中是否含有某个key/value。

HashMap会利用对象的hashCode来快速找到key。

* hashing

哈希码就是将对象的信息经过一些转变形成一个独一无二的int值,这个值存储在一个array中。

我们都知道所有存储结构中,array查找速度是最快的。所以,可以加速查找。

发生碰撞时,让array指向多个values。即,数组每个位置上又生成一个表。

6、Map中元素,可以将key序列、value序列单独抽取出来。

使用keySet()抽取key序列,将map中的所有keys生成一个Set。

使用values()抽取value序列,将map中的所有values生成一个Collection。

为什么一个生成Set,一个生成Collection?那是因为,key总是独一无二的,value允许重复。

===List接口对Collection进行了简单的扩充,它的具体实现类常用的有ArrayList和LinkedList。你可以将任何东西放到一个List容器中,并在需要时从中取出。ArrayList从其命名中可以看出它是一种类似数组的形式进行存储,因此它的随机访问速度极快,而LinkedList的内部实现是链表,它适合于在链表中间需要频繁进行插入和删除操作。在具体应用时可以根据需要自由选择。前面说的Iterator只能对容器进行向前遍历,而ListIterator则继承了Iterator的思想,并提供了对List进行双向遍历的方法。

Set接口也是Collection的一种扩展,而与List不同的时,在Set中的对象元素不能重复,也就是说你不能把同样的东西两次放入同一个Set容器中。它的常用具体实现有HashSet和TreeSet类。HashSet能快速定位一个元素,但是你放到HashSet中的对象需要实现hashCode()方法,它使用了前面说过的哈希码的算法。而TreeSet则将放入其中的元素按序存放,这就要求你放入其中的对象是可排序的,这就用到了集合框架提供的另外两个实用类Comparable和Comparator。一个类是可排序的,它就应该实现Comparable接口。有时多个类具有相同的排序算法,那就不需要在每分别重复定义相同的排序算法,只要实现Comparator接口即可。集合框架中还有两个很实用的公用类:Collections和Arrays。Collections提供了对一个Collection容器进行诸如排序、复制、查找和填充

ASP.NET笔试面试宝典 篇8

问:在ASP文件头部写一句什么话将使WEB SERVER强制检查任何程序中使用到的变量必须先定义

答:Option explicit

问:如果不希望某个错误影响到整个ASP页面的执行,在头部写一句什么话可以做到

答:On error resume next

问:希望ASP页面不进入缓存,即每次执行都自动刷新,写一句什么话可以做到

答: Response.Expires = -1

ASP.NET服务器 Response.ExpiresAbsolute = Now - 1

android面试宝典 篇9

做好面试前的准备工作

对3-5分钟的自我介绍内容要提前有细致的准备,以免到面试时间再准备造成心慌意乱,影响了正常面试。做好自我介绍草稿,提纲清晰,面试前提前在脑海中回忆一遍。但切记自我介绍时成背诵式

合理的分配介绍时间

一般情况是:开始用来表述自己的基本情况,之后重点表述自己工作经历或社会实践文章,结尾可以谈一下自己对职业未来大打算。但如果介绍要求一分钟完成,就要有所侧重,突出自己的优势所在。在实践中,有些应聘者试图在短短的时间内吐露自己的全部经历,而有些应聘者则是三言两语就完成了自我介绍,这些都是不明智的做法。

要以事实说话,不要太过自夸

做介绍时,在证明自己确实有能力胜任所应聘的工作职位的同时,也可以举一些实际的例子,也可以适当地引用老师、同学、同事等第三方的言论来支持自己的描述。而这一切的前提是以事实为基础,因为自吹自擂一般是很难逃过面试官的眼睛的,所以不要抱着作假的心态去做自我介绍。

其他需要的注意事项

除了语言内容外,语速不要太快,速度始终,表情放松,另外着装和礼仪等也都需要注意的地方。

[面试时如何进行自我介绍?-求职宝典]

android面试宝典 篇10

面试指南宝典

---目录---

第一部分 概述

第一章 面试的含义与测评要素是什么

第一节 什么是面试

第二节 面试的测评要素有哪些

第三节 面试是怎样产生的第二章公选与竞岗面试一般采取哪些方式方法

第一节 公选与竞岗面试的主要方式

第二节面试的主要方法

第三章 面试试题是怎样设计的第一节 面试试题命题的原则与要求是什么

第二节 面试试题类型与重点是如何设计的第四章 面试工作是如何组织实施的第一节面试工作的原则和要求

第二节面试工作的组织和实施

第二部分答题要领

第五章 迎接面试,我们要做好哪些准备

第一节面试前的形象准备

第二节面试前的身心准备

第三节面试前的认知准备

第四节 面试前的内容准备

第六章走进考场,我们应如何从容应对

第一节面试开始阶段的应对措施

第二节 归纳面试经常遇到的试题范围

第七章 取得成功,要掌握哪些竞岗面试艺术

第一节应试者应试的基本原则和风格

第二节面试中的语言类艺术

第三节面试中的非语言类艺术

第四节 面试中的常见问题、考题和难题

第八章面试过程,最容易出现那些问题

第一节面试考官常犯的错误

第二节面试中应试者常犯的错误

第三部分实战演练

第九章 个人陈述演练

第一节竞聘正职的个人陈述

第二节竞聘副职的个人陈述

第十章 结构化面试演练

第一节背景性试题演练

第二节情境性试题演练

第三节 行为性试题演练

第四节智能性试题演练 第五节知识性试题演练 第十一章无领导小组讨论演练 第一节开放式问题演练及实例 第二节两难问题演练及实例 第三节多项选择问题演练及实例 第四节操作性问题演练及实例 第十二章文件筐演练 第一节科级领导文件筐测验 第二节处级领导文件筐演练 第三节司局级领导文件筐测验 第十三章角色模拟演练 第一节单人角色扮演演练 第二节双人角色扮演演练 第三节多人角色扮演演练 第十四章模拟试卷及评分参考 第一节个人陈述模拟试题及评分参考 第二节结构化面试模拟试题及评分参考 第三节无领导小组讨论模拟试题及评分参考 第四节文件筐测试模拟试题及评分参考 第五节角色模拟演练模拟试题及评分参考

第一部分 概述

第一章 面试的含义与测评要素是什么

面试在各类组织的人员甄选工作中得到了非常广泛的应用,并已成为领导干部公开选拔与竞争上岗考试的重要环节,是决定应试人员能否在竞争中胜出的重要关口。对于税务干部来说,无论是已经参加过公选和竞岗笔试并取得成功,正准备参加相应职位的面试,计划在不远的将来参与竞争上岗,都有必要从了解面试的含义入手,熟悉并掌握面试的方式、方法与技巧,为在面试中取得好成绩奠定坚实的基础。

第一节 什么是面试

一、面试的含义

面试顾名思义,简而言之,就是面对面的考试。如果要对面试下一个相对严谨的定义,可以说面试是一种在设定的场景下,考官根据测评目的与要求,通过提问、倾听和观察等手段,与应试者进行面对面的交流,评价其素质特征、能力状况以及公选和竞岗动机的直观测评方法。目前国内学者与专家对面试定义的表述虽不尽一致,但其基本内涵是大致相同的。

上述定义中有几个要素是不可或缺的。

一是测评目的与要求。面试不是随意的、不精心的或漫无边际的谈话,而是根据测评的目的与要求设计的,包括面试采取什么方式方法,设定哪些内容,如何组织实施等,都是围绕测评的目的与测评的要求确定与展开的。

二是提问、倾听和观察。孔子说,听其言,观其行。面试不能只问不听(只有考官在问),只听不问(只有应试者在说),更不能只有问与听而没有观察(看应试者的举止仪态等)。在所有测评方式中,面试所反映的信息量最多、利用率也最高。不仅仅局限于知识面与举止仪表,还包括品德、能力、气质、人格、兴趣爱好、动机需要等各个方面。面试的效应就在于通过有问、有答、有察,能对应试者做出一个综合的评价,给出能够反映其真实水平与能力的分数。

三是面对面交流。“面对面”是面试形式应有之意,否则就不能称之为面试,包括在模拟现场的测试和无领导小组形式的考试,尽管考官与应试者在形式上没有完全面对着面(应试者之间面对或应试者面对要完成的任务),目光也不直接进行交流或不常直接交流(应试者之间相互交流),但仍然具有“面对面”的性质,考官们是在一旁看着、听着与观察着应试者的表现,并具以分析和评价。

四是素质特征、能力状况以及公选和竞岗动机。这是面试所要测量的核心内容。在面试过程中,考官要根据应试者当场对所提问题的回答和表现,观察他的基本素质与个性特征、综合分析与组织协调等能力以及参加公选竞岗的动机等,以此做出客观的评价。

从下图可以看出,在对11种能力的测试效度看,面试主要考察笔试难以测量出的素质和能力,是笔试的有效补充。

资料来源:国家行政学院公共管理教研部刘旭涛《公开选拔与竞争上岗—公共科目面试辅导》。

二、面试的特征

(一)场景特定性

这是面试的一个主要特征,这一特征与平常交谈、观察、考察以及与笔试都有较大的区别。日常生活中人们也常常会进行面对面的交谈与观察,组织上也会有不同形式的考察,但一般都是在自然场景、自然状态下进行的。笔试除了因遵循公正公平原则以及技术特点对考场有一般性的要求外,没有对考场特殊的要求。而面试无论是特定的考场还是模拟的环境,甚至是有意安排在工作、学习或生活的场所,都可以说是一种人为设定的特定场景。

(二)手段特殊性

在面试过程中,问、听、察是这一考试形式所采用的三个特殊手段。

一是提问。考官向应试者提出有关问题或布置某项任务时,其提问方式、方法与技巧等,会形成不同的面试氛围,对应试者回答问题或完成任务的质量与水平也会产生不同的影响。

二是倾听。考官专心倾听应试者的回答,并有适度的反应。一般来说,来自应试者语言的信息量大致包括五个方面的内容:是否听懂了主考官的提问,是否抓住了问题的要害,是否具有逻辑性、层次性、准确性,具有什么样的性格特征,是否具备相关职位的素质与能力,等等。

三是观察。有关研究表明,在面试过程中,应试者面部表情中反映出来的信息量可达50%以上。考官会观察应试者的这种非语言行为,并可以指明应试者的行为类型,推断应试者深层次的心理素质和性格特征。

(三)问答灵活性

面试是一种很灵活的考试方式。一是提问的灵活性。面试提问的内容与形式因公选和竞岗的职级职位不同而无法固定。不同的职位,其工作内容、职责范围、任职资格条件等都有所不同,因此,其面试提问的内容和形式也各不相同,面试题目及考察角度各有侧重。同时,尽管在考试前对面试方法、试题内容、提问方式、测试程序、评价标准等都已设计安排妥当,考官原则上应按照规范好的要求提问,但规范化并不等于完全固化,主考官可以根据实际情况补充少量的提问,以获取对应试者足够的评价信息。二是回答的灵活性。面试试题一般没有固定的答案,考官手中的试卷注明的也是评分参考或参考答案。即使是内容方面界定很清晰的题目,也不要求应试者字斟句酌地回答。应试者可根据个人对问题的理解,灵活阐述自己的看法和观点。这一点是区别公选竞岗的另外两种考核形式——笔试与考察的关键点。

可以说,笔试是考核你怎么写的,考察是考核你怎么做的,面试主要是考核你怎么说的。应试者说的过程(而主要不是指说的内容)是展示才华的过程,也正是考官观察应试者是否具备有关职位所要求的素质和能力的过程。

(四)对象单一性

面试就是对应试者面对面的考核,是对每一位应试者面对面的观察,从这个意义上说,面试的对象是单一的。即使是在集体面试中,即多位应试者同时位于考场之中,但考官也不是同时向所有的应试者提问,而是逐个提问并逐个测评;在集体面试中引入讨论或辩论形式时,考官们也是通过应试者在集体活动中的表现逐个对应试者进行单一性的观察的。

(五)时间持续性。

由于面试要对应试者进行“多对一”或虽然是“多对多”但实际还是“多对一”的观察,因此,面试一般不能像笔试那样在同一个时间段同时展开(极特殊情况除外,如只考核一组应试者或只考核一位应试者),而是逐个(组)依次进行的。当应试者较多时,整个面试工作会很长时间。如在选择结构化面试形式时,面试方案设计为每套试卷为5道题,包括个人陈述题和4道问答题,考试时间为30分钟,每个半天能持续考核6—8人。如有100位应试者需要参加面试,只设一个考官组,则一般需要6天左右的时间;设两个考官组,会节省一半时间,但要结合分组考试可能会出现的评判标准不一致等问题综合考虑,统筹安排。

(六)交流互动性

面试与笔试、心理测验等人员甄选方式显著区别之一,就是面试过程中考官与应试者的语言及行为的信息交流是互动的,而且是直接的,并伴随面试活动的全部过程。从面试开始到结束,考官与应试者的目光交流、语言交流及行为交流一直处于互动的状态。考官在观察应试者表现的过程中,可以根据面试方案的总体要求以及竞岗职位的特点,以及应试者对问题的理解情况、回答情况等,主动

调整提问的方式方法及内容,调控考场的氛围,在互动过程中掌握应试者更多的信息;应试者根据考官提问的方式方法及内容要求,特别是伴随内容的变化(如追问某一个问题),随时调整回答问题的方式方法及角度,更好地展示自己的才识与能力,从而提高面试考官与应试者之间信息交流与反馈的效果。面试形式在交流中互动,在互动中交流,有利于全面获得应试者的信息,较为准确地考核出应试者的真实素质与能力。

(七)评价主观性

由于对人的素质与能力考核是一项十分复杂的工作,因此面试形式很难有一套像笔试那样对绝大多数人都适用的客观标准,使得面试过程的评价工作往往带有较强的主观性。一是即使同样的面试试题与方法,面对不同应试者不同的回答,考官的评判结果会有较大的区别;二是即使偶尔出现不同应试者回答的内容完全一样的情况,考官对其评价也不同;三是对同一位应试者的评价,同一个考官组的不同考官也不尽相同,而且各有各的评价依据。其中,既有应试者在语言、行为(包括气质)等方面传达给考官信息不同的因素,也受考官的知识、经验和对人的评价标准等诸多因素的影响。可以说,面试评价的主观性既是面试的一个弱点,也是这一形式的一个优点。在面试工作组织得当,考案、考题、考官、应试者、考场这五大要素安排周密的条件下,考官可以把自己长期积累的对人的观察与评价的经验运用到面试工作中,可以更为综合地评价应试者的素质与能力,从而得出恰当的结论。

三、面试的作用

在党政领导干部公开选拔和竞争上岗考试中,包括在税务系统各级领导干部的公选与竞岗过程中,面试是被普遍采取的、而且是独立于笔试等形式之外的自成体系的重要考试形式,在考试诸环节中起着承上启下、不可替代和举足轻重的作用。

(一)面试能够考查到其他考核手段难以检测到的内容

笔试一般以文字为媒介,通过应试者对试卷解答的情况评价他的知识与能力。由于笔试试卷是静态的,应试者的很多素质特征与行为能力很难通过文字表现出来,而且评卷人员是根据应试者回答的结果评判成绩,看不到应试者的行为表现过程。因此,单靠笔试难以全面考查应试者是否具备领导干部必须具有的素质和能力,如仪表风度、语言表达能力、应变能力、决策能力、组织协调能力、自控力等。有些素质和能力虽然可以通过文字形式来表现(如论述题、辨析题等),但由于受到笔试形式客观上的限制,无法通过试卷传递应试者这方面更多的信息。考核阶段主要是了解应试者的业绩与各方面的反映和评价,也是一种考核结果的形式,但检测不了应试者面对不同情况、不同任务、不同环境时的状态与言行。这些在选拔领导干部工作中必须了解和掌握的内容,可以通过面试手段,在考官与应试者面对面交流的全过程中,得到更为直接、真实、准确的检验,为领导干部的选拔任用提供比较可靠的依据。

(二)面试能够有效避免笔试工作中可能会出现的问题

一般情况下,笔试是面试的前置环节,很多单位都规定只有笔试合格者才有资格进入面试程序。在这种情况下,有可能会出现三个问题:一是“高分低能”,有的应试者笔试成绩很高,但在面试时却表现欠佳,如有的言语木讷、观点幼稚、缺少深度,有的死记硬背,分析问题和解决问题的能力不够。二是“低分高能”,有的应试者实际能力非常强,可笔试发挥得不好,虽然合格但分数偏低,如果仅以笔试成绩作为录用依据,也会埋没一些人才。三是违规违纪,个别时候可能会存在有的应试者考前知道笔试内容,有的应试者不遵守考试纪律,有的甚至冒名顶替,笔试可能合格但做领导干部不合格。可见,如果仅凭笔试成绩选人用人,就有可能漏选真才,错录庸才。采取面试形式,对应试者的行为作多视角的观察与评价,给应试者再次表现的机会,从中发现人才,不用庸才,也可以有效解决笔试过程中可能出现的违规违纪问题。

(三)面试能够检测到相关领导职位所必需的特殊能力素质

上一篇:五四运动由来的作文1000字下一篇:司法局司机辞职信