第一篇:设计模式大集锦 程序员面试全攻略
摘要:无论你是参与Java面试还是C#面试,设计模式和软件设计问题在程序员面
试中是必不可少的一部分。编程和设计技两者相得益彰,一名出色的程序员也是
一名出色的设计师,他们懂得如何利用代码来解决问题或者软件设计,但是这些
技能需要不断提升。这就要求你不断的保持设计理念,无论编程项目的大
小,...无论你是参与Java面试还是C#面试,设计模式和软件设计问题在程序员面试中是
必不可少的一部分。编程和设计技两者相得益彰,一名出色的程序员也是一名出
色的设计师,他们懂得如何利用代码来解决问题或者软件设计,但是这些技能需
要不断提升。这就要求你不断的保持设计理念,无论编程项目的大小,从失败中
总结经验。
从面向对象的设计原则开始学习是个不错的起点。本文总结了在各种面试过程中
经常被提及的一些设计问题。文中分为两部分,一类为初学者,另一类专为中高
级技术人员准备。
一、入门级程序员的面试题:
这些软件设计和设计模式的先关问题大多会出现在初学者面试情景中,什么是设
计模式?特定的设计模式又是什么?等等这些概念,也许你很轻易回答这些概念,但文内提供的这些问题也许能给你带来更多价值。
1.什么是设计模式?在你编码过程中使用了哪些设计模式?
每位程序员都会利用自身经历来回答这些特定的设计问题。设计模式是代码重用的扩展。
2.你能说出在标准的JDK库中使用的一些设计模式吗?
Decorator设计模式常被用于各种Java IO类中,Singleton模式常被用在运行环
节中,Calendar以及各种其他类,Factory(工厂)模式常被用于各种不可变类,比如Boolean。Boolean.valueOf和Observer模式常被用于Swing和许多事件监
听器框架中。
3.为线程安全Singleton编码。
Singleton模式在整个系统中主要是共享模式。在整个应用程序实例中只保持一
个特定的类,这是由所以模块共享决定的。Java.lang.Runtime是Singleton设计
模式中一个典型范例。关于此问题你可以查看更多。从Java 5版本开始,你可以
为安全线程singleton模式使用enum。
4.?你会在哪种情况下使用?
Factory模式最主要的优势在于当创建对象时可提高封装水平。如果你使用
Factory模式来创建对象,你可以在后期重置最初产品的装置或者无须任何客户
层就可实现更先进更高性能的类。可以查看我曾发表过的有关Factory模式的更
多细节及优点。
5.Observer设计模式基于对象的变化而改变。比如:天气系统,在这里必须将天气
变化的视图呈现给观众。这里天气项目是主体而非不同的观察者。通过这篇文章,查看在Java中Observer模式。
6.例举一个在Java中使用Decorator模式的案例?它别?
Decorator模式可提高个体对象的能力。Java IO广泛使用Decorator模式和
Buffered类型的一些经典例子,比如BufferedReader和BufferedWriter,增强读
者和作家执行Buffer级别的阅读和写作从而提高性能。了解更多。
7.请例举一个MVC设计模式案例。
8.Java中FrontController设计模式是什么?请例举一个FrontController设计
模式案例。
9.Responsibility设计模式是什么?
10.Adapter设计模式是什么?请例举一个在Java中的Adapter设计模式案例。
二、进阶级程序员的面试题:
1.举例说明你什么时候会用抽象类,什么时候更愿意使用接口?
这是一个很常见的面试问题,并不算难。接口和抽象类都按照“不为实现写代码
”的设计原则,这是为了增加代码的灵活性,以应付不断变化的要求。下面是一
些帮助你回答这个问题的指南:
在Java中,你只能继承一个类,但实现多个接口。所以你继承一个类的时候就无
法再继承别的类了。
接口是用来代表形容词或行为,例如Runnable、Clonable、Serializable等。因
此,如果您使用一个抽象类来实现Runnable和Clonacle,你就不可以使你的类同
时实现这两个功能,而如果接口的话就没问题。
抽象类是比接口稍快,所以很在乎时间的应用尽量使用抽象类。
如果多个继承层次的共同行为在在同一个地方编写更好,那么抽象类会是更好的选择。有时候可以在接口里定义函数但是在抽象类里默认功能就能实现接口和抽
象类共同工作了。了解Java接口。
2.设计一个能接收不同硬币、出售不同货物的自动售货机。
这是一个比较开放的设计问题,你可以使用它练习文档设计、写代码和JUnit单
元测试,而不是仅仅是解决问题。这道题的目标绝不会仅仅是想测出你多久能够
得到解决方案。理想情况下,这个问题应该在3小时内给出一个可工作版本。
3.你有一个Smartphone类和它派生类iPhone、AndroidPhone、WindowsPhone等,以及以品牌名称命名的派生类如SonyPhone等。你该如何设计这一类的系统?
这是另一种设计模式的练习,你充分利用面向对象的设计技巧,保证它有足够的灵活性来支持新产品,并且在现有模型改变时能够保证足够的稳定性。
4.对于一个经验丰富的设计师来说这是一个非常简单的问题。重载和覆盖在Java里
实现的都是同一个功能,但overload的输入变量不同,override则完全相同。
5.我们几乎都使用过ATM机,但你想过该怎么设计它吗?金融系统的设计原则之一
就是必须能在所有预期情况下都能够正常运行。所以无论是发生断电还是什么其
它暴力问题,ATM机都必须能够保证正确的状态。考虑下锁、事务处理、错误状
态、临界条件等等。即使你拿不定确切的设计方案,但是能够指出非功能性需求、提出一些问题或者考虑考虑临界条件都会对你有帮助。
6.假设你正在设计市场数据类来保证能够切换不同的信息供应商,比如Reuters、wombat等等,或者直接交换信息,你该如何设计这个市场信息系统?
这是非常有趣的设计面试问题,实际上在大型投资银行里是个很普遍的问题。关
键在于你需要提供拥有getBid()、getPrice()和getLevel()方法的MarketData接
口供客户请求,同时还需要有一个使用依赖注入的MarketDataProvider组件。这
样在你改变MarketDataProvider时就不会对系统产生影响,因为客户是通过
MarketData接口或者类调用方法的。
7.为什么Java里不允许从静态方法中获取非静态变量?
Java里不允许从静态方法中获取非静态变量仅仅是因为非静态变量会和特定的对
象实例相关联,而静态变量不会。你也可以看看这篇文章的详细解释。
8.用Java设计一个并发规则管道?
并发编程和并行设计非常热门,因为它能更高效地利用现在越来越先进的处理器,而且Java被认为是多线程语言也主要因为此原因。设计一个并发系统的关键在于线程安全、不可变性、本地变量,还有避免使用局部变量和实例变量。你只需
要保证多个线程能够在同一时间执行同一个类,所以最佳解决方案就是每个线程
只操作自己的数据,尽量使用最小的同步,尤其是在管道开始时。这个问题可以
从初始讨论到最终类和接口的编写实现,但是只要你记得注意并发问题的关键,比如竞争状态、死锁、内存冲突、原子操作、ThreadLocal变量等等,尽量绕过
这些问题。
以上这些设计模式经常出现在面试环节中,比如Google,Amazon, Microsoft等
。如果您在面试过程中遇到了一些有趣的话题,不妨与我们分享下。
英文出自:javarevisited(文中部分链接无法直接打开)
转自csdn
第二篇:Java程序员职场全攻略
监视内存计数器
要监视内存不足的状况,请从以下的对象计数器开始:
内存信息:
Memory Available Bytes
Memory Pages/sec
Memory Available Bytes
如果您怀疑有内存泄露,请监视 MemoryAvailable Bytes 和 Memory Committed Bytes,以观察内存行为,并监视您认为可能在泄露内存的进程的 Process Private Bytes、Process Working Set 和Process Handle Count。如果您怀疑是内核模式进程导致了泄露,则还应该监视 Memory Pool Nonpaged Bytes、Memory Pool Nonpaged Allocs 和 Process(process_name)Pool Nonpaged Bytes。
CPU信息:
Processor % Processor Time 获得处理器使用情况。
也可以选择监视 Processor % User Time 和 % Privileged Time 以获得详细信息。
Server Work Queues Queue Length 计数器会显示出处理器瓶颈。队列长度持续大于 4 则表示可能出现处理器拥塞。
System Processor Queue Length 用于瓶颈检测
通过使用 Process % Processor Time 和 Process Working Set
Process % Processor Time过程的所有线程在每个处理器上的处理器时间总和。
硬盘信息:
Physical Disk % Disk Time
Physical Disk Avg.Disk Queue Length
例如,包括 Page Reads/sec 和 % Disk Time 及 Avg.Disk Queue Length。如果页面读取操作速率很低,同时 % Disk Time 和 Avg.Disk Queue Length的值很高,则可能有磁盘瓶径。但是,如果队列长度增加的同时页面读取速率并未降低,则内存不足。
Physical Disk % Disk Time
Physical Disk Avg.Disk Queue Length
例如,包括 Page Reads/sec 和 % Disk Time 及 Avg.Disk Queue Length。如果页面读取操作速率很低,同时 % Disk Time 和 Avg.Disk Queue Length的值很高,则可能有磁盘瓶径。但是,如果队列长度增加的同时页面读取速率并未降低,则内存不足。
请观察 Processor Interrupts/sec 计数器的值,该计数器测量来自输入/输出(I/O)设备的服务请求的速度。如果此计数器的值明显增加,而系统活动没有相应增加,则表明存在硬件问题。
Physical Disk Disk Reads/sec and Disk Writes/sec
Physical Disk Current Disk Queue Length
Physical Disk % Disk Time
LogicalDisk % Free Space
测试磁盘性能时,将性能数据记录到另一个磁盘或计算机,以便这些数据不会干扰您正在测试的磁盘。
可能需要观察的附加计数器包括 Physical Disk Avg.Disk sec/Transfer、Avg.Disk Bytes/Transfer,和 Disk Bytes/sec。
Avg.Disk sec/Transfer 计数器反映磁盘完成请求所用的时间。较高的值表明磁盘控制器由于
失败而不断重试该磁盘。这些故障会增加平均磁盘传送时间。对于大多数磁盘,较高的磁盘平均传送时间是大于 0.3 秒。
也可以查看 Avg.Disk Bytes/Transfer 的值。值大于 20 KB 表示该磁盘驱动器通常运行良好;如果应用程序正在访问磁盘,则会产生较低的值。例如,随机访问磁盘的应用程序会增加平均 Disk sec/Transfer 时间,因为随机传送需要增加搜索时间。
Disk Bytes/sec 提供磁盘系统的吞吐率。
决定工作负载的平衡
要平衡网络服务器上的负载,需要了解服务器磁盘驱动器的繁忙程度。使用 Physical Disk % Disk Time 计数器,该计数器显示驱动器活动时间的百分比。如果 % Disk Time 较高(超过 90%),请检查 Physical Disk Current Disk Queue Length 计数器以查看正在等待磁盘访问的系统请求数量。等待 I/O 请求的数量应当保持在不大于组成物理磁盘的主轴数的 1.5 到 2 倍。
尽管廉价磁盘冗余阵列(RAID)设备通常有多个主轴,大多数磁盘有一个主轴。硬件 RAID 设备在“系统监视器”中显示为一个物理磁盘;通过软件创建的 RAID 设备显示为多个驱动器(实例)。可以监视每个物理驱动器(而不是 RAID)的 Physical Disk 计数器,也可以使用 _Total 实例来监视所有计算机驱动器的数据。
使用 Current Disk Queue Length 和 % Disk Time 计数器来检测磁盘子系统的瓶颈。如果 Current Disk Queue Length 和 % Disk Time 的值始终较高,可以考虑升级磁盘驱动器或将某些文件移动到其他磁盘或服务器。
posted @ 2006-01-05 17:05 摩摩茶 阅读(671)| 评论(5)| 编辑
如何分析Analysis中各个图表的含义,写出性能测试报告(继续增加中)
1:
vuser数:
这个根据你选择的方案不同结果也不同,如果采用所有vuser同时运行,并且所有vuser都正确执行的话,这个图没什么用处。
平均事务响应时间:
这个应该是关注最多的,一般来说,这个图的理想曲线是这样(针对同时开始vuser):开始增长较快,中期几乎不增长,后期逐渐下降(类似发动机输出曲线)。比较差的曲线例如:线性增长,波动较大的曲线
每秒事务数:
一般来说,在平均事务响应时间达到期望要求的时候,这个值越大越好(峰值)
Windows资源/Unix资源:
这些就要看你监控哪些东西了(CPU利用率,内存使用情况,高速缓冲命中情况等),CPU利用率的话在跑vuser期间最好不要超过80%,否则就是资源瓶颈(我们做Weblogic+Oracle测试时,oracle主机cpu利用率没超过20%,而Weblogic主机cpu利用率在整个方案运行中期徘徊在90%左右,性能瓶颈在Weblogic中需要优化)
排除网络瓶颈的话,问题一般按下顺序:Web服务器->应用服务器->数据库
2:
Memory:
内存使用情况可能是系统性能中最重要的因素。如果系统“页交换”频繁,说明内存不足。“页交换”是使用称为“页面”的单位,将固定大小的代码和数据块从 RAM 移动到磁盘的过程,其目的是为了释放内存空间。尽管某些页交换使 Windows 2000 能够使用比实际更多的内存,也是可以接受的,但频繁的页交换将降低系统性能。减少页交换将显著提高系统响应速度。要监视内存不足的状况,请从以下的对象计数器开始:
Available Mbytes:可用物理内存数.如果Available Mbytes的值很小(4 MB 或更小),则说明计算机上总的内存可能不足,或某程序没有释放内存。
Page/sec: 表明由于硬件页面错误而从磁盘取出的页面数,或由于页面错误而写入磁盘以释放工作集空间的页面数。一般如果pages/sec持续高于几百,那么您应该进一步研究页交换活动。有可能需要增加内存,以减少换页的需求(你可以把这个数字乘以4k就得到由此引起的硬盘数据流量)。Pages/sec 的值很大不一定表明内存有问题,而可能是运行使用内存映射文件的程序所致。
page read/sec:页的硬故障,page/sec的子集,为了解析对内存的引用,必须读取页文件的次数。阈值为>5.越低越好。大数值表示磁盘读而不是缓存读。由于过多的页交换要使用大量的硬盘空间,因此有可能将导致将页交换内存不足与导致页交换的磁盘瓶径混淆。因此,在研究内存不足不太明显的页交换的原因时,您必须跟踪如下的磁盘使用情况计数器和内存计数器:
Physical Disk % Disk Time
Physical Disk Avg.Disk Queue Length
例如,包括 Page Reads/sec 和 % Disk Time 及 Avg.Disk Queue Length。如果页面读取操作速率很低,同时 % Disk Time 和 Avg.Disk Queue Length的值很高,则可能有磁盘瓶径。但是,如果队列长度增加的同时页面读取速率并未降低,则内存不足。
要确定过多的页交换对磁盘活动的影响,请将 Physical Disk Avg.Disk sec/Transfer 和 Memory Pages/sec 计数器的值增大数倍。如果这些计数器的计数结果超过了 0.1,那么页交换将花费百分之十以上的磁盘访问时间。如果长时间发生这种情况,那么您可能需要更多的内存。
Page Faults/sec:每秒软性页面失效的数目(包括有些可以直接在内存中满足而有些需要从硬盘读取)较page/sec只表明数据不能在内存的指定工作集中立即使用。
Cache Bytes:文件系统缓存(File System Cache),默认情况下为50%的可用物理内存。如IIS5.0 运行内存不够时,它会自动整理缓存。需要关注该计数器的趋势变化如果您怀疑有内存泄露,请监视 Memory Available Bytes 和 Memory Committed Bytes,以观察内存行为,并监视您认为可能在泄露内存的进程的 ProcessPrivate Bytes、ProcessWorking Set 和ProcessHandle Count。如果您怀疑是内核模式进程导致了泄露,则还应该监视 MemoryPool Nonpaged Bytes、Memory Pool Nonpaged Allocs 和 Process(process_name)Pool Nonpaged Bytes。
Pages per second :每秒钟检索的页数。该数字应少于每秒一页。
Process:
%Processor Time: 被处理器消耗的处理器时间数量。如果服务器专用于sql server,可接受的最大上限是80-85%
Page Faults/sec:将进程产生的页故障与系统产生的相比较,以判断这个进程对系统页故障产生的影响。
Work set: 处理线程最近使用的内存页,反映了每一个进程使用的内存页的数量。如果服务器有足够的空闲内存,页就会被留在工作集中,当自由内存少于一个特定的阈值时,页就会被清除出工作集。
Inetinfo:Private Bytes:此进程所分配的无法与其它进程共享的当前字节数量。如果系统性能随着时间而降低,则此计数器可以是内存泄漏的最佳指示器。
Processor:
监视“处理器”和“系统”对象计数器可以提供关于处理器使用的有价值的信息,帮助您决定是否存在瓶颈。
%Processor Time:如果该值持续超过95%,表明瓶颈是CPU。可以考虑增加一个处理器或换一个更快的处理器。
%User Time:表示耗费CPU的数据库操作,如排序,执行aggregate functions等。如果该值很高,可考虑增加索引,尽量使用简单的表联接,水平分割大表格等方法来降低该值。%Privileged Time:(CPU内核时间)是在特权模式下处理线程执行代码所花时间的百分比。如果该参数值和“Physical Disk”参数值一直很高,表明I/O有问题。可考虑更换更快的硬盘系统。另外设置Tempdb in RAM,减低“max async IO”,“max lazy writer IO”等措施都会降低该值。
此外,跟踪计算机的服务器工作队列当前长度的 Server Work Queues Queue Length 计数器会显示出处理器瓶颈。队列长度持续大于 4 则表示可能出现处理器拥塞。此计数器是特定时间的值,而不是一段时间的平均值。
% DPC Time:越低越好。在多处理器系统中,如果这个值大于50%并且Processor:% Processor Time非常高,加入一个网卡可能会提高性能,提供的网络已经不饱和。
Thread
ContextSwitches/sec:(实例化inetinfo 和dllhost 进程)如果你决定要增加线程字节池的大小,你应该监视这三个计数器(包括上面的一个)。增加线程数可能会增加上下文切换次数,这样性能不会上升反而会下降。如果十个实例的上下文切换值非常高,就应该减小线程字节池的大小。
Physical Disk:
%Disk Time %:指所选磁盘驱动器忙于为读或写入请求提供服务所用的时间的百分比。如果三个计数器都比较大,那么硬盘不是瓶颈。如果只有%Disk Time比较大,另外两个都比较适中,硬盘可能会是瓶颈。在记录该计数器之前,请在Windows 2000 的命令行窗口中运行diskperf-yD。若数值持续超过80%,则可能是内存泄漏。
Avg.Disk Queue Length:指读取和写入请求(为所选磁盘在实例间隔中列队的)的平均数。该值应不超过磁盘数的1.5~2 倍。要提高性能,可增加磁盘。注意:一个Raid Disk实际有多个磁盘。
Average Disk Read/Write Queue Length:指读取(写入)请求(列队)的平均数。
Disk Reads(Writes)/s: 物理磁盘上每秒钟磁盘读、写的次数。两者相加,应小于磁盘设备最大容量。
Average Disksec/Read: 指以秒计算的在此盘上读取数据的所需平均时间。
Average Disk sec/Transfer:指以秒计算的在此盘上写入数据的所需平均时间。
Network Interface:
Bytes Total/sec :为发送和接收字节的速率,包括帧字符在内。判断网络连接速度是否是瓶颈,可以用该计数器的值和目前网络的带宽比较
监视IIS需要的一些计数器
Internet Information Services Global:
File Cache Hits %、File CacheFlushes、File Cache Hits
File Cache Hits %是全部缓存请求中缓存命中次数所占的比例,反映了IIS 的文件缓存设置的工作情况。对于一个大部分是静态网页组成的网站,该值应该保持在80%左右。而File Cache Hits是文件缓存命中的具体值,File CacheFlushes 是自服务器启动之后文件缓存刷新次数,如果刷新太慢,会浪费内存;如果刷新太快,缓存中的对象会太频繁的丢弃生成,起不到缓存的作用。通过比较File Cache Hits 和File Cache Flushes 可得出缓存命中率对缓存清空率的比率。通过观察它两个的值,可以得到一个适当的刷新值(参考IIS 的设置ObjectTTL、MemCacheSize、MaxCacheFileSize)
Web Service:
Bytes Total/sec:显示Web服务器发送和接受的总字节数。低数值表明该IIS正在以较低的速度进行数据传输。
Connection Refused:数值越低越好。高数值表明网络适配器或处理器存在瓶颈。Not Found Errors:显示由于被请求文件无法找到而无法由服务器满足的请求数(HTTP状态代码404)
第三篇:求职面试全攻略
求职面试全攻略
一、求职面试切忌六个小动作
求职过程中,面试可以说是压力最大的一个环节。要想在面试中成为胜利者,要做好多方面的准备,就连一些不经意的小动作也不能忽略。美国心理学家近日指出,面试时一定要避免六个负面小动作。
边说话边拽衣角。求职者在面谈时,由于紧张或不适应,无意间会拽衣角或摆弄纽扣。这个小动作很容易让考官看出你的紧张焦虑,给人留下不成熟、浮躁的印象。
跷二郎腿或两手交叉于胸前。不停地轮换交叉双腿,是不耐烦的表现,而一直跷着二郎腿则会让考官觉得你没有礼貌。如果再把两手交叉放在胸前,那就表达出了拒绝或否决的心情。因此,求职时一定要注意坐姿端正,双脚平放,放松心情。
拨弄头发。频繁用手拂拭额前的头发,会透露出你的敏感和神经质,还会令人产生不被尊重的感觉。为避免这种习惯影响到面试的结果,求职者最好将长发扎起来,或将头发梳理整齐,这样既显得精神又能避免不经意间拨弄头发。夸张的肢体动作。面试时适当的手势能帮助你更好地阐释自己的观点,不过动作太过活泼、夸张则会给人留下不稳重的印象。因此,面试时应以平稳、平实的态度为原则。
眼神飘忽。面试时两眼到处乱瞄,容易让主考官觉得这是一位没有安全感、对任何事都不抱有信任感的应试者。最好的方法是面带微笑,眼睛看着谈话者,同时头微微倾斜。
不停地看表。不论是在面谈或与人交谈时,不停地看时间,会让人产生压迫感。因此,求职者要把握好时间,千万不要频繁看表。
二、求职面试不要败在最后五分钟
几乎所有求职者都会为一场即将到来的 面试苦心准备一番,但其中不少人在 面试 结束后却依旧“死得不明不白”。其中每年在求职路上倒在 面试 最后5分钟的人不在少数。根据前程无忧论坛最近的一项在线调查显示:超过97%的面试
官都会在面试的最后时刻抛出一个看似漫不经心的问题:“你还有什么问题要问我们的吗?”你真能问出有价值的问题吗?面对这个问题,你万不可掉以轻心!以下是四个典型的“最后5分钟失败案例”,作为反面教材,供大家借鉴和参考:
八字没一撇就谈薪水
主角:Jim
身份:市场专员
网上有很多求职攻略会写到“初次面试不宜谈薪酬”,但做市场的Jim并不这样想。Jim认为如果薪酬不合适,其它谈了也白谈,浪费彼此时间。于是Jim通常会在面试官最后问他有什么问题需要提时,直截了当地询问关于其所应聘职位的薪水情况。有时Jim甚至会在电话面试中就表明:“生活压力太大,不到XXXX元月薪我不考虑。”Jim说:“应聘前我对相关职位的大体薪酬情况已经做了解,再加上我个人的生活成本,对薪水会有一定要求。这是理性要求,不是漫天要价,如果企业方不能满足我的要求,接下来就可以不用谈复试或是终面了。薪水不是万能的,但太低的薪水是万万不能的。”
Tips:面试是双方相互了解的过程,也是双方通过了解按照各自的准则进行薪酬谈判的过程。薪酬谈判成功的条件之一:需要相互了解清楚。企业方要对求职者做出更详细的评判,而求职者也需要通过面试了解企业的各方面情况。所以在面试中过早提出薪酬要求,反而会错失可谈的时机。另外,如果不是业内牛人的话,多站在企业角度思考一些问题,方能找到谈判的切入点。
请不要高估自己
主角:Keira
身份:工作3年 总经理秘书
经过3年的磨练,Keira觉得自己各方面的工作技能都有了显著提高,尤其是 英语 水平突飞猛进。当Keira在报纸上看到一家500强外企在招聘部门经理秘书时,信心十足地认为以自己眼下的资历这个职位非她莫属。Keira在面试环节的前30分钟里表现得都算不错,然而却栽在了最后5分钟的“提问环节”上。Keira最后5分钟的提问让面试官啼笑皆非。Keira问道:“我只想提两个问题:一,听说贵公司遭受金融风暴的打击较深,这一季度公布的财报不是很好,请问
公司有什么对策?二,最近你们的竞争对手XX公司出台了一系列推广新产品的市场活动,收效很不错,而你们的新产品却迟迟没有推出,请问贵公司在新产品推广上是怎么考虑的?具体有哪些市场推广计划呢?”
面对Keira一脸傲气的样子,面试官很有礼貌地笑了笑,用标准的公关辞令回避了这些问题。Keira在面试之后感觉很好,却一直都没接到对方公司的复试通知„„
Tips:Keira面试的是部门经理秘书,只是一个普通的行政职位,并非总经理秘书,更不是董事会秘书,而Keira最后的提问姿态完全是站在高管或者媒体记者的立场上,自然会令面试官啼笑皆非。最后的面试提问环节,看似面试官创造出一股随意开放的气氛,给予求职者充分的提问空间,但面试官暗中考量的是,求职者的关注点和兴趣点是否在于这份工作本身,对于这个公司的企业文化等是否认同。在其位谋其职,求职者请不要在面试时过分高估自己;而“知彼”方能判断未来的职位和公司是否适合自己,也请不要浪费了提问的机会。
端着碗里的就不要看着锅里的主角:Alejandro
身份:寻求实习工作的应届毕业生
虽然离毕业还有近一年的时间,但Alejandro已经开始通过网站、报纸等媒介寻觅起了实习工作,希望给自己未来的求职道路增添一定的砝码。但是急于求成的他却在面试的时候让面试官着实“无语”了一回。
Alejandro是学平面设计的,他去面试的岗位是某广告公司的广告文案策划实习生岗位。在整个面试的大部分时间中,Alejandro都表现地中规中矩,也从面试官那边得到了一些比较积极的暗示。结合他的个人履历,原本他被录取的几率还是存在的,但问题就出在了最后一环。
最后面试官看似常规性得提问道:“你还有什么问题要问的嘛?”而他的回答有点出人意料:“我想了解一下你们这里做网页设计的工作需要会干点什么,因为这个好像和我的专业也相关的„„”
结果,面试官当场语塞了。而他在面试完回去之后也没有接到该公司的入职电话。
三、求职面试全攻略
俗话说得好:知彼知己,百战不贻。今天,我们来看看有关人士如何剖析面试问题,让正在求职的大学生做好针对性的准备工作,做到心中有数,自然就能处事不惊了。
进退自如巧对面试提问
对于没有任何求职经验的大学生来说,面对面试官的提问,有时,真的会防不胜防,被打个措手不及。慌乱中,舌头发麻,双手颤抖,雾里云里,不知所言为何物。但实际上,面试官的提问并没有那么可怕,咱们不妨来剖析一下面试官的一般提问方式,做到知己知彼,百战不殆。
封闭型提问
例:你愿意做工程师还是市场开发人员?
分析:问题答案具有确定性和唯一性,应试者只能做既定性的回答,不应加以随意发挥。
出招:这种问题回答力求简洁,明白,一般不需作过多的补充和修饰。开放型提问
例:你的性格特点是什么?善于与人相处吗?
分析:提问具有发射性和灵活性,应试者可以根据自己的实际情况作出较为自由的选择和回答。
出招:小心!这类问题很关键。回答得好坏,直接关系到录用与否。而且这些是你事先可以准备的。同时,这类问题回答得好,就是绝好的表现自己,推销自己的机会,可以令面试官刮目相看,顿生爱才之心。
假设型提问
例:如果让你来当我们公司的总经理,首先你会做几件事?
分析:这都是假设性的情况,目的是考察应试者的想象能力,原创能力,解决或处理突发情况的能力。
出招:面对这种问题,切忌长时间的沉默,但也不要不经考虑急于回答。需要对问题的关键部位进行详细分析,提出切实可行的解决方法。不过也不要做长篇大论。
控制型提问
例:你以为我们的改革怎么样?
分析:面试官对提问问题答案有一定的倾向性,希望能得到符合他的心意的回答。
出招:聪明的你,可以顺水推舟,给面试官一个较为满意的回答,但若你对这家公司的改革确实有意见,而且有特殊的理由,倒也可以谈出自己的看法,令面试官觉得耳目一新,出奇制胜。否则,还是夸夸他吧。很多的时候,领导者是需要赞赏的!
否定型提问
例:我们要求的都是大学本科以上学历的,你只是专科,恐怕不合适吧?分析:这其实是面试官故意为之,目的是通过指出应试者的薄弱之处,使其陷入一种困境,考察在这种极端情况下,应试者的心理承受能力。
出招:切记大吵大闹,甚至拂袖而去,这样只能反映出自己没有修养。只要你相信自己行,你就行。表达出这种自信,努力扭转颓势。
连珠型提问
例:你喜欢读书吗?业余时间都读什么书?经济类的书读得多吗?哪一种管理理论你较为欣赏?
分析:面试官力图通过这一系列的问题,深入了解应试者某一方面的情况。出招:你一定要按顺序回答问题,但不一定每个问题都回答,在表述中留心表现出自己的个性及优点。
自我介绍四禁忌
在面试时有时还会碰到这样的时候,面试开始了,面试官给你一句话:说说你自己吧!这问题看似简单,实则不好回答,怎么说?说什么?该注意什么? 去年大学毕业的燕子,前俩次面试,就在这个问题上栽罗了跟头,那么,这里面有什么要注意的吗?
一、尽量少用“我”这个字眼
自我介绍的:“我叫某某,毕业于某校某系我的特长是——我的爱好是——我——”一连串的“我”!说着说着,她发现面试官的脸色越来越难看。
分析:人们一般讨厌把“我”字放在嘴边,在自我介绍的开端如果连续三句都用“我”做开端面试官一般认为你是一个极端自私自利,自以为是的自我中心者。
出招:最好的办法是,把“我”字开头的话题,转为你字开头,“你想了解我的个人爱好,还是与工作有关的问题?”您说呢?你认为怎么样?等等。
二、把好事留后头
面试一开始,许多面试者就迫不及待的将自己的“光辉历史”一一历数,扬扬万里。
分析:这不是明智的做法,容易给面试官一种自吹自擂,夸夸其谈的感觉。出招:好事应该留在后面说。尽量给人一种诚实谦虚的印象,使面试管对你刮目相看。或者将之换作一个话题,引起面试管兴趣,来主动问你。
三、给自己留条后路
为了证明自己“对这个企业的价值”,作为一个刚从高校毕业的学生,燕子夸下海口:“一年内,我能实现500万的利润!”
分析:殊不知,该企业业务比较分散,经验丰富的市场人员,一年的业绩能逾500万者也寥寥无几。面试管非常反感,问她“是否了解公司最近的动向”。“具体方案是什么”,燕子张口结实。
出招:有些没办法确定的话题,先不要做出夸口。就是对自己能力有充分信心,也要有所保留,话不能说得太满。
四、语言简洁,语气明快
这样介绍自己的:“我出生在海边,那儿风景优美———”
分析:应试者经常以为,这样的开头,形象生动,会给面试官留下深刻印象。殊不知,透过罗嗦的语言,面试官会发现应试者缺乏概括能力,并且,连他提问的用意都理解不了。
出招:面试官不会想要了解你的成长经历,他想知道的是,你是否适合这份工作。所以,语言尽量简洁明快,要有条理性。千万不要采用“浪漫主意”的描述手法。
第四篇:应届生面试全攻略
应届生面试全攻略
智联招聘
关于应届生简历的写作技巧,小编已经为大家整理过了,相信大家也已经写出了很棒的简历,并投向了自己心仪的岗位。为了能帮助大家在即将到来的面试中有好的表现,小编用心地整理了一些面试问题及部分回答实例来给大家参考学习,祝大家面试成功!
说到面试,大家最关心的,想必是怎样才能从容应对面试官的提问了。虽然,我们在面试经验分享的文章中常能看到“求职者要学会包装自己并向面试官推销自己”这样的提示,但是什么程度的包装和推销才能成为我们的助力呢?下面就跟着小编从经典面试题的回答开始,了解如何恰如其分地包装并成功推销自己吧!在开始之前,大家要先记住三条法则哦。
第一条——黄金法则。在面试中,你应该担起80%的谈话而让面试官只需说20%。
第二条——白金法则。即你需试着控制面试的节奏和话题。
第三条——钻石法则。面试时,对于没有把握的问题,还给面试官。
自我介绍
好了,你记住了吗?现在让我们由自我介绍这个经典中的经典说起吧!
首先,绝不能轻视这道题。要知道,一个好的开始可是成功的一半呢。
如果你只是用一分钟来复述你的简历,那你的印象加分可就丢了。给出的建议是,最多用二十秒介绍自己的姓名、学校、专业等基本信息,然后自然过渡到有关自己的优势或强项的话题。记住,一定要在最短时间内引发面试官的好感或兴趣。
【例】我叫XXX,英文名字XXX,XX省XX市人,今年6月将从XX学校XX专业本科(专科)毕业。除了简历上您看到的介绍,我愿意特别说一下我在XXX方面的特长/我最大的特点是……。正是基于对自己这方面的自信,使我有勇气来应聘贵公司的XXX这一职位。(看表)一分钟到了,希望我没有超时。(阳光的微笑)
一般来说,最后那句话会使面试官放松和微笑。资历略浅HR可能还会接着问:“为什么你会这么认为呢?”如果真的被问到,那么,恭喜你取得了控制这次面试的机会。选择所学专业的原因
接下来这个经典问题,面试官就会顺其自然地问出了:你为什么会选择目前所学的这个专业?
这是应届生经常会被问到的一个问题。这个问题是为了考察求职者的Decision Quality这一项胜任力。不要只简单地答“感兴趣”或“就业前景乐观”等。下面举一个例子,帮助大家
理解。需要提醒的是,这个技巧也可以用于回答如“你所做过的一个成功/最大的决定是什么”之类的问题。
【例】您为什么会选择财务专业呢?
虽然财务已经连续多年成为高校热门专业,给就业造成了无可避免的激烈竞争。可当初我选择财务专业时并不是单纯因为它的热门程度。我早就把就业目标锁定在苏州工业园区的外资企业。根据我高三时搜集到的统计资料,园区当时有外企N家,而且每年以X%的速度在增加。以每个公司财务部至少5个人计算(总账,应收应付,税务,出纳再加上一个经理),加上园区的平均离职率是X%,则在我毕业时,可以有N个空缺。我毕业时全国应该有N个相关专业的毕业生。其中可能有10%会瞄准苏州,而我填报的苏州大学在当地口碑尚可,属于中等偏上。那么,有1/2的对手能被我淘汰。再加上我就在苏州本地学习,四年中可以更早的寻求机会,所以,我很有信心的选择了这个专业。
【点评】其实,没有哪个面试官会相信你真的作过如此缜密的调查分析,但你已经展示了你做决策时的思路,所以能得到加分。
【回答技巧】
所有的回答尽量符合你专业的特点。不要说得太满,可以自圆其说即可,否则,过犹不及,反而会引起面试官的反感。另外,回答时应该表示对自己的专业是感兴趣的,如:我本来理解的财务管理就是管账,所以开始的时候还后悔了一阵,直到大三时开始了在企业进行实践,才有了改观,并真正喜欢上了这个专业。这样一来,你的话既显得更真实可信,又可以很自然的把面试官的下一个问题引出来。即实习的收获。
实习的收获
问实习收获,是为了考察求职者的Learning on the Fly这一条胜任力。此时,不要夸大自己的成绩,谦虚一点。可以说说自己在实习期间犯的一些错误,详细说明当时的情况并给出你从中得到的经验教训,以及怎样在以后的工作中避免犯类似的错误。最后可以再补充:原来书本上的知识要在工作中熟练运用,还有很长的一段路要走。或者说:回到学校后,我对自己的实习经历作了一番总结,发现自己在XXX方面还需要加强。所以,我利用大学的最后一个学期来弥补这一不足。
和他人合作的经历
不论在学校还是工作中,任何人都有过和他人合作的经历,所以你一定会回答“有”。之后面试官会接着问,在合作过程中,你是如何处理意见分歧的。这是考察求职者的Conflicts
Management。不要把自己说成没有原则的老好人,可以根据你所申请职位的需要,投其所好地强调自己在合作中或强势、或随和的一面。
【例】您问的恰好也是我最困惑的一点,而学校里老师从来不给我们这样的指点。一方面,我不想做没有原则的老好人,另一方面,大家都是朝夕相处的同学,我不想让他们觉得我盛气凌人。我当时是这样做的:……可一直到现在,我都不知道是否作的正确,也许我可以从您那里得到一些指教,您说我当时这么做有问题吗?
如果对方马上对你言传身教,那他铁定也是新人,你可以不用紧张了,因为,资深的HR只会不置可否地表示这个问题永远不会有标准答案。
在人际沟通上是否曾经有过不和谐?
【例】“有,其实我这个人很容易和别人相处,因为我会换位思考,以此来理解他人。但是,如果遇到价值观和我有抵触的人,我可能会无法进行有效沟通。对于言而无信,虎头蛇尾和想不劳而获的这三种人,我觉得触犯到了我的原则底线。虽然,我不会拂袖而去,但实在不愿敷衍。也许这就是还不够世故圆滑吧。我很矛盾,不知道该做怎样的拿捏与平衡。”
【回答点评】
首先说明了沟通不畅的根本原因不在你;其次表示你涉世未深,还很纯真;最后展示了你的人格魅力并且表明了你愿意改变。
多个问题同时出现时,应该如何解决
这个问题也是面试中常常会出现的,比如某公司资金紧缺,只有20万,而公司面临着4个问题要解决,你要怎么处理之类的。这一题是考察求职者Priority Setting的胜任力。应对思路是把所有要处理的事情按轻重缓急分成4类:重要而且紧急;重要但不紧急;不重要但紧急;不重要也不紧急。但记住,不要直接叙述这个思路。
说完了前面几个常见问题,接下来就该说说如何回答关于职业生涯规划的问题了。要强调的是,这种问题并不需要回答得无懈可击。回答这类问题,有以下几点可以帮你加分:
1.设定一个与自己专业相关的长远目标
这个目标要和公司的工作有关但不要局限在企业内部。例如,HR专业的学生可以说,自己的目标是在35岁之前,也就是10年内,成为一名优秀的人才测评专家或者资深企业人力资源顾问;工程技术专业的学生,可以成为精益生产专家或者黑带大师;IT专业则可以在信息资源整合和ERP解决方案方面成为专家等等。需要注意的是,所设定的目标要着重于你想做什么而不是你想爬到什么级别。
2.把这个目标分解
以1年,3年,5年,10年的进度,逐步推进。这个就要自己编了,无法一一举例。记住,每个阶段都要说明你能为公司做出怎样的贡献,你能得到怎样的提高,这与你长远目标的关系在哪里。
3.说出希望得到公司怎样的帮助
在你迈向自己目标的过程中,除了自己想办法不断充电,还应该说一说希望得到公司怎样的帮助。比如能够有岗位轮换的机会;或者能够参与各种项目等。不要提希望公司会送你出国,给你报销学费之类的,应当表现出自己希望在实践中成长的渴望。
4.强调自己的稳定的心态。
你可以这样说:“国人最讲究„名正言顺‟者„不在其位,不谋其职‟,所以很多人都认为,只有给了主管的职位,才能运用主管的权利,发挥主管的作用。我的理念和别人不同,我认为恰恰相反,当一个人展示出了主管该具有的能力,能完成更多的工作,公司自然会考虑对他的职位进行调整。”这样,你的自我包装就成功了一大半。
5.不要太自信
最后要注意,在回答类似问题时,不要显得太胸有成竹。偶尔显示出涉世未深的一面,可以让面试官觉得你还有学生的单纯。比如“这个问题很大,我在学校里也曾经断断续续的考虑过,现在我说说我自己的想法,希望能得到您的指教。”
另外,在被问到家庭情况的时候,可以突出父母对自己的教育以及性格中某些优秀地方的影响。因为有些公司问这个是希望能招到相对稳定的员工,普遍认知是农村的孩子比较能吃苦,家里条件不太好的比家里条件好的稳定。虽然这不能以偏概全,但是从公司的立场考虑,这是最为保险的,因此在回答这类问题时也要慎重。关于面试的问答就到此结束了,大家掌握了这些技巧,根据自己具体的情况再进行准备,离求职成功就又近一步了!小组面试
下面说说无领导小组案例讨论/游戏面试。即我们通常所说“群面”。
首先,要对自己有信心。能够进入这一轮的,都是前几轮面试胜出的佼佼者,所以没有理由紧张。其次,在你进入会场入座起,面试就已经开始了。举止是否得体,是否能友善的问候同组乃至别组面试者,是否能很快的融入团队,都是在这一刻开始考察。
所以给出的建议是:
①注意着装,不要太随便,但也不要太成熟,时时刻刻记住你是应届生。
②绝对不能迟到。
③问候所有人,包括面试官和对手。
④主动介绍自己,并努力记住别人的名字。
⑤帮助其他人拿水,准备文具,总之提供一切可能的帮助。
这样,你在以后的活动中基本会被认定是小组的领导。最后一点,认真准备自我介绍,最好英语和中文两手准备。
在这样的甄选中,面试官们会重点考察的是:
①是否能很快的融入团队,并积极参与
②是否能起领导作用
③解决问题的能力和结果导向
④坚持不懈和灵活应变的平衡
⑤倾听和表达
为了能更好的表现,以下几条大家要记住:
1.在得到任务的那一刻,当仁不让的扮演领导角色。
2.努力克制自己的第一反应,千万不要脱口而出“好难,我不会”。
3.强调分工,由你来调度
4.不要一个人滔滔不绝,但要积极提出你的看法。可以先听别人怎么说。很有礼貌的提出反驳。在讨论中,抢先开口的不一定赢,最后闭嘴的才是胜利者。
5.归纳,在别人的基础上,一定要有所突破,或者说是一鸣要惊人。
6.时间控制。适时的提醒小组成员,还有N分钟,不要游离出讨论范围。
7.努力找出一到两个过程中的不足,记在心里。
最后,一般都会要求推选一个人作为代表对小组的表现进行总结。这时,不要推让,好好把握机会。要感谢小组每个成员,要明确详细。比如:A真的很厉害,他有非常缜密的思维;B的动手能力是我看过最强的;谢谢C,每当我们觉得无助准备放弃,是他的鼓励,让我们重新燃起斗志。然后说你的归纳。这个时候,你刚才记在心里的不足可以提出来。即使你没能作为代表来讲述也没有关系,这一些仍旧用得上。不管其他人说的多么完整详细,你一定要找出一些问题,然后举手说“我还有一些补充”。
还有一种归纳总结,是要求你对今天的表现打分。千万别太谦虚。
有时候,面试官会提出很尖刻的问题:如果要你淘汰一位队员,你会选谁?
许多人会感到为难而回避,或者说:我们每个人都是那么优秀,如果非要选择,我选择我自己。千万别这么做!面试官问出这题不是要靠你们来选择淘汰谁,而是在考察你们的Managing Courage。这时应该分析每个人起的作用,然后排列哪一些是短时间内不能被轻易
取代的,或者说很难在短时间内发展提高出这一项能力。把最弱的淘汰掉。记得要把这个思路详细说明。不要怕得罪人,因为你选择任何一个人和别人选择你的几率是一样的。如果你能够把你的想法抢先说出来,可以在小组中定下这个基调,你的个人意见会变成小组的意见。除了在面试中你能给自己加分,面试结束你还有一些可以做的事:感谢面试官,看是否可以单独向某一位面试官讨教一下,请他指点你今天的表现;清楚地叫出每个组员的名字,和他们道别;帮忙清理场地。总的来说就是一句话:要让所有的人都注意你。
第五篇:应届生面试全攻略
应届生面试全攻略
智联招聘
关于应届生简历的写作技巧,小编已经为大家整理过了,相信大家也已经写出了很棒的简历,并投向了自己心仪的岗位。为了能帮助大家在即将到来的面试中有好的表现,小编用心地整理了一些面试问题及部分回答实例来给大家参考学习,祝大家面试成功!
说到面试,大家最关心的,想必是怎样才能从容应对面试官的提问了。虽然,我们在面试经验分享的文章中常能看到“求职者要学会包装自己并向面试官推销自己”这样的提示,但是什么程度的包装和推销才能成为我们的助力呢?下面就跟着小编从经典面试题的回答开始,了解如何恰如其分地包装并成功推销自己吧!在开始之前,大家要先记住三条法则哦。
第一条——黄金法则。在面试中,你应该担起80%的谈话而让面试官只需说20%。
第二条——白金法则。即你需试着控制面试的节奏和话题。
第三条——钻石法则。面试时,对于没有把握的问题,还给面试官。
自我介绍
好了,你记住了吗?现在让我们由自我介绍这个经典中的经典说起吧!首先,绝不能轻视这道题。要知道,一个好的开始可是成功的一半呢。
如果你只是用一分钟来复述你的简历,那你的印象加分可就丢了。给出的建议是,最多用二十秒介绍自己的姓名、学校、专业等基本信息,然后自然过渡到有关自己的优势或强项的话题。记住,一定要在最短时间内引发面试官的好感或兴趣。
【例】我叫XXX,英文名字XXX,XX省XX市人,今年6月将从XX学校XX专业本科(专科)毕业。除了简历上您看到的介绍,我愿意特别说一下我在XXX方面的特长/我最大的特点是……。正是基于对自己这方面的自信,使我有勇气来应聘贵公司的XXX这一职位。(看表)一分钟到了,希望我没有超时。(阳光的微笑)
一般来说,最后那句话会使面试官放松和微笑。资历略浅HR可能还会接着问:“为什么你会这么认为呢?”如果真的被问到,那么,恭喜你取得了控制这次面试的机会。选择所学专业的原因
接下来这个经典问题,面试官就会顺其自然地问出了:你为什么会选择目前所学的这个专业?
这是应届生经常会被问到的一个问题。这个问题是为了考察求职者的Decision Quality这一项胜任力。不要只简单地答“感兴趣”或“就业前景乐观”等。下面举一个例子,帮助大家
理解。需要提醒的是,这个技巧也可以用于回答如“你所做过的一个成功/最大的决定是什么”之类的问题。
【例】您为什么会选择财务专业呢?
虽然财务已经连续多年成为高校热门专业,给就业造成了无可避免的激烈竞争。可当初我选择财务专业时并不是单纯因为它的热门程度。我早就把就业目标锁定在苏州工业园区的外资企业。根据我高三时搜集到的统计资料,园区当时有外企N家,而且每年以X%的速度在增加。以每个公司财务部至少5个人计算(总账,应收应付,税务,出纳再加上一个经理),加上园区的平均离职率是X%,则在我毕业时,可以有N个空缺。我毕业时全国应该有N个相关专业的毕业生。其中可能有10%会瞄准苏州,而我填报的苏州大学在当地口碑尚可,属于中等偏上。那么,有1/2的对手能被我淘汰。再加上我就在苏州本地学习,四年中可以更早的寻求机会,所以,我很有信心的选择了这个专业。
【点评】其实,没有哪个面试官会相信你真的作过如此缜密的调查分析,但你已经展示了你做决策时的思路,所以能得到加分。
【回答技巧】
所有的回答尽量符合你专业的特点。不要说得太满,可以自圆其说即可,否则,过犹不及,反而会引起面试官的反感。另外,回答时应该表示对自己的专业是感兴趣的,如:我本来理解的财务管理就是管账,所以开始的时候还后悔了一阵,直到大三时开始了在企业进行实践,才有了改观,并真正喜欢上了这个专业。这样一来,你的话既显得更真实可信,又可以很自然的把面试官的下一个问题引出来。即实习的收获。