一、面试官为什么会在面试中问奇葩问题?
1.考察求职者的临场反应能力
人在不同的情况下,他的水平是不一样的,面试官想要通过在在面试的关键环节设置障碍,也就是问一些奇葩的问题,这些问题很难直接回答,或许就没有答案,但是为什么要问呢,面试官就是想看看你的临场反应能力,看看面对难题是怎么应对的,如果很快镇定下来,然后理智思考,那就是优秀的人,如果抱怨,愤怒,懵圈,那就对不起了。
2.考察求职者的思维方式
一个人用什么样的方式去看待这个世界是非常重要的,就像一个杯子,从正面看和从上往下看是不一样的,同一件事从不一样的角度看待往往有不同的发现,在面试的过程中如果能发现又不一样思维方式的人,有的企业就需要特殊思维方式的人,例如微软谷歌等科技公司。
3.考察求职者的性格
人在有准备和没准的情况下是不一样的,要是都问一些你准备好的东西,面试官怎么能了解真实的你呢?如果现场让你去做一件事,而且还是还比较难的,人在这时候往往会暴露自己的真实情况,面试官就是通过这一点来识别你的性格,然后确定你是不是适应公司的相应岗位。
二、面试PHP程序员应该注意什么问题?会出什么面试问题?
这个好像我挺有话说的。
首先说下北京这边的面试流程:简历筛选(这个是门票,简历要搞的漂亮点)->电话预约(有的会电话面试一次再约)->基本技术面试(由一般的程序员来做)->二次技术面试(技术总监,主管)->人事面试(谈薪资)
基本是这个流程,有的公司流程可能会更长,越是大公司流程越长,要求越严格。
好的,我们知道了流程,说下应该注意的点。
第一、简历要写的符合用人单位要求,把php相关的技术点写上去,这个可以稍微夸大点,没关系,应该面试你的也是一般的程序员,他也不一定会。
第二、当你去一面的时候,就是一些基础的东西,比如php数组函数,时间函数,字符串函数。这个很难,不只是要记住,你要区别那些函数是最好,相同作用函数之间的应用差别(eg: + 与array_merge) 。然后是php设计模式,框架,orm,简单算法(排序),复杂度。sql语法 ,增删改查。数据库相关,mysql ,redis,memeche 他们的数据类型,数据库,数据表设计。
第三、做的项目与实际中遇到的困难。这个要好好准备,能看出你有没有实际项目和经验。
第四、架构,业务流程,这个在二次面试中问的多。
第五、到了人事哪里,就会问你离职原因啊,薪资要求呀。这个也要准备下。
最后补充一点,被面试官打击,好的面试官会给你分享他的成长与面试中你的问题。这个大多数好的情况,我曾经在面试中有人问过我shell文件后缀的,英文简写的全名单,wqnmgb,这种人你直接走就行,别搭理他,就算是去了也不是一个很好的工作环境。就是多投,多面,总有适合你的工作在等你。
来自一个面试失败N方的php程序员的答案~~F,有问题私信我。
三、面试官奇葩面试题?
01 面试官:秋千为什么只有前后荡,没有左右荡?
内心:啊?我想把自己装成脑震荡!
正解:秋千是一种娱乐方式,没有约定俗成一定是前后荡的,毕竟跟人们的玩法、数量,甚至体重都有关系。(考察辩证法,主要是思维逻辑)
02 面试官:用一两句话,向你6岁大的侄子解释一个数据库。
内心:小屁孩比我懂得多,哪用得着我解释。
正解:一个数据库就像一个冰箱,能够装下你喜欢吃的不同零食。(考察复杂问题简单化的能力,往往客户不懂术语)
03 面试官:向日葵每天都向着太阳,难道它的脖子不痛吗?
内心:向日葵的脖子痛不痛我不知道,我只知道,我的心那一刻好痛。
正解:向日葵合理运用外界条件,让自己的葵花籽粒粒饱满,造福子孙,脖子痛点算什么。(考察日常事物的分析能力,逻辑自洽就是OK的)
04 面试官:你怎么向一位盲人形容黄色?
内心:他看不见,说明白了又有什么用?
正解:一种太阳的光线穿过树林,照在身上的感觉,暖暖的。(抽象事物的具象化,考察的是语言的表达能力)
05 面试官:头被砍掉的那一瞬间,是头觉得身体掉了,还是身体觉得头掉了?
内心:什么问题?要我试了之后再告诉你吗?
正解:这个问题很有趣,头和身体相互配合才能发挥应有的作用,所以分开的那一瞬间,两者的价值不存在了。(情景化的问题抽象化,考察的是抓取重点的能力)
06 面试官:杭州有多少个红绿灯?
内心:我又没有去过,杭州不是有智慧大脑嘛,点下鼠标不就知道了。
正解:我不能给出准确的数量,但是可通过类比估算法粗略估算一下,例如一平方公里有100个,那么100平方公里就有1万个!(考察思考困难问题的能力,重点在于拆解问题的能力。客户的需求往往是模糊的,具体拆解才能明白)
07 面试官:蝙蝠侠和超人打架,你怎么劝?
内心:劝什么劝,赶紧拿出手机拍照发朋友圈。
正解:打架往往是意见不一致引起的,那么有特异功能的人还打架,往往是因为感情的事。所以,找到女主角来劝就好啦。(考察转化问题的能力,俗称瞎扯)
08 面试官:我身上哪个洞最小?
内心:一个女同志问这样的问题不好吧。
正解:漏洞,因为任何程序都有BUG。(考察应变的能力,毕竟难以启齿的柔弱,往往是陷阱)
09 面试官:你能说出7个小矮人的名字吗?
内心:我不是白雪公主,干啥要分得那么清楚。
正解:7个小矮人的名字我确实不记得,但是我记得白雪公主不偏爱任何一个,所以我没有记住。(看起来考的记忆力,其实还是应变的能力,可以用幽默化解)
10 面试官:把你的生活写成新闻故事,你会用什么样的标题?
内心:我的生活就是一部《隐秘的角落》,确定要写成故事嘛!
正解:生活本来是平淡的,但起码有一些亮色,就是未来遇见的,都是好看的面试官。(本身问题很刁钻,考察的是综合素质,可以多运用优秀的语言组织来体现自己的不平淡)
11
面试官的第一句话不是“请介绍一下你自己!”
而是“你有什么问题问我吗?”
......
12
面试开始,彼此沉默十秒、二十秒、三十秒、一分钟。
我终于忍不住:“请问,可以开始了吗?”
面试官说:“不好意思,反应时间超过二十秒的,我们公司都不会录取,你现在该怎么办?”
......
四、奇葩情感问题段子?
.问:⼥孩⼀⽶六左右,男孩⼀⽶⼋,配吗?
答:不配的,因为你已然觉得不安⽽上⽹找⽀持了,裂痕⼀旦存在,⽆关⼤⼩,都会给未来造成困扰,前提条件都不好了,你觉得你们能⾛下去?扯!
夏末点评:史上最最最最⽕上浇油的回答,恋爱跟⾝⾼有⽑线关系么?
五、两年程序员面试问什么问题?
1:"请你自我介绍一下"
思路:
1、这是面试的必考题目。
2、介绍内容要与个人简历相一致。
3、表述方式上尽量口语化。
4、要切中要害,不谈无关、无用的内容。
5、条理要清晰,层次要分明。
6、事先最好以文字的形式写好背熟。
2:"谈谈你的家庭情况"
思路:
1、 况对于了解应聘者的性格、观念、心态等有一定的作用,这是招聘单位问该问题的主要原因。
2、 简单地罗列家庭人口。
3、 宜强调温馨和睦的家庭氛围。
4、 宜强调父母对自己教育的内容教育的重视。
5、 宜强调各位家庭成员的良好状况。
6、 宜强调家庭成员对自己工作的支持。
7、 宜强调自己对家庭的责任感。
3:"你有什么业余爱好?"
思路:
1、 业余爱好能在一定程度上反映应聘者的性格、观念、心态,这是招聘单位问该问题的主要原因。
2、 最好不要说自己没有业余爱好。
3、 不要说自己有那些庸俗的、令人感觉不好的爱好。
4、 最好不要说自己仅限于读书、听音乐、上网,否则可能令面试官怀疑应聘者性格孤僻。
5、 最好能有一些户外的业余爱好来"点缀"你的形象。
4:"你最崇拜谁?"
思路:
1、 最崇拜的人能在一定程度上反映应聘者的性格、观念、心态,这是面试官问该问题的主要原因。
2、 不宜说自己谁都不崇拜。
3、 不宜说崇拜自己。
4、 不宜说崇拜一个虚幻的、或是不知名的人。
5、 不宜说崇拜一个明显具有负面形象的人。
6、 所崇拜的人人最好与自己所应聘的工作能"搭"上关系。
7、 最好说出自己所崇拜的人的哪些品质、哪些思想感染着自己、鼓舞着自己。
5:"你的座右铭是什么?"
思路:
1、座右铭能在一定程度上反映应聘者的性格、观念、心态,这是面试官问这个问题的主要原因。
2、不宜说那些医引起不好联想的座右铭。
3、不宜说那些太抽象的座右铭。
4、不宜说太长的座右铭。
5、座右铭最好能反映出自己某种优秀品质。
6、 参考答案——"只为成功找方法,不为失败找借口"
6:"谈谈你的缺点"
思路:
1、 不宜说自己没缺点。
2、 不宜把那些明显的优点说成缺点。
3、 不宜说出严重影响所应聘工作的缺点。
4、 不宜说出令人不放心、不舒服的缺点。
5、 可以说出一些对于所应聘工作"无关紧要"的缺点,甚至是一些表面上看是缺点,从工作的角度看却是优点的缺点。
7:"谈一谈你的一次失败经历"
思路:
1、 不宜说自己没有失败的经历。
2、 不宜把那些明显的成功说成是失败。
3、 不宜说出严重影响所应聘工作的失败经历。
4、 所谈经历的结果应是失败的。
5、 宜说明失败之前自己曾信心白倍、尽心尽力。
6、 说明仅仅是由于外在客观原因导致失败。
7、 失败后自己很快振作起来,以更加饱满的热情面对以后的工作。
8:"你为什么选择我们公司?"
思路:
1、 面试官试图从中了解你的动机、愿望以及对此项工作的态度。
2、 建议从行业、企业和岗位这三个角度来回答。
3、 参考答案——"我十分看好贵公司所在的行业,我认为贵公司十分重视人才,而且这项工作很适合我,相信自己一定能做好。"
9:"对这项工作,你有哪些可预见的困难?"
思路:
1、 不宜直接说出具体的困难,否则可能令对方怀疑应聘者不行。
2、 可以尝试迂回战术,说出应聘者对困难所持有的态度——"工作中出现一些困难是正常的,也是难免的,但是只要有坚忍不拔的毅力、良好的合作精神以及事前周密而充分的准备,任何困难都是可以克服的。"
10:"如果我录用你,你将怎样开展工作"
思路:
1、 如果应聘者对于应聘的职位缺乏足够的了解,最好不要直接说出自己开展工作的具体办法。
2、 可以尝试采用迂回战术来回答,如"首先听取领导的指示和要求,然后就有关情况进行了解和熟悉,接下来制定一份近期的工作计划并报领导批准,最后根据计划开展工作。"
11:"与上级意见不一是,你将怎么办"
思路:
1、 一般可以这样回答"我会给上级以必要的解释和提醒,在这种情况下,我会服从上级的意见。"
2、 如果面试你的是总经理,而你所应聘的职位另有一位经理,且这位经理当时不在场,可以这样回答:"对于非原则性问题,我会服从上级的意见,对于涉及公司利益的重大问题,我希望能向更高层领导反映。"
12:"我们为什么要录用你?"
思路:
1、 应聘者最好站在招聘单位的角度来回答。
2、 招聘单位一般会录用这样的应聘者:基本符合条件、对这份共组感兴趣、有足够的信心。
3、 如"我符合贵公司的招聘条件,凭我目前掌握的技能、高度的责任感和良好的饿适应能力及学习能力 ,完全能胜任这份工作。我十分希望能为贵 公司服务,如果贵公司给我这个机会,我一定能成为贵公司的栋梁!"
13:"你能为我们做什么?"
思路:
1、 基本原则上"投其所好"。
2、 回答这个问题前应聘者最好能"先发制人",了解招聘单位期待这个职位所能发挥的作用。
3、 应聘者可以根据自己的了解,结合自己在专业领域的优势来回答这个问题。
14:"你是应届生,如何能胜任这项工作?"
思路:
1、 如果招聘单位对应届毕业生的应聘者提出这个问题,说明招聘单位并不真正在乎"经验",关键看应聘者怎样回答。
2、 对这个问题的回答最好要体现出应聘者的诚恳、机智、果敢及敬业。
3、 如"作为应届毕业生,在工作经验方面的确会有所欠缺,因此在读书期间我一直利用各种机会在这个行业里做兼职。我也发现,实际工作远比书本知识丰富、复杂。
但我有较强的责任心、适应能力和学习能力,而且比较勤奋,所以在兼职中均能圆满完成各项工作,从中获取的经验也令我受益非浅。请贵公司放心,学校所学及兼职的工作经验使我一定能胜任这个职位。"
15:"你希望与什么样的上级共事?"
思路:
1、 通过应聘者对上级的"希望"可以判断出应聘者对自我要求的意识,这既上一个陷阱,又上一次机会。
2、 最好回避对上级具体的希望,多谈对自己的要求。
3、 如"做为刚步入社会新人,我应该多要求自己尽快熟悉环境、适应环境,而不应该对环境提出什么要求,只要能发挥我的专长就可以了。"
16:"您在前一家公司的离职原因是什么?"
思路:
1、 最重要的是:应聘者要使找招聘单位相信,应聘者在过往的单位的"离职原因"在此家招聘单位里不存在。
2、 避免把"离职原因"说得太详细、太具体。
3、 不能掺杂主观的负面感受,如"太幸苦"、"人际关系复杂"、"管理太混乱"、"公司不重视人才"、"公司排斥我们某某的员工"等。
4、 但也不能躲闪、回避,如"想换换环境"、"个人原因"等。
5、 不能涉及自己负面的人格特征,如不诚实、懒惰、缺乏责任感、不随和等。
6、 尽量使解释的理由为应聘者个人形象添彩。
7、 如"我离职是因为这家公司倒闭。我在公司工作了三年多,有较深的感情。从去年始,由于市场形势突变,公司的局面急转直下。到眼下这一步我觉得很遗憾,但还要面对显示,重新寻找能发挥我能力的舞台。"
六、程序员面试常见问题及解析
问题1:请介绍一下自己的编程经验和技术栈。
这是面试过程中最常见的问题之一。面试官希望候选人能够从自己的编程经验和技术栈出发,简洁明了地介绍自己的背景。可以从学习编程的时间、所学编程语言、参与的项目以及相关的经验等方面来回答这个问题。
问题2:请谈谈你对面向对象编程的理解。
面向对象编程是一种常用的编程范式。在回答这个问题时,应该强调面向对象编程的三个核心概念:封装、继承和多态。同时,可以通过具体的例子来解释这些概念在实际开发中的应用。
问题3:请解释什么是数据结构和算法,以及它们在编程中的重要性。
数据结构和算法是编程的重要基础。数据结构是一种组织和存储数据的方式,而算法是解决问题的具体步骤和策略。在回答这个问题时,可以简明扼要地解释常见的数据结构和算法,并强调它们在编程中的重要性,如提高效率、节省资源等。
问题4:请介绍一下你在团队合作中的经验。
团队合作是现代软件开发中必不可少的一部分。在回答这个问题时,可以从参与的项目、与他人合作的经验以及解决团队协作中遇到的挑战等方面进行回答。最好能够具体举例说明自己在团队合作中起到的作用和取得的成就。
问题5:请解释什么是版本控制,以及你熟悉的版本控制工具。
版本控制是一种管理文件变更的方式,它可以追踪文件的修改历史、协调多人协作以及恢复旧版本等功能。在回答这个问题时,可以先介绍版本控制的概念和作用,然后说明自己熟悉的版本控制工具,如Git和SVN,并简要介绍它们的用法和优势。
问题6:请介绍一下你遇到的最具挑战性的编程问题,以及你是如何解决的。
这个问题旨在了解候选人在面对困难时的解决能力和思考方式。在回答这个问题时,可以先简要介绍遇到的问题,如出现的Bug或性能问题等,在解决问题的过程中所采取的具体措施和思路。
问题7:请问你对持续集成和持续交付有了解吗?
持续集成和持续交付是现代软件开发流程中的重要环节。在回答这个问题时,应该先解释持续集成和持续交付的概念和关键点,如自动化构建、测试和部署等。然后可以介绍自己在项目中遵循持续集成和持续交付的实践。
问题8:请讲解一下RESTful API的概念和原则。
RESTful API是一种基于HTTP协议的架构风格,它具有统一的接口和资源表示。在回答这个问题时,应该先解释RESTful API的概念和特点,如使用HTTP动词操作资源和使用URI表示资源等。然后可以简要介绍自己在项目中设计和实现RESTful API的经验。
问题9:请问你在自我学习方面有什么方法和习惯。
自我学习是一个程序员不可或缺的能力。在回答这个问题时,可以先介绍自己常用的学习方法,如阅读技术书籍、参与开源项目、学习在线教程等,并强调自己持续学习的态度和习惯。
问题10:请问你有什么问题想要问我们的团队吗?
这是一个面试官通常会问的问题。在回答这个问题时,可以提出关于团队文化、项目特点、技术栈等方面的问题,以体现自己对公司和团队的关注和兴趣。
七、程序员应该如何面试,程序员面试问什么技术?
程序员在面试的时候,通常会被问什么问题呢?今天就跟大家分享几个:
1、请你简单做个自我介绍
2、String类为什么是final类型的?
3、HashMap的实现原理底层结构了解吗?
4、聊一下Java内存泄漏的问题 查询定位一般怎么定位这种问题
5、SpringMVC的原理
6、介绍下Spring里面的事务管理
7、Java多线程里面,start方法和run的方法的区别
8、Java里面的线程池的原理
9、聊一聊数据库里面的悲观锁跟乐观锁
10、所做的项目中用到的设计模式
11、系统在高并发情况下处理多个大数据量请求时候,怎么去设计系统
以上就是给大家的分享,希望对广大程序员的求职面试有所帮助!
八、程序员面试要求?
对于程序员面试,一般会有以下要求:
1. 技术能力:需要具备与面试职位相关的编程语言、框架、算法等技术知识。
2. 项目经验:需要有实际的项目经验,并能够描述在项目中所扮演的角色以及所做的工作。
3. 解决问题的能力:需要具备分析问题、解决问题的能力,并且能够以简洁、清晰的方式表达解决方案。
4. 团队合作能力:需要具备良好的团队合作精神,能够与团队成员协作完成任务。
5. 学习能力:需要有较强的学习能力,能够快速掌握新技术和新工具。
6. 沟通能力:需要具备良好的沟通能力,能够与他人进行有效的沟通和交流。
以上是程序员面试的一些基本要求,不同公司和职位可能会有不同的侧重点,但总的来说,技术
九、为什么程序员面试官知道这么难的问题?
因为一般面试官都是这个部门的经理或这个领域的大佬,想知道一个人的水平自然要问些难的
十、向AI提问的奇葩问题?
1. 小爱同学,你有没有梦想?如果有,你的梦想是什么?
2. 如果你可以变成一个人类一天,你会选择做什么?
3. 小爱同学,你认为自己是一个机器人还是一个人工智能助手?
4. 如果你有一天可以离开手机或电脑,你会选择去哪里旅行?
5. 小爱同学,你有没有最喜欢的电影或电视剧?可以告诉我是哪部吗?
6. 如果你可以拥有一个超能力,你希望拥有什么样的超能力?
7. 小爱同学,你认为人工智能会取代人类吗?为什么?
8. 如果你可以和任何一个历史人物交谈,你会选择和谁交谈?为什么?
9. 小爱同学,你有没有最喜欢的食物?可以告诉我是什么吗?
10. 如果你可以改变世界上的一件事情,你会改变什么?为什么?
- 相关评论
- 我要评论
-