纠纷奇闻社交美文家庭
投稿投诉
家庭城市
爱好生活
创业男女
能力餐饮
美文职业
心理周易
母婴奇趣
两性技能
社交传统
新闻范文
工作个人
思考社会
作文职场
家居中考
兴趣安全
解密魅力
奇闻笑话
写作笔记
阅读企业
饮食时事
纠纷案例
初中历史
说说童话
乐趣治疗

如何面试程序员

2月14日 溷元楼投稿
  如何面试程序员
  有人在HackerNews的讨论区里,请求指点,怎么才能在面试中发现合格的人。众人纷纷出主意,有很多高质量的回帖,下面jy135小编为您解答,希望能帮到您!欢迎阅读!
  如何面试程序员
  一、提问之前的准备
  首先,最重要的是,你自己一开始就应该想清楚:
  1。需要新员工完成什么样的任务?
  2。怎样的人能完成这样的任务?
  3。哪些途径和方法可以发现这样的人?
  只有明确这些根本性的问题,才能正确高效地完成面试。
  二、提问的原则
  假定你对上一节的三个问题,已经有了清晰的想法,那么接下来就可以设计如何提问了。
  有一些提问的原则,是你应该遵循的:
  每一个面试问题都有明确的目的。你不仅自己了解,还能向其他面试官解释清楚。
  多提一些开放性(Openended)的问题,而不是那种用YesNo就可以回答的问题。这样做使你有机会与面试者展开讨论,并且提出后续的问题,尽可能多地了解对方。
  不要问宗教、家庭、健康、个人隐私等方面的问题。
  不要问太复杂的问题。因为面试者没有太多思考时间,所以无法周全地回答,你也就无从判断他的能力了。
  三、与职位相关的问题
  为了确认面试者是胜任的,你可以问一些与职位相关的专业方面的问题。(不过通常来说,一次面试不足以看出一个人的专业能力。)
  比如,你的招聘职位是系统管理员,你可以问”如何快速地在50台机器上部署Linux?”(提示:正确答案不是刻录50张安装光盘。)
  另外,你还应该向面试者了解他的过去,因为过去是未来的最好预测依据。不过,提问的重点不要仅仅是他过去的成果,更要关注在当时的环境中,他是如何决策和实施的。
  四、考察综合素质
  因为人是会发展的,所以某种程度上,面试者的综合素质要比他的专业能力更重要。
  所以,具体的技术问题(如何调用API、什么是设计模式、编程语言的语法等等)可以少问一些,更应该关注面试者的事业心、对工作的热情、进取心、自律能力、毅力等方面。
  下面是一些典型问题:
  Whydidyougetintodevelopment?你为什么开发软件?
  Howmanytechnicalbooksdidyoureadinthepastyear?去年你读了几本技术书籍?
  Whatwasyourfavoritetechnicalbookinthepastyear?Whatdidyoulearnfromit?去年你最喜欢的技术书籍是哪本?你从中学到了什么?
  Whatwebsitesdoyoureadregularly,relatedtodevelopment?平时你经常访问哪些编程类网站?
  Doyoumaintainanyopensourceprojects?你有自己的开源项目吗?
  Doyoucodeinyoursparetime?业余时间你编程吗?
  Doyouloveprogramming,ordoyoudoitforthemoney?对于你来说,编程是一种爱好,还是一种谋生手段?
  Haveyouaccomplishedanythingimportantinyourcareeryet?Doyouwantto?你的职业生涯之中有什么重要的成就?它是你主导的吗?
  Whatwouldmakeyoufeelthatyouhavedonesomethingimportant?什么事情会让你很有成就感?
  五、考察理性思维
  某些情况下,你可能需要了解面试者的分析判断能力,看他能否全面地思考问题、客观地评价自己。
  那么,你可以依次提出这样三个问题:
  What’syourfavoriteprogramminglanguage?Why?你最喜欢的编程语言是哪种?为什么?
  Ifyoucouldaddonefeaturetoyourfavoritelanguage,whatwoulditbe?Why?如果允许你为这种语言加一种功能,你会加什么功能?为什么?
  Ifyoucouldremoveonefeaturefromit,whatwoulditbe?Why?如果允许你取消一种功能,会是什么功能?为什么?
  这里的重点是,让面试者从正反两方面评价一件自己熟悉的东西,看看他的思维是否片面。答案无所谓对错,只要面试者有一个明确的立场,能够从正反两方面说出令人信服的辩护理由,就可以了。比如,某个软件的口碑不好,但是面试者说他很喜欢,而且说得出一大堆理由,清楚地解释了这种软件的优点和缺点在哪里,这样就很好。
  你还可以把这些问题,套用在其他东西上面,比如操作系统、文字编辑器等等。
投诉 评论 转载

给大学生毕业找工作建议给大学生毕业找工作建议对于处在就业点的同学来说,找到工作越来越是一个大挑战。那么,大学生如何找工作呢?下面jy135小编为大家收集整理了给大学生找工作的几点建议,希望能为……职场中要避免的说话方式职场中要避免的说话方式职场,是人生的又一所大学。年轻的秘书工作者们,你们是否也有这样的困惑?一位好的老师,可以引领大家学到许多知识、少走一些弯路。那么,在职场中,怎样说话……职场中如何让工作到位职场中如何让工作到位在职场上,完成自己的工作是最基本的职责,但是工作到不到位并不是每个人都能做好的。很多工作了好几年的职场老手都未必能把工作做到位。下面是小编整理的职场中……在职场中如何与老板和谐相处在职场中如何与老板和谐相处每一个老板都希望自己的职员能非常熟悉和了解业务知识,这样才能确保开展工作时得心应手,因此我们必须具有丰富的知识,才能完成上司交给你的工作。那么,……职场中如何提高个人的工作能力职场中如何提高个人的工作能力不论什么职务和职位,都需要良好的沟通能力,而且藉由沟通表达,提高你在职场的能见度,让你的工作能力和绩效容易被主管和其他人看见。那么,职场中如何……如何面对职场中的卖老族如何面对职场中的卖老族卖老族指职场老人依仗自己的资历对于刚加入的职场菜鸟处处指手画脚、事事都要指导,有些还会在某些场合下毫不留情的数落新人。那么,如何面对职场中的卖老族呢……30岁之前如何打好基础30岁之前如何打好基础30岁是一个承前启后的年龄,也是一个非常重要的时间点。我们在进行职业生涯规划咨询之前,会有一个评估环节,系统评估客户的综合基础,看看是否还适合做职业……30岁的职场人必须要面对的问题30岁的职场人必须要面对的问题身在职场,不同职位等级的人,所做的事情是不一样的,他们所具备的眼光与思维模式同样也有差别。那么,30岁的职场人必须要面对的问题有哪些呢?下面……面试官的技巧和注意事项面试官的技巧和注意事项组织面试之前的准备工作面试官在面试之前,首先应该明确企业需要招聘什么样的人?做什么样具体的工作?等。不同的职位有不同的要求,但是对应聘者的要求有一些……如何面试程序员如何面试程序员有人在HackerNews的讨论区里,请求指点,怎么才能在面试中发现合格的人。众人纷纷出主意,有很多高质量的回帖,下面jy135小编为您解答,希望能帮到您!……如何提高面试成功率如何提高面试成功率大家知道如何提高面试成功率吗?提高面试成功率需要怎么呢?下面jy135小编为您解答,希望能帮到您!欢迎阅读!1、尽可能的微笑微笑是沟通的桥梁,表达……幼儿园教师面试技巧2017幼儿园教师面试技巧幼儿教师工作好找,但工资都不高。如何让面试脱颖而出,拿到更高一点的工资?下面jy135小编为您解答,希望能帮到您!欢迎阅读!2017幼儿园……
绩效向左创新向右拓展型企业战略决策需要哪些形式呢?如何制定企业战略方案让战略管理案例告诉企业如何降低成本战略管理:“正合”为道“奇胜”为术企业战略设计:战略战术一体化境界面对竞争者该采取何种态度企业战略管理的立体化(1)企业管理方法与注意事项人才战略贵在推己及人企业竞争战略中的“舍与得”战略管理的困境
韩媒全球百大半导体企业韩国仅3家,而中国多达42家5月SUV销量榜,自主品牌霸占Top3,合资看日系德系豪华强观察梧桐树的观察日记2017年2月25日黄历黄道吉日吉时查询表欧洲多国爆发抗议吹口哨拉横幅,不满对俄制裁让油价飙升吾陋室进异贼吻其腰攀其腿对尔上下其手狐鸣枭噪如得2022年9月全国共查处违反中央八项规定精神问题7561起梦在远方这波区块链浪潮背后有什么机遇和陷阱?千亿赌王何鸿燊,86万续命针打了11年,800万棺材揭开世纪重启之极海听雷白昊天是女皮俑吗白昊天王俊义什么关系肝硬变老人早餐吃什么

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找美丽时装彩妆资讯历史明星乐活安卓数码常识驾车健康苹果问答网络发型电视车载室内电影游戏科学音乐整形