
在我们招聘技术的时候,如果只是一个面试官面试,通常会遇到,面试管徇私舞弊,类似狗眼看人低,或者遇到高手心存嫉妒不愿招聘此人的情况,从而剔除掉面试的人才,无法有效招聘到公司所需的人。
如何避免面试人员的徇私舞弊,就至关重要,我们统长可以通过加试的流程,或者加面的流程来规避这种事情,通常情况下,我们也可以通过笔试+面试+面试2的流程进行,这样的环节越多,面试官徇私舞弊的问题就越少,对于重要的岗位我们依然要综合考虑清晰,不能让人品差的人混入。
1排挤或者拉帮结派,在公司内部制造不和睦的情景。
2影响公司的正常运营,还可能存在贪污腐败像闲。
3可以吃回扣的岗位,尤其是采购会给公司造成重大的损失。
对此我总结和个人的经验,整理如下的10个人品测试题,每小题10分共100分,同样的您可以和技术题混合在一起对求职者进行这样的笔试。
如果A是您的直属领导,当遇到了紧急情况,且你正在忙手头要紧事,需要你的协助或者帮助时你会怎么做?( )
A尽力而为 B手上工作忙,会建议找别人 C我没有必要帮助他人 D放下手头要紧的事,去协助领导
答案:B
解析:作为领导,和下属都属于公司员工,没有谁更加需要帮助,只有自己的工作职责,和同事之间的互帮互助行为,二遇到这种事,应是优先做好的自己的事,再去帮助他人,选A的人是属于,阿谀奉承拍马屁的类型,选C的人是极度理性,且规规矩矩的人,选D的人是属于,斜度个人工作职责的行为。
如果A是您的直属领导,他今天搬家,告诉你去他家里帮忙,他这种行为属于?( )
A徇私舞弊 B私事公办 C小气 D欺负员工
答案:B
解析:作为领导,搬家时个人私事,不能要求任何的员工帮忙,且给钱也不行,这种行为属于私事公办。
直属的领导,再一次工作失误后,果断甩锅下属,且指责有续,领导的这种行为是否属于正常范畴,遇到这种的事情,领导最好应该怎么做?
简答题:两问,行为和怎么做。
在公共场所,因为琐事辱骂他人或者领导,这种行为属于什么行为,是否违法,能否维权?
简答题:三问,行为、违法和如何维权,主要考的求职者对法律和道德的认知。
当你下班途中,遇到一个摔倒的老人,这附近有很多碰瓷的传闻,且没有摄像头和路人,这时候你会怎么做?
A默默路过,并报警。 B先报警,然后扶起老人 C录视频,且报警,扶起老人 D回去叫人
答案:C
解析:只有C是最好的处理方式,且能体现出这位求职者的心思缜密。
如果以后你面试新人,遇到一个能力特别强的人,但没有学历,且人说话很冲,工作能力完全过关,你会向领导反应录取他嘛?()
A不会,没学历 B可能对我有影响,拒绝录用 C继续等待其他合适人选 D和领导与同事商议后录用
答案:D
解析:
选A的人可以看出这不是一个好的员工。公司是一个商业组织,目的是为了盈利,能力强的人往往求之不得,不能因为学历问题剔除。
选B的人可以看出这是一个小气,且人品和眼界都很低的员工,建议直接pass,后续对公司的发展也不好。
选C的人可以看出是个负责任的员工,会选择继续等待更合适的人选。
在你身上发生了一件事,并不是丑闻,也不是坏事,就是一件很平常的事情,这时你会觉得?()
A自己是焦点 B不想去上班 C自己丢人了 D散布的这个人真可恶 E平平淡淡
答案:E
解析:有心理疾病的人,才会觉得自己是焦点,才会有负面情绪。
如果你是个技术大牛,且领导要求你必须教导其他人,你会怎么做?()
A热心是不需要强迫的,会不代表一定要交
B不听从领导的话
C要求公司给予,教导他人的费用。
D接受领导的要求去教人。
答案:C
解析:技术是自己的,属于个人,不属于公司,且教不教不需要强制,强制属于违法行为,懂得不代表义务教导,这属于行为绑架的行为。
领导一直强制你做事,且必须你做,出了事就甩锅给你,你会怎么做?()
A辞职不干 B向更高领导举报 C果断拒绝 D顶撞领导
答案:B A
解析:有这样爱甩锅的公司领导,也不是什么好公司,在这里工作不是勾心斗角就是你争我夺,故此B和A都是对的。
假如你遇到困难,你不想得到别人的帮助,但是就是有人要帮你,这种行为属于什么行为?()
A强人所难 B太过热心 C不考虑其他人感受 D不尊重我的主观意图
答案:A B C D
解析:这是多选题,都对,别人不需要那么就应该尊重别人,即使是送黄金,也会有人不需要的时候,不需要而自以为是强迫别人接受,就属于强人所难,不考虑其他人感受,不尊重个人主观意图。
从事软件开发多年,上机写代码这种考查模式在国外用的比较多,很多国内的公司也在学习这种方式,这种方式能直接看出写代码的能力,但对上机做编程题目这种事情很多成熟的程序员觉得是一种侮辱,有一些程序员看到有笔试直接就选择走人了,这些东西在面试之前应该有沟通,事情不会变得这么被动,因为对于很多有能力的程序员,能够请到面试已经非常不容易了,能力越强脾气越大。
直接上机做编程测试能力的公司不是很多,从事软件开发十几年主要经历了四家公司,面试的时候主要靠面谈为主,因为编程行业能力的高低通过交谈就能了解差不多,只需要根据简历上写的项目进行细节沟通,如果真的做过几句话就能看出大概的水平,所以很多公司压根不搞什么笔试或者上机写代码的事情,编程这个职业主要靠时间的积累,并且在积累中不断完善自己的知识体系,慢慢提高自己的认知。
一个程序员如何提升自己的能力水平,对于初学者来讲首先是学习好一门编程语言,开始学习阶段觉得编程语言就是天了,好像是学会了编程语言就能做任何的东西了,随着编程语法的学习完毕就开始尝试做一些题目,结果发现距离语法真的非常遥远,所以有很多的初学者有一种感概明明在课堂什么都明白了,结果到真正自己实践的时候什么都想不起来,这是初学者必然的经历,编程本身就是一种不断磨练编程思想的过程,编程语言属于在辅助类基础技能,没有辅助就不会写代码,编程设计思想再牛也不可能实现,两者是相辅相成的作用,编程思想里面包含着仙姑经验的积累。
很多人觉得很奇怪有些公司也不进行面试也不让上机写代码,就是通过不到一个小时的闲聊就能把一个人的水平能力和工资水平给定位下来,通过面试就能检测出编程思想以及编程基础,编程基础类的考察只需要问几个简单的语法问题就能做个大概的检测,编程思想就是完全的编程意识以及编程经验的积累,所以一些企业在招聘的时候明确写着就相关开发经验的人优先,企业招聘的目的就是希望要的人在短时间内能够上岗直接切入到项目开发中去,整体来看是不是需要上机写代码测试完全看每个公司的技术文化了。
有些技术类的公司对于程序员的基本功要求特别严格,有个同事在第一家技术公司的时候,部门技术经理特别关注程序员的基本语法,只要是简单的代码语法错误,就能到部门的黑板通报,开始实施阶段很多人上了黑板,后来随着时间的推移上去的人越来越少了,同事说到自己上了两次黑板都是因为在使用指针的时候没有初始化导致,到今天还是记忆尤新,如果在技术生涯的初期能够经历过这种企业是一个技术人的幸运了,越是严格要求的领导或者公司越是有利于技术人员 的成长,至于在面试的时候要不要上机这个就看每个公司的技术文化了,一般注重代码基础的领导会引领这个事情,希望能帮到你。
这是一个正常的流程,我觉得有时候还是有必要的考验一下面试者的。
以前这种面试实际上是很平常的,但是发展到现在越来越多的人对这样的面试很反感,大概率的原因是因为很多人更多的是在搬代码,并且搬的很成功,而真正注意写代码的人反而越来越少。
笔试和上机编程好不好?
我觉得挺好的,这样可以刷下去很多划水的人,有的人,写代码的能力并不强,但是搬代码的技术一流,随着技术越来越晚上,一些解决各种bug的网站越来越流行,现在更多的毕业生为了高工资,变成了搬代码的人,他们能解决问题吗?能,但是是他们自己的解决的吗?不是,更多的是他们通过搜索的手段,问度娘,问谷歌,渐渐的形成了一个可以解决问题的方案,虽然问题解决了,但是等遇到一个需要创新开发的时候,他们就完了,基本上没有了自我的思维。
笔试和上机可以有效的防止这类人进入公司,实际上也是一种不错的手段。
这样的公司多不多?
据我所致,目前来讲上机编程的公司不是很多,毕竟,每个公司所使用的编程软件不同,有的公司制作的软件也比较具有保密性,没办法直接考程序员的实际能力,只能通过一些算法测试,或者是什么测试,来简单的排除掉那些搬运的人。
所以上机测试的效果并不是特别好,一般的公司都会选择用笔试的方式。
我遇到过不少笔试的,上机的从来没有遇到过。
我一个同事之前换工作的时候倒是遇到过,按他所说,这样的测试并没有什么效果,毕竟测试题出得很浅,太难的问题,基本上短时间内很难解决,也不会有那么长的面试时间。
其实,在我看来,这个上机面试并没有那么大的用途,毕竟测试不到太多的东西,还不如看他自己写过的代码来的更快。至于这样的公司多不多,真没办法说,毕竟没有统计过,根据我的经验,我觉得不会太多。
笔试的我见过,但是上机的没有过。
1笔试可以有
这么说嘛,其实简单的笔试的话肯定是可以的。因为笔试的话可以让招聘者知道你大概的能力定位在什么位置?一些逻辑编程可以测试你的逻辑能力。尤其是在it这个行业,逻辑能力是非常重要的。
如果说你是一个已经有工作经验的人。其实笔试就没有那么重要了。这时候看中的一般差不多就是你曾经的项目经历。
如果说让你做一些项目上的,比如说项目架构了这种的,你可以拒绝回答。因为我之前就有听到过说招聘产品经理,让他去设计一个产品的。结果这个公司就是通过一直招聘产品经理。然后让产品经理去设计产品相关的功能,最后再把这些所有求职者的产品相关的思维组合到一起。
虽然说这总公司是很少的,但是也不排除是有只通过这种方式来满足产品需要的。
所以解释的时候可以大概的写一个思路代码的流程,但是可以不用全部都写。
2上机测试
我觉得这个确切的来说是有一点过分的。像这种上机考试的话,肯定他是需要一个比较完整的项目。但是这种项目谁都不知道是他们公司需要,还是让他仅仅是为了做测试。所以像这种事情完全可以直接拒绝。
在这里大概说明一下。 找工作是一个双向的过程 ,如果说是你无法接受这个公司相关的制度,或者说是相关的流程。其实你可以趁早放弃这种公司的,不然的话即使是你笔试面试都过啦,你到公司之后也会因为你自己的价值观跟企业的文化匹配不到一起。迟早还是要辞职的,所以你要慎重考虑。
其实面试的时候笔试和机试都是it的正常流程,但是在国内被玩烂了,面试和机试过程中,会有公司内遇到的问题做为面试内容的,也许是个人也许是公司,让你解决这样那样的问题,这样子的都是垃圾
作为一个老程序员,关于程序员面试的话题,非常有意思,特别有的聊。其实在 IT 界面,有两个不算公开的秘密,也就是两个不成文的习惯或者规定吧,关于面试的。
让老程序员做笔试题是一种侮辱
很多程序员,尤其是有经验的程序员,去面试的时候,尤其是去小公司面试的时候,如果对方给你出了一套笔试题,很多程序员会说: 我转头就走,这是对我经验水平的侮辱 。
你们是不是感觉很吃惊,还有这种道理?确实是,我有一次去一个创业公司面试,对方给我出了一套笔试题,我做完了,面试完回去跟一些同事聊笔试题的事,他们会惊讶的说:你竟然把笔试题做了?你是有经验的程序员,不应该经过笔试的,直接面试就行,笔试是一种侮辱。那是我才发现,好多程序员都这么认为的。
但是,我感觉这是一种病态思维,你既然去面试,其实笔试也是面试的一种,你去大公司比如 BAT 这样的公司的时候,也会有笔试,而且层层面试好几轮,你都能忍,一些小公司给你出笔试题,你竟然受不了?公司用什么方式来面试你,是公司的选择和考量,当然了,面试是一种双向选择,如果你感觉是侮辱,当然可以选择不面了,这是双方面试的权利。
但是,我感觉笔试是一种正常的流程,跟有没有经验没有关系。有经验了,你笔试你确定能过么?
很多程序员都不会选择上机测试
还有一种就是面对上机做题的面试,很多程序员都不喜欢,其实我也不喜欢的,大部分程序员好像遇到上机面试的情况,也是选择扭头就走。
其实,我感觉上机测试是可以接受的,但是是有条件的,那就是上机做题,可以做算法题,这种方式我能接受。
有一次我去面试,他让我上机做题,竟然跟我说用 Android 写个什么功能,什么模块,简直了,这种题怎么做?直接去实现功能模块,写其中的一个点,我都不熟悉需求,也不熟悉功能模块,上来就写,怎么做?没法弄。我直接就走了。
算法题属于比较明确的东西,上机做两道应该是可以接受的。
你问上机做题的这样面试的公司多吗?可以明确地告诉你,不多,我工作这么多年,面试了很多公司,只遇到过两家。
我是负责我们公司技术面试的,机试环节必不可少。题目不会很难主要是考核程序员的感觉,只有有感觉的程序员才能写好大程序,这很关键。
这主要看做什么了,我最头疼的是拿一个构架来靠你函数命令。我都是自己写数学模型和函数。我哪知道这个构架的函数名?
务实啊,说明人要的是能实干的程序猿,没什么奇怪。面试需求很明确,要会干的。找领导才找会说的。刚毕业面试的时候遇见过这种机试,程序猿这行算是工科,靠技术吃饭,面试动手实战是正常的。
支持,不然很多水逼,划水货太多了
这样的公司会存在
基于以下4个原因:
1 面试的人很多,不想花过多的时间去筛选。这样做题,可以快速过滤一些滥竽充数的人
2 通过合理的上机 *** 作,有针对性地找合适的人,匹配的人也能快速完成上机 *** 作
3 标准,对面试者统一对待,以免主观原因造成误判
4 面试者的配合度,一般看到机试,有人就会直接退出。(我遇到这种情况,就会直接走)
以上4个原因,都是较为正式的原因,还有一个主要原因就是能力不行,面试官无法正确筛选简历,面试官无法从面试中获取想要的信息并加以判断。
基于最后一个原因就是我会选择直接走的原因,面试官能力不行,表示公司对此招聘的用功不足,该公司没有能力或没有意愿重视此次招聘。即使入职,收到的待遇不会重视,没有必要把自己的前景压在一个不会重视你成果的公司上。
1抽象:
抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象 并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。
2 继承:
继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的 类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继 承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。
3封装:
封装是 把过程和数据包围起来,对数据的访问只能通过已定义的界面。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象 通过一个受保护的接口访问其他对象。
4 多态性:
多态性是指允许不同类的对象对同一消息 作出响应。多态性包括参数化多态性和包含多态性。多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题。
5、 String是最基本的数据类型吗
基本数据类型包括byte、int、char、long、float、double、 boolean和short。
javalangString类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节 省空间,我们应该用StringBuffer类
6、int 和 Integer 有什么区别
Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每 个原始类型提供了封装类。
原始类型 封装类
boolean Boolean
char Character
byte Byte
short Short
int Integer
long Long
float Float
double Double
引用类型和原始类型的行为完全不同,并且它们具有不同的语义。引用类型和原始类型具有不同的特征和用法,它们包括:大小和速度问 题,这种类型以哪种类型的数据结构存储,当引用类型和原始类型用作某个类的实例数据时所指定的缺省值。对象引用实例变量的缺省值为 null,而原始类型实例变量的缺省值与它们的类型有关。
7、String 和StringBuffer的区别
JAVA平台提供了两个类:String和StringBuffer,它们可以储存和 *** 作字符串,即包含多个字符的字符数据。这个String类提供了数 值不可改变的字符串。而这个StringBuffer类提供的字符串进行修改。当你知道字符数据要改变的时候你就可以使用StringBuffer。典型 地,你可以使用 StringBuffers来动态构造字符数据。
8、运行时异常与一般异常有何异同?
异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚 拟机的通常 *** 作中可能遇到的异常,是一种常见运行错误。java编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求必须声明抛出未 被捕获的运行时异常。
9、说出Servlet的生命周期,并说出Servlet和CGI的 区别。
Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法 (doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法。
与cgi的区别在于servlet处于服务器进程中,它通过多线程方式运行其service方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而 CGI对每个请求都产生新的进程,服务完成后就销毁,所以效率上低于servlet。
10、说出 ArrayList,Vector, LinkedList的存储性能和特性
ArrayList 和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元 素移动等内存 *** 作,所以索引数据快而插入数据慢,Vector由于使用了synchronized方法(线程安全),通常性能上较ArrayList差, 而LinkedList使用双向链表实现存储,按序号索引数据需要进行前向或后向遍历,但是插入数据时只需要记录本项的前后项即可,所以插入速度较快。
SPDY(SPDY是Speedy的昵音,意为更快),是Google开发的基于TCP协议的应用层协议。SPDY协议的目标是优化>
我进公司的时候,有笔试、机试还有翻译。
笔试重要考的是数据库,也就是考考select语句和存储过程,连接数据库。
机试考了几道题,考试期间可以上网和翻书,如果你带了书去的话。
翻译主要考的是与计算机相关的内容由英语翻译成中文。
以上就是关于程序员人品面试题及答案,HR必备!全部的内容,包括:程序员人品面试题及答案,HR必备!、如何看待程序员面试让上机做编程题,这样的公司多吗、作为java程序员笔试或者面试oracle一般考些什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)