为您找到与程序员电话面试技巧相关的共200个结果:
电话邀约面试是很多hr会采用的通知面试的形式,作为hr该怎么电话邀约面试才能提高邀约的成功率呢?下面是由读文网小编分享的hr电话邀约面试技巧,希望对你有用。
1、首先要招呼,介绍自己和公司。
2、尊重对方,询问现在打电话是否合适或是否方便。
3、表明资料来源和招聘的职位,如果有必要的话介绍职位内容。
4、要表现出专业诚意懂得尊重又不卑不亢,同时也表达出是公司是有一定要求的。沟通中注意倾听,并恰当的做到将自己的看法拿出和对方分享或讨论。
6、邀约,提供1-2个时间供选择。
7、提醒对方需要准备的事项。
8、感谢,再见。
浏览量:5
下载量:0
时间:
hr的电话面试需要讲究什么技巧呢?下面是由读文网小编分享的hr电话面试技巧,希望对你有用。
电话沟通的过程中一定要注意细节,在通话的过程中一定要尽量的将面试人员的工作经历及个人性格有一个初步的、全面的了解。了解的最好方式就是通过工作经历进行开展,通过工作经历可以了解一个人的做事风格、工作阅历等等方面。举一个招聘市场经历的实例:*先生,您以前的工作经历是XX公司的市场经历,那您的市场营销模式及团队管理模式是怎样的呢?您以前工作的过程中遇到最大的困难是怎样的?后来的结果如何?怎样解决的呢?通过这些问题还是可以了解到他的工作经历及个人性格,当然电话面试还有一个问题需要注意就是时间不能太长,因为你跟本不知道对方是否像您一样重视这次电话面试。
电话面试会让我们对应聘人员有一个初步了解,虽然说与面对面面试相比,电话面试只能算作基础性面试,但电话面试的技巧仍然是我们HR必须重视的问题,因为电话面试可以是一个企业宣传的很好方式,通过我们招聘人员的耐心沟通,让面试人员在电话里就对我们公司产生兴趣,从而提高急需人才面试成功率。希望每一位HR都能做好电话面试,面试工作顺利!
浏览量:2
下载量:0
时间:
hr打电话邀约面试候选人的时候,需要注意些什么呢?下面是由读文网小编分享的hr电话面试候选人技巧,希望对你有用。
1、首先要招呼,询问现在打电话是否合适或是否方便。
2、介绍自己和公司,把公司的优势做个简单的描述。
3、表明资料来源和招聘的职位,现在很多应聘者是在找工作时,海投简历,如果有必要的话简单介绍职位内容。这样做,就唤起了应聘者的记忆,获得了他的信任,而且还提高了他听电话的注意力。
4、在学历、工作经历等方面适当称赞应聘者,增加应聘者对公司的认同度。
5、告知对方已经通过了简历筛选,让应聘者觉得企业招聘有一定的门槛、流程正规,进一步增加应聘者对企业的认同度。
6、沟通中注意倾听,并恰当的做到将自己的看法拿出和对方分享或讨论。
7、邀约,提供1-2个时间供选择告知至少两个面试时间让对方选择,让对方感受到企业的重视。。
8、确定时间后,在电话最后,将面试的时间进行重复,和应聘者达成心理契约。
看过“hr电话面试候选人技巧”
浏览量:4
下载量:0
时间:
电话面试掌握了技巧,可以帮助hr尽早找到合适的人选。下面是由读文网小编分享的it电话面试技巧和注意事项,希望对你有用。
电话面试的时候,只能凭声音对对方进行判断,因此,应聘者在回答问题的时候要冷静干脆,手中拿着简历,有利于用肯定的语气回答HR的问题。拿着简历进行自我介绍既有条理,也不会遗漏要点。
浏览量:3
下载量:0
时间:
如果想在求职中力挫群雄,找到一份称心如意的工作,就必须要做好求职前的准备、求职中的自我推销和面试中的技巧。那关于电话面试的小技巧有哪些呢?下面是读文网小编为你整理的电话面试的一些技巧,希望对你有帮助。
人事面试,是我们必须面对的第一个面试,别以为光是个面试通知,很多时候面试通知的电话突然中断,或者对方有意总是说部门主管时间不凑巧,不能在你方便的时间面试你,实际上是他/她在跟你通话的这几分钟否定了你。
所以,你要留心,面试通知那个电话,实际上也是个电话面试,这能确保你进入接下来的面对面面试环节。你要做的就是客气,不卑不亢,让对方感觉到你不但礼貌而且“有料”,这就成功了。
很多时候,人事打过来的这个电话不是面试通知,而是来了解情况的,你注意了,这就是一个电话面试,只不过用中文讲话,你不知道而已。你回答问题同上,也要如实回答,不可多说也不能少说。
接着,这位人事专员可能会提出用英文交流,这点无可厚非。但你心里要清楚,在招聘新人的整个过程中,人事部门发挥的作用极其有限,它只是个流程,应聘的主要内容是战胜面试你的那个部门主管,而不要在人事身上花太多时间,这是战略。比方说,你跟打电话让你去面试的人事小姑娘反复周旋,在电话中跟她争论或探讨某一个工作分工甚至专业方面的知识,就没有必要了,不但浪费时间,而且往往弄巧成拙。
打电话给你的大多是一个初入职场的人事招募课小姑娘,甚至是个实习生,她在电话中提出要让你复述你的工作经验或者工作内容,你可以婉转拒绝,她不会明白你的真正工作内容,跟一个外行的小姑娘谈专业知识,你就是自己跟自己过不去了,说不定还会观点不同而不愉快。
她要是提出英文对话或者让你外语自我介绍,你心里要有底,她刚毕业外语肯定一般而且你所用到的专业外语她肯定不大知道,所以你尽量避免这种英语交流,可以直接拒绝或者婉转拒绝,更好的方法就是反过来让她用英语提问题,你来回答,可长可短。
千万不要跟她较真,人家人力资源部这样的小姑娘本身自己才工作两三年做一个低级别的职位,她的月薪可以想见在3000到5000上下,你简历上来者要8千1万2万甚至更高的,她会想,你比她工作时间长不了多少却狮子大开口,你作为应试者的一方很容易被她鄙视下去,所以尽量避免。
你要做的是,想办法从人事小姑娘嘴中得到你的面试主管是个什么样的人,大致层级,抬头,工作执掌,汇报给谁,个人喜好,性别一定要知道,最好连部门主管的上家单位在哪,本公司服务时间已经有多长,资历如何,性格如何,甚至生日血型年龄都问到才好。这样你可以在收集尽可能多的信息下,“对人下药”,在真正面试的时候,才能够捕捉到对方的部分弱点,利于下面的面试时间捕获他(她)的芳心,面试就成功了。
人人都有弱点,抓住了他(她)的弱点知晓了他(她)的强项,因人施法,你就胜利在望了。这个对上了口味,专业就在其次了,再说各人以及各个公司术业有专攻,流程也不尽相同,越往职业后面的面试你越懂得多,他(她)的专业知识还未必如你好。
本节讲的是英文电话面试,刚刚说过,人事专员的英文电话测试,你尽量让对方英语提问题,你来回答,这样出错概率小,而且人事专员的问题一般侧重你的大致性格和过往履历的介绍,你很容易应对。当你说得快了,说到专业术语,对方开始不懂了,也就不再问你了,说明电话面试成功。
最后讲下,还有一个放在后面的英文电话面试,让想进入外企的人“毛骨悚然”的,就是国外大领导要求跟你语音通话一下,这是很多外企在中国招聘的流程,部门主管已经合适你了,但很多人反而栽在这一关上。比如苹果公司也会有这个步骤,甚至在第三面就开始,而苹果公司的面试有五轮以上。其他大多数公司,包括国内各种中小公司大公司上市公司等等,也大多有这么一个最后一轮的“老大电话面试”。老大一般都忙,要么出差,要么不在这里办公。
其实这个不难,我们这个方法已经介绍给上千位求职者,他们都顺利通过电话面试了。这里就讲到了本文的核心了,实际上,就是在找工作期间,随身携带一份你自己的简历,中英文都要有,一旦有面试电话过来,就拿出来,边读边回答对方的问题。语音通话,对方看不见你在读。读比“想着说”来得更流利,尤其在某一个繁忙的下午,突然来了个老外电话面试你的情况下,你手忙脚乱,回答问题之乎者也,含糊其辞,因为一时来不及反应,此时你随身的一份简历,能助你一臂之力。
如果你过分缺乏自信,或者英文水平实在太差,那就百度下“英文面试100问”,打印下来争取背熟,最后将最难的你自认为不能脱稿回答的十来个问题打印下来,跟简历一起随身携带。
打印简历和事先准备的资料,随身携带,这是应对所有电话面试最好的绝杀招。
看过“关于电话面试的技巧”
浏览量:3
下载量:0
时间:
面试前要对用人单位进行了解,做好自己的求职定位,充分做好面试前的各项准备工作。那关于接听面试电话的技巧有哪些呢?下面是读文网小编为你整理的接听通知面试电话的一些技巧,希望对你有帮助。
分析:简历投了好几家,电话却只来了一个。HR在那里说了一堆,你却听得模棱两可。不是信号不好,就是对方语速太快。这个时候该怎么办?其实只需要简单礼貌的问上一句:“不好意思,刚才电话不好我没听清楚,能否再说一下?”这样就解决了。
曾就“接到面试电话听不清公司名,你会不好意思问吗?”发起讨论,不少网友表示,在询问多次都无法听清楚地情况下,他们一般会要求HR直接将面试信息发送至邮箱。
TIPS:求职者在求职期间会投递多份简历。在投递的同时,请将公司的名字、面试的职位信息做好相关记录,这样在收到HR电话时,才不会张冠李戴。
看过“接听通知面试电话的技巧”
浏览量:2
下载量:0
时间:
面试是一次主客体相互碰撞的过程。那关于接到面试电话通知的基本技巧有哪些呢?下面是读文网小编为你整理的接到面试电话通知的一些技巧,希望对你有帮助。
1、要求应聘者带一份手写的简历;
2、要求应聘者带一张最近的生活彩照;
3、要求应聘者浏览公司的网页或搜集与公司相关的宣传资讯。
通过这些电话面试技巧,人力资源可以对应聘者进行统一、有效的记录和评估,节约双方的时间和精力。但是也提醒,在电话面试不宜展开过于具体的面试问题。因此,人力资源专业人士应将更多的关注重点放在对应聘者在简历中的基本资料进行确认,并对简历中存在不清楚或不明白的地方,在电话面试中进行查问,以作更深入的了解;最后,则是进一步面对面面试的具体安排。
建议,求职者在接到电话面试的时候,注重面试技巧,给企业人力资源留下良好的印象,这也是HR电话面试的重要目的,对应聘者进行初步筛选测试。
看过“接到面试电话通知的技巧”
浏览量:3
下载量:0
时间:
目前,我国求职者就业形势十分严峻,掌握娴熟的面试技巧有助于求职者顺利闯过面试关,获得满意的工作。那关于电话面试的技巧有哪些呢?下面是读文网小编为你整理的电话面试的一些技巧,希望你喜欢。
电话面试,用人单位首先要做的是对求职者求职信和简历上的内容进行重新的确认,看看是否有漏洞,是否有一些不符合事实的地方。
在对简历上的内容进行确认后,用人单位仍然还会询问一些有关工作上的问题,比如你拥有的专业技能,你对所应聘职位的个人理解等等。
浏览量:2
下载量:0
时间:
求职应聘,面试技巧的准备是必不可少的环节。那关于电话的面试技巧有哪些呢?下面是读文网小编为你整理的电话面试技巧,希望你喜欢。
面试结束,当面问结果,还是电话询问?调查发现,超过7成以上的求职者,选择时很“纠结”。企业招人手段日新,电话面试逐渐流行,然而,省城人才机构前程无忧日前就此在网上对上千职场人进行调查,多数职场人均表示“担忧企业突然打来电话,进行电话面试”。
电话面试考验应变
“求职中有没有遭遇电话面试? ”对此,调查中,68%的受访者回答“有过”。
前程无忧方面介绍,通常企业在与求职者进行电话面试时,目的是为了解求职者,电话面试的原因很多,据了解,其中,企业最想了解的是求职者的性格、沟通能力和应变能力。
电话问结果有技巧
“面试结果,电话询问是否合适”,调查发现,有79.4%的受访者表示“很纠结”或“不赞同”。
询问电话什么时候打?该怎么打?受访者坦白“难以把握”。因为如果企业没在约定的期限内打电话给求职者,告知后续再次面试的安排,通常就代表了此次应聘的失败,即使打电话询问也无可挽回。不过,人力专家认为,若是在先前的电话面试过程中,求职者自认为给面试官留下了非常深刻的印象,且双方交流愉快的话,那么不妨打个电话去提醒一下对方。需要注意的是,回打电话也必须找到当天的面试官。
别因环境原因“翻船”
前程无忧方面认为,求职者如果在一个比较嘈杂的环境下突然接到企业的电话面试,首先要礼貌地告诉对方,请求对方过段时间再打过来或是约好回电对方。在遇到手机信号接收不良,或中途中断时,求职者最好赶紧换个信号良好的环境,并作出解释。
此外,电话面试中求职者不宜提薪资,除非对方提出。
看过““电话面试”的面试技巧”
浏览量:3
下载量:0
时间:
电话面试通过电话来了解求职者的大体情况,一般会在电话中进行比较简短,重要是直入主题,如自我介绍,工作经历等。下面小编给大家介绍一下电话面试有哪些技巧?
当被问到这个敏感问题时,多数人都会心头一颤。都说是谈钱伤和气,但既然人家都问到这儿了,你就要思考如何巧妙避免正面回答这个问题。比如,你可以说你目前还并不是十分了解该公司和该职务的具体情况,也并不清楚是否可以享受到其他的员工福利,所以不好开价。但为了避免对方再三要求你给出具体的理想薪酬范围,最好提前了解行业的平均工资水平,并在说出数字后,说明自己其实对于薪酬的要求十分弹性。
浏览量:2
下载量:0
时间:
读文网小编寄语:面试是公司挑选职工的一种重要方法。
面试给公司和应招者提供了进行双向交流的机会,能使公司和应招者之间相互了解,从而双方都可更准确做出聘用与否、受聘与否的决定。
(1)要谦虚谨慎。面试和面谈的区别之一就是面试时对方往往是多数人,其中不乏专家、学者,求职者在回答一些比较有深度的问题时,切不可不懂装懂,不明白的地方就要虚心请教或坦白说不懂,这样才会给用人单位留下诚实的好印象。
(2)要机智应变。首先,要注意分析面试类型,如果是主导式,你就应该把目标集中投向主考官,认真礼貌地回答问题;如果是答辩式,你则应把目光投向提问者,切不可只关注甲方而冷待乙方;如果是集体式面试,分配给每个求职者的时间很短,事先准备的材料可能用不上,这时最好的方法是根据考官的提问在脑海里重新组合材料,言简意赅地作答,切忌长篇大论。其次要避免尴尬场面,在回答问题时常遇到这些情况:未听清问题便回答,听清了问题自己一时不能作答,回答时出现错误或不知怎么回答的问题时,可能使你处于尴尬的境地。避免尴尬的技巧是:对未听清的问题可以请求对方重复一遍或解释一下;一时回答不出可以请求考官提下一个问题,等考虑成熟后再回答前一个问题;遇到偶然出现的错误也不必耿耿于怀而打乱后面问题的思路。
(3)要扬长避短。每个人都有自己的特长和不足,无论是在性格上还是在专业上都是这样。因此在面试时一定要注意扬我所长,避我所短。必要时可以婉转地说明自己的长处和不足,用其他方法加以弥补。例如有些考官会问你这样的问题:“你 曾经犯过什么错误吗?”你这时候就可以选择这样回答:“以前我一直有一个粗心的毛病,有一次实习的时候,由于我的粗心把公司的一份材料弄丢了,害的老总狠狠地把我批评了一顿。后来我经常和公司里一个非常细心的女孩子合作,也从她那里学来了很多处理事情的好办法,一直到现在,我都没有因为粗心再犯什么错。” 这样的回答,即可以说明你曾经犯过这样的错误,回答了招聘官提出的问题,也表明了那样的错误只是以前出现,现在已经改正了。
(4)显示潜能。面试的时间通常很短,求职者不可能把自己的全部才华都展示出来,因此要抓住一切时机,巧妙地显示潜能。例如,应聘会计职位时可以将正在参加计算机专业的业余学习情况”漫不经心’地讲出来,可使对方认为你不仅能熟练地掌握会计业务,而且具有发展会计业务的潜力;报考秘书工作时可以借主考官的提问,把自己的名字、地址、电话等简单资料写在准备好的纸上,顺手递上去,以显示自己写一手漂亮字体的能力等。显示潜能时要实事求是、简短、自然、巧妙,否则也会弄巧成拙。
浏览量:1
下载量:0
时间:
求职,是利用自己所学的知识和技能,来向企事业单位寻求为其创造物质财富和精神财富,获取合理报酬,作为物质生活来源的一种过程。
今天读文网小编想要和大家分享的是:大学毕业生电话面试技巧;具体内容如下,希望你能够帮助到大家!
听到多一个毕业生这样的抱怨:“某单位突然打电话来要电话面试我,电话中那边的沙哑的英语,再加上我紧张的心情,简直不知道对方在说什么,结束的时候我连‘Thanks’都忘了说了!”不少应聘者和用人单位说,可以随时打电话过来面试,结果自己却没有准备好,不是太仓促就是不清醒,最后使电话面试以失败而告终。
所以一旦投递了自己的个人简历,就要随时做好对方打电话来的准备,并把本人的履历表、笔记本、笔放在电话附近。如果要和用人单位商量电话面试的时间的话,尽量把时间安排在工作时间以内,你很难要求用人单位的HR在工作时间以外再抽时间去面试一个应届毕业生。
浏览量:2
下载量:0
时间:
1. 从哈希表,二叉树和链表中取元素需要多少时间?如果你有数百万记录呢?
哈希表需要O(1)时间,二叉树需要O(logN) (N是树中节点数),链表需要O(N) (N是链表中节点数)。如果数据结构工作正常(比如哈希表没有或只有相对少量冲突,二叉树是平衡的),数百万记录并不影响效率。如果工作不正常,那么效率会随着记录数上升而下降。
2. 覆盖(Overriding)和重载(Overloading)的区别是什么? (detailed answer)
覆盖在运行时决定,重载是在编译时决定。并且覆盖和重载的机制不同,例如在Java中,重载方法的签名必须不同于原先方法的,但对于覆盖签名必须相同。
3. fork一个进程和生成一个线程有什么区别?
当你fork一个进程时,新的进程将执行和父进程相同的代码,只是在不同的内存空间中。但当你在已有进程中生成一个线程时,它会生成一个新的代码执行路线,但共享同一个内存空间。
4. 什么是临界区? (answer)
临界区是一段代码,十分重要,在多线程中同一时间只能被一个线程执行。可以用信号量或互斥量来保护临界区。在Java中你可以用synchronized关键字或ReentrantLock来保护临界区。
5. 值类型和引用类型有什么区别? (answer)
值类型是更加优化的类型,总是不可变的(immutable),例如Java原始的int、long、double和float。引用类型指向一个对象,可能是可变的,也可能是不变的。你也可以说值类型指向一个值,引用类型指向一个对象。
6. 什么是在进程中的堆和栈?(detailed answer)
在同一个进程中,有两块不同的内存区域。以Java来说,栈用来存储原始值和指向对象的引用类型,但对象本身总是在堆中被创建。堆和栈的一个重要区别是,堆内存被所有线程共享,但每个线程有自己的栈。
7. 什么是版本控制?(answer)
版本控制是用来存储代码和管理代码库版本的软件,例如SVN、CVS、Git、Perforce和ClearCase。它们在对比代码、审查代码和从之前的稳定版本构造时十分高效。所有的专业开发都使用某种版本控制工具,否则你无法有效的管理代码,尤其是如果有20个开发者在同一个代码库上工作的时候。版本控制工具在保持代码库一致性和处理代码冲突上扮演着十分重要的角色。
8. 什么是强类型程序设计语言?(answer)
在强类型语言中,编译器确保类型的正确性,例如你无法在String类型中存放数字,反之亦然。Java是强类型语言,因此存在各种数据类型(如int、float、String、char、boolean等)。你只能将兼容的值存入相应的类型中。与此相反,弱类型语言不要求在编译时进行类型检查,它们根据上下文处理值。Python和Perl是两个常见的弱类型程序设计语言的例子,你可以将数字组成的字符串保存在数字类型中。
9. 可否描述一下有效(valid)的XML和格式正确(well-formed)的XML的区别?
格式正确的XML有根元素,所有标签都是正确关闭的,属性是正确定义的,它们的值正确地加上了引号。另一方面,有效的XML可以根据一个XSD文件或模式(schema)进行验证。所以一个XML可能是格式正确但不有效的(因为包含不被模式允许的标签)。
10. DOM和SAX语法分析器有什么区别?(detailed answer)
DOM语法分析器是驻留内存的,将整个XML文件装载到内存中,并创建一个DOM树进行语法分析。SAX语法分析器是一个基于事件的语法分析器,所以它根据收到的事件(如开始标签、结束标签、属性开始和属性结束)来对XML文档进行语法分析。根据他们的分析方法,DOM语法分析器并不适用于大的XML文件,因为它会占用大量的内存空间,你的进程可能会耗尽内存。应该用SAX分析大的文件。对于小的文件,DOM往往比SAX快很多。
11. 线程和进程的关系是什么?(detailed answer)
一个进程可以有多个线程,但一个线程总是属于唯一的进程。两个进程不能共享内存空间,除非它们有意通过共享内存进行进程间通信。但是同一进程的两个线程总是共享相同的内存。
12. 不可变(immutable)类是什么意思?(detailed answer)
一个类,如果在创建之后它的状态就不能被改变,那么他就是不可变的。例如Java中的String。一旦你创建了一个String,例如“Java”,你就不能再改变它的内容。任何对这个字符串的改变(例如转换到大写、与另一个String连接)将创建一个新的对象。不可变的对象在并行程序设计中很有用,因为它们可以在进程间被共享,不需要担心同步。事实上,整个函数式程序设计的模型都是基于不可变对象构建的。
13. 你为何要创建模拟(mock)对象? (answer)
模拟对象在测试软件中一个独立的单元时很有用,事实上,存根(stub)和模拟都是创建自动化单元测试的有力工具。假设你在写一个显示货币兑换率的程序,但没有一个可以连通的URL,现在如果想测试你的代码,可以用模拟对象。在Java的世界中,有很多框架可以为你生成强大的模拟对象,例如Mockito和PowerMock。
14. 什么是SQL注入?
SQL注入是一种安全漏洞,它使得入侵者可以从系统中窃取数据。任何从用户那里得到输入并不加验证地创建SQL查询的系统都可能被SQL注入攻击。在这样的系统中,入侵者可以输入SQL代码,而不是数据,来获取额外的数据。有很多用敏感信息(如用户id、密码和个人信息)被人利用这种漏洞获取的实例。 在Java中,你可以用Prepared语句来避免SQL注入。
15. 在SQL中,内连接(inner join)和左连接(left join)有什么区别?(answer)
在SQL中,主要有两种连接类型,内连接和外连接。外连接包括右外连接和左外连接。内连接和左连接的主要区别是,内连接中两个表都匹配的记录才被选中,左连接中两个表都匹配的记录被选中,外加左表的所有记录都被选中。要留意包含“所有”的查询,它们往往要求左连接,例如写一个SQL查询来找所有的部门和它们的雇员人数。如果你用内连接处理这个查询,你会漏掉没有人工作的空部门。
16. MVC中的V代表什么,意味着什么?(answe)
在MVC模式中,V是视图(View)。视图是用户看到的东西,比如网页。这是一个非常重要的web应用开发设计模式,它基于关注点分离原则,目的是不同模块可以独立修改,不影响其他模块。在Java的世界中,有很多提供MVC模式的开源框架,例如Struts 2和Spring MVC。顺便说一下,M代表模型(Model),C代表控制器(Controller)。模型是实际的业务对象,例如用户、雇员、订单,控制器用来将请求分发给正确的处理单元。
17. 类和对象的区别是什么? (detailed answer)
类是用来创建对象的设计图。一个类包括代码和行为,一个对象包括状态和行为。要创建一个对象,你必须创建一个表达对象结构的类。类还被用来在内存中映射对象,在Java中,JVM替你完成这项工作。
18. 什么是疏耦合(loose-coupling)?
疏耦合是一种值得追求的软件特性,它使得对软件一个部分的修改不会影响到其他的部分。例如,在一个疏耦合的软件中,对UI布局的改变不应该影响后端的类结构。
#p#副标题#e#
19. 组合(composition),聚合(aggregation)和关联(association)的区别是什么? (detailed answer)
关联的意思是两个对象是相互联系的。组合是关联的一种形式,即一个对象由多个对象组成,但是它们必须共存,例如人体由各种器官组合而成,独立的器官不能生存,它们必须在身体内发挥作用。聚合也是关联的一种形式,表示对象的集合,例如城市是居民的聚合。
20. 接口和抽象类有什么区别? (detailed answer)
这是所有程序员面试最经典的问题。接口是最纯粹的抽象形式,没有任何具体的东西。抽象类是一些抽象和具体事物的组合体。这个区别在不同语言中可能会不同,例如在Java中你可以扩展(extend)多个接口,但只能继承一个抽象类。更详细的讨论见于详细答案。
21. 什么是单元测试?(answer)
单元测试是测试独立单元(而不是整个应用程序)功能性的一种方法。在不同语言中,有很多工具可以做单元测试。例如在Java中,你可以用JUnit或TestNG来写单元测试。单元测试经常在构建时自动运行,或者在一个持续的环境(例如Jenkins)中运行。
22. 你能否描述三种不同的在应用程序发布前对其进行测试的方式?
单元测试,集成测试,冒烟测试。单元测试用来测试独立的单元是否依照预期工作,集成测试用来测试已被测试过的独立单元能否共同工作,冒烟测试用来测试软件最常用的功能是否正常工作,例如在一个飞机订票网站中,你应该能订票,取消或更改航班。
23. 迭代和递归有什么区别?(detailed answer)
迭代通过循环来重复执行同一步骤,递归通过调用函数自身来做重复性工作。递归经常是复杂问题(例如汉诺塔、反转链表或反转字符串)的清晰简洁的解决方案。递归的一个缺陷是深度,由于递归在栈中存储中间结果,你只能进行一定深度的递归,在那之后你的程序会因为StackOverFlowError而崩溃。这就是在产品代码中优先使用迭代而不是递归的原因。
24. &和&&运算符的区别是什么?(detailed answer)
&是位运算符,&&是逻辑运算符。&和&&的一个区别是位运算符(&)可以被用于整型和布尔类型,逻辑运算符(&&)只能被用于布尔类型变量。当你写a & b时,两个整型数的每一位都会进行与运算。当你写a && b时,第二个参数可能会也可能不会被执行,这也是它被称为短路运算符的原因,至少在Java中是这样的。我很喜欢这个问题,经常对初级开发者和毕业生问这个问题。
25. 1 XOR 1的结果是什么?
答案是0,因为XOR在两个操作数(按位)不同时返回1,相同时返回0。例如0 XOR 0仍然是零,但0 XOR 1和1 XOR 0的结果是1。
26. 如何得到一个整型数的最后一位? (answer)
用取模运算符,数字 % 10返回数字的最后一位。例如2345 % 10会返回5,567 % 10会返回7。类似的,除运算符可以用来去掉数字的最后一位,例如2345 / 10的结果是234,567 / 10的结果是56。这是值得了解的一个重要技巧,可以用来解决类似回文数、反转数的问题。
27. 什么是测试驱动开发?
测试驱动是一种常见的开发方法,在这种方法中,测试代码在功能代码之前编写。测试决定了程序的结构。测试驱动的纯粹主义者在写为应用写测试之前,不会写一行的应用代码。这能很大幅度地提高代码质量,经常被认为是巨星级开发者的品质。
28. 里氏替换原则(Liskov substitution principle, LSP)是什么?(answer)
里氏替换原则是鲍勃大叔称作SOLID的五条设计原则中的一条。里氏替换原则规定,所有的子类都能作为父类的代理(proxy)工作。例如,如果一个方法需要父类对象作为输入,那么如果你提供一个子类对象,它也应该正常工作。任何不能替代父类的类都违反了里氏替换原则。这实际上是一个难以答出的问题,如果你答出了,那么就会给面试官留下好的印象。
29. 什么是开闭(Open closed)设计原则?(answer)
开闭原则是SOLID中另一个重要的原则,它规定一个系统对扩展是开放的,但对修改是封闭的。意思是说,如果一个新的功能要被加入一个稳定的系统,那么你不需要碰已被测试过的现有代码,新的功能可以通过只添加新类来实现。
30. 二叉树和二叉查找树的区别是什么?
二叉查找树是有序的二叉树,所有节点(例如根节点)的左子树节点的值都小于或等于该节点的值,右子树节点的值都大于或等于该节点的值。它是一个重要的数据结构,可以用来表示有序的数据。
31. 你能否给出一个递归算法的实际例子?(example)
递归算法能适用在很多地方,例如与二叉树和链表相关的算法。几个与递归算法的例子包括反转字符串,计算斐波那契数列。其他的例子包括反转链表、树遍历以及快速排序。
31. 算法的时间复杂度是什么?
时间复杂度表示的是运行时间对输入量的比率。他表示一个算法处理一定量的输入需要多长时间。它是一个估计值,但足够表示输入量从十增长到一千万时,你的算法会有什么样的表现。
33. 链表和数组有哪些重要区别?(detailed answer)
链表和数组都是程序设计世界中重要的数据结构。它们间最明显的区别是,数组将元素存放在连续的地址中,链表将数据存放在内存中任意的位置。这使得链表有巨大的扩展自己的灵活性,因为内存总是分散的。这种情况总是可能的:你无法创建一个数组来存放一百万个整数,但可以用链表来存放,因为空间是存在的,只是不连续。其他的不同都是源于这项事实。例如,在数组中,如果你知道下标,可以用O(1)的时间得到一个元素,但在链表中要花O(n)的时间。更多不同参见详细答案。
33. 在哈希表中处理冲突的方法都有哪些?
线性探测(linear probing),二次哈希(double hashing)和链接(chaining)。在线性探测中,如果桶已经被占据了,那么函数会线性地检查下一个桶,直到找到一个空位。在链接中,多个元素可以存储在同一个桶中。
34. 正则表达式是什么意思? (answer)
正则表达式是在文本型数据上进行模式匹配的方法。它是一种搜索的强有力方法,例如搜索长字符串中的某些字符,例如搜索一本书中是否含有某个单词。所有主流程序设计语言都支持正则表达式,但是Perl正则表达式的能力是著名的。Java的java.util.regex包也支持类似Perl的正则表达式。你可以用正则表达式检查email地址是否有效,电话号码是否有效,邮政编码是否有效,甚至社会保险号(SSN)是否有效。正则表达式最简答的例子之一是检查字符串是不是一个数。
35. 什么是无状态(stateless)系统?
无状态系统是不维护内部状态的系统。这种系统在任何时刻,对相同的输入都会给出相同的输出。编写优化一个无状态系统总是比较简单的,所以如果可能,你总是应该优先编写无状态系统。
36. 写一个SQL查询,在雇员表中查找第二高的工资。 (solution)
这是SQL面试的经典题目之一,尽管已经很老了,还是很有趣,并且可以追问很多问题来测试候选人的知识深度。你可以用相关或不相关的子查询来查找第二高工资。如果你在用SQL Server或MySQL,你也可以用类似TOP和LIMIT之类的关键字,前提是面试官允许。查找第二高工资的最简答方法是:
这个查询首先查找最高工资,然后将它从列表中排除,再查找最高工资。很明显,第二次返回的是第二高工资。
37. 可否描述一下什么是关联的和不关联的子查询?(answer)
在关联的子查询中,内层查询依赖于外层查询,对外层查询的每一行执行。非关联的子查询不依赖于外层查询,可以独立执行。因此,前者慢,后者快。顺便说一下,关联的子查询有一些很棒的应用,其中包括在雇员表中查找第N高的工资,这在上一道SQL问题中也有提到。
39. 不用算术运算符,如何判定一个数是否是二的幂?(solution)
当你听到不能用算术运算符的限制时,应该立刻假定这是一道关于位运算的题。如果没有这条限制,那么你可以轻松地用取模和除运算符检查一个数是不是二的幂。用位运算符,有一个很巧妙的方法来完成任务。你可以用下面这段代码来检查一个数是不是二的幂
1 2 3 | public static boolean powerOfTwo( int x) { return (x & (x - 1 )) == 0 ; } |
x & (x-1)是一个很棒的技巧,可以将最右边的为1的位设为0。我是从《高效程序的奥秘》这本书中学到的。
40. 如何在UNIX上找到一个正在运行的Java进程?(command)
你可以组合使用ps和grep命令来查找UNIX机器上的任何进程。假设你的Java进程有名字,或者有任何可以用来匹配的文字,那么使用这个命令。
ps -ef | grep “myJavaApp”
ps -e将列出所有的进程(所有用户的进程,不只是你的),ps -f将显示所有细节,包括PID。如果你想要深入调查或用kill命令杀死这个进程,你会需要PID。
41. 如何在UNIX中寻找大的文件,例如1GB以上的文件? (command)
你可以轻松地用find命令寻找大的文件,因为它提供依据大小寻找文件的选项。如果你的文件系统满了,你的Java进程因为没有空间而崩溃,那么就使用这个命令。这个命令可以列出所有大于1GB的文件。你可以很容易地改变大小,例如寻找所有100MB以上的文件,就用+100M。
find . – type f -size +1G -print
42. shell脚本是什么?
shell脚本是包含程序元素(例如if和for循环)的一组shell命令,它可以自动做一些重复的任务。例如,你可以写一个shell脚本来每天清理日志文件,为记录历史备份数据,以及其他家务活、版本发布、监视等等。
浏览量:3
下载量:0
时间:
导语:以下是读文网OMG小编为大家整理的求职攻略知识,希望您喜欢:
电话面试主要用于企业收到求职者个人简历之后的初步筛选。时间一般在15分钟左右,主要是来核实求职者的背景和语言表达能力。
能够通过电话面试的求职者,才会进一步的约到公司面试。对于大学毕业生来说,电话面试不像面对面交流时那样直接,表现余地相应较小,思考时间也很少,仅能通过声音传达个人信息。
究竟电话面试里用人单位将如何提问,应聘者又该如何在短时间内应对?
HR的电话突然打来怎么办?
在给你电话面试之前,根本不会给你通知,所以HR的突然来电,往往令你措手不及,惊慌失措,也许你正在上课,也许正在运动,也许正在公车上,此时你没有任何准备,怎么办?
这个时候建议你首先试探看看对方是否可以给你一些准备时间稍后再进行电话面试。
你可以说“对不起,我正在有事,等会我给你打回去或者能不能换个时间给您打电话?”等等,但千万不要说自己没有准备,否则很有可能让你失去这次机会。
一旦赢得时间,最先做的应是马上摊开资料写一份提纲,从容应答。当你能坦然放松地与对方进行电话交谈时,应该将对方单位名称、招聘岗位,以及你所感兴趣的职位等弄清楚。
假若对方表示占用时间很短,要你配合的话,也不要紧张,先找个安静的地方坐下,然后理清思路,做简短的自我介绍,之后有条不紊地回答提问。
最重要的还是要在平时下功夫,在应聘了职位之后就多关注公司的面试流程,目前网上的分享渠道也很多,不妨多加以关注。
电话面试会问什么
为确认个人简历的真实性,HR首先会对简历内容进行确认,看看是否有漏洞,是否有不符合事实的地方。
此时,应聘者必须冷静快速地回答问题,回答要简洁,毫不犹豫,否则可能给对方造成说谎的印象。
因此,最好将简历放在手边,可以看着内容回答提问。
对简历内容确认之后,接下来,面试官会针对应聘岗位问些专业技术方面的问题,比如你的专业技能、对应聘职位的看法,有时会问得更细一些。
对于这些问题,千万不要慌张,保持镇静,抓住问题要点,尽你所能,如实回答。
在回答一些专业问题时,你的答案要尽量显示你对那些专业术语非常熟悉,并能用简短的语言表达清楚,重点突出,不要回答得含糊不清。
任何面试都是双方进行相互观察和了解,而不是面试官单方面“审问”应聘者。
面试官会对应聘者提出各种问题,以此来衡量你是否适合本公司,同时应聘者也可以向面试官提出任何你想了解的问题,包括工作的具体职责、接下来的面试安排等。
但注意薪资待遇问题最好不要提及,否则对方会认为你比较功利。
接听电话要冷静
从你开始求职,就要养成拿起电话说“你好”的习惯,而且要持续保持这一习惯,作为一个职场人在工作中仍然会用到。切忌接到电话光是“喂”,第一印象差了,接下来的效果可想而知。
其次要弄清楚电话那头的“对手”是谁。要问清面试官的名字与公司名称。当然,对应聘公司了解得越多,就越容易应对面试。
其一,容易理解面试官的提问;
其二,当面试官了解到你掌握很多公司的信息时,会对应聘者产生好感,面试也会变得轻松起来。
如可能,最好提前准备一份你要问面试者的问题清单。同时,在手边放一些纸和一支笔,记录对方的问题要点,便于回答。
诚实是不变的原则
无论是简历还是各种形式的面试,诚实是不变的原则。切勿以为电面时,HR无法看到你,虚假的信息不会被拆穿。
你还没有高明到在提供虚假信息时,能够保持语音语调不变的境界,更不要小瞧HR的功力。真实的自己,才能收获到Offer,并且是真正适合你的Offer。
谢谢观赏 18:04
浏览量:2
下载量:0
时间:
导语:电话面试通过电话来了解求职者的大体情况,一般会在电话中进行比较简短,重要是直入主题,如自我介绍,工作经历等。当HR面对较多简历无法一一面试的时候,会先通过电话面试来筛选应聘者。电话面试短则5分钟,长的会有20-30分钟,取决于HR对应聘者的判断。
电话面试的时候,只能凭声音对对方进行判断,因此,应聘者在回答问题的时候要冷静干脆,手中拿着简历,有利于用肯定的语气回答HR的问题。拿着简历进行自我介绍既有条理,也不会遗漏要点。
浏览量:3
下载量:0
时间:
导语:以下是读文网OMG小编为大家整理的求职面试技巧知识,希望您喜欢:
第一步:接通电话
企业人力资源应首先应与对方确认对方是否方便进行电话面试;与应聘者确认电话面试的合适时间,以让对方有足够的准备应对面试。由于你不可能事先知道电话另一端的应聘者的活动,与对方确认是否方便进行电话面试体现了对应聘者应有的尊重。
第二步:电话面试评估
人力资源对应聘者在以下方面进行基本的评估:(1)对陌生来电的反映;(2)在电话沟通谈话中的语速、语调;(4)能否迅速理解并记录下面试官对他下达的指示,包括:面试的安排及需要准备的资料;(5)谈话是否简洁。
第三步:要求对方复述面试安排
这样的电话面试技巧有两重目的:(1)确保对方了解并记下面试的安排;(2)了解对方是否对你刚长所作的指示作认真的记录,并能清晰及有条理的向你复述。
另外人力资源通知电话面试,可以为应聘者安排一些特别的指示,比如:
1、要求应聘者带一份手写的简历;
2、要求应聘者带一张最近的生活彩照;
3、要求应聘者浏览公司的网页或搜集与公司相关的宣传资讯。
通过这些电话面试技巧,人力资源可以对应聘者进行统一、有效的记录和评估,节约双方的时间和精力。但是也提醒,在电话面试不宜展开过于具体的面试问题。因此,人力资源专业人士应将更多的关注重点放在对应聘者在简历中的基本资料进行确认,并对简历中存在不清楚或不明白的地方,在电话面试中进行查问,以作更深入的了解;最后,则是进一步面对面面试的具体安排。
建议,求职者在接到电话面试的时候,注重面试技巧,给企业人力资源留下良好的印象,这也是HR电话面试的重要目的,对应聘者进行初步筛选测试。
谢谢观赏 19:07
浏览量:2
下载量:0
时间:
据了解,很多外企在收到简历之后,为了在面试做进一步的筛选,用人单位往往用打电话的形式进行首轮面试。电话面试的时间一般在20-30分钟左右,用以核实求职者的背景和语言表达能力。
对于大学毕业生来说,电话面试不像面对面交流时那样直接,表现余地相应较小,仅能凭声音传达个人信息。究竟电话面试里用人单位将如何提问,应聘者又该如何应对?
为确认求职简历的真实性,企业人事部门首先会对简历内容进行确认,看看是否有漏洞,是否有不符合事实的地方。此时,应聘者必须冷静快速地回答问题,回答过程中的任何犹豫都有可能给对方造成说谎的印象。因此,最好将简历放在手边,可以看着内容回答提问。
其次,对简历内容确认之后,面试官会针对应聘岗位问些专业技术方面的问题,比如你的专业技能、对应聘职位的看法,有时会问得更细一些。对于这些问题,千万不要慌张,保持镇静,抓住问题要点,尽你所能,如实回答。
在回答一些专业问题时,你的答案要尽量显示你对那些专业术语非常熟悉,并能用简短的语言表达清楚,重点突出,不要回答得含糊不清。
任何面试都是双方进行相互观察和了解,而不是面试官单方面“审问”应聘者。面试官会对应聘者提出各种问题,以此来衡量你是否适合本公司,同时应聘者也可以向面试官提出任何你想了解的问题,但薪资待遇问题最好不要提及,否则对方会认为你比较功利。
浏览量:1
下载量:0
时间: