2019独角兽企业重金招聘Python工程师标准>>>

看到此文,觉得太好了。polaris不敢独享,拿出来与大家分享……

导读:面试准备的重要性不用编者多言,大家都很清楚。本文是加拿大的一位程序员所写。大家可以看看国外程序员是怎么准备面试。不管你是否认同他的说法,《诗经》中有句话非常好——“它山之石,可以攻玉”。如果你还有其他面试准备方法,不妨在评论或微博中和大家一起分享。

一、开门见山

一般来说,你(求职者)在面试中会花很多时间谈论以前的经历。如果你还没有想出你的最具代表性的经历/案例,那么你现在是时候该做了。下面有张问题 表,虽然很多问题看似比较低级,但相信我,看完这些问题后,你应当反思自己。即便面试时没有碰到类似这张列表上的问题,你在面试也可以用上已准备好的答 案。

  • 1. 说说你自己吧
  • 2. 你的短期目标是什么?你2到5年内的目标是什么?
  • 3. 你的愿景/使命是什么?
  • 4. 你想从这个岗位中学到什么?
  • 5. 你为什么认为自己能胜任这个岗位?
  • 6. 除了这个岗位,你还在找哪些岗位?
  • 7. 你有什么样的管理或领导经验?
  • 8. 你有什么样的团队工作经验?
  • 9. 你最满意/不满意的经历是什么?
  • 10. 你的强项/弱项是什么?
  • 11. 你最擅长处理哪一类的问题?
  • 12. 你是如何减压?如何平衡工作和生活?
  • 13. 如果他人提出的要求有违你的道德准则或商业道德,你怎么处理?
  • 14. 你上次试图向他人出售点子有什么样的结果?
  • 15. 你为什么要应聘我们公司?你对我们公司了解多少?
  • 16. 你认为加入我们公司有什么样的利弊?
  • 17. 你最看重雇主的哪一方面?
  • 18. 你过去遇到的主管有哪些共同点?
  • 19. 如果要在竞争中保持领先,你认为我们公司的员工最需要哪些品质?
  • 20. 你最喜欢/不喜欢什么课程?为什么?
  • 21. 你的兼职/暑假/实习经历中有什么收获?
  • 22. 你有什么样的深造计划?
  • 23. 为什么你的成绩这么低?
  • 24. 你是如何打发空余时间的?
  • 25. 如果我让你的朋友们描述你,你觉得他们会怎么说呢?
  • 26. 什么事最让你沮丧?
  • 27. 你上次在工作中遇到恼火的事是什么时候?结果如何?
  • 28. 你如何提高你的整体效益?
  • 29. 去年你遇到最艰难的决定是什么?为什么它很艰难?
  • 30. 你为什么到现在还没有找到工作?
  • 31. 你在哪些方面没有任何经验?比如:销售、筹款或者簿记。
  • 32. 我们为什么要雇用你?

上面这个列表中的问题需要深思和反省才能回答,所以在下一次面试之前很有必要提前想一想。有些问题可以有相同的答案。如果问题答案需要讲述一段故事/经历,你可以按如下方式来做:

  • 1. 20秒描述情况。“代码出问题了,整个团队必须找出原因。”
  • 2. 30秒描述你做了什么。“我认为是内存溢出,我注意到AbstractMemberCreationFactory本应该只有一个实例,但它有很多实例”。
  • 3. 20秒描述结果。“我用一行代码解决溢出问题,我们的产品如期上线。后来,我都会先测试确保不会再有类似问题”。

在每次面试前,浏览整个列表并大声练习你的回答。这样做让你在面试中更加轻松自如,你就比其他应聘者有更多的优势。比如,当在回答问题时,其他应聘者可能会先看着天花板说“嗯”,然后开始回忆过去5年中发生的一切。而你则可以微笑地看着面试官的眼睛,再陈述你的答案。

二、事先练习最常用的编程算法,以建立自信

钢琴家在达到下一级水平之前,他们必须先学习一套短曲。这些短曲虽然不曾在聚会上弹奏,但他们要练习特定的部分,比如右手小指和切分音。同理,尽管有些算法你或许没有在你的代码中用过,但它们经常在编程面试中出现。比如:

  • 1. 反转单链表;
  • 2. 反转字符串或反转段落中的单词顺序;
  • 3. 利用星号输出画一个任意大小的圆;
  • 4. 整数转换为字符串,数字型的字符串转换为整数;
  • 5. 写一个函数,返回任意整数对应二进制形式中的“1”的个数;
  • 6. 写一个函数,输出字符串中字符的所有排序。(比如:abc acb bac bca cab cba)

一般来说,可以先不考虑算法的运行时间,都是先用最简单有效算法。然后再尽量减少运行时间。能让算法正常跑起来,总比你花大量时间想一步到位要好。(一步到位的想法虽好,但大部分时候都是事倍功半。)

提示:做练习时,别自欺欺人看答案。

我第一次写“反转单链表”算法是利用课间时间。我并不急,从运行时间较长的方案到优化的方案,我用了半个小时。在验证算法正确无误后,我非常高兴!我知道不看答案我也能解决问题了。(建立自信了!)在面试中,当遇到从未见过的问题时,我以前的经验给了我信心。

三、练习解决问题能力

有些应聘者认为能解决脑筋急转弯问题就有良好的编程技能。如果你也这么认为,那你应当培养猜谜这方面的兴趣和技巧。你可以去图书馆或在网上找这方面的书。然后,挑一些有趣的问题,先别看解答。如果半个小时之内还想不出答案的,才可以查阅解答。

四、展现出真正的热情

另一个技巧就是要把真正的热情展现出来。作为人,我们应该真诚和热情与他人共处工作。另一方面,我们也要有看穿虚假笑脸的能力(没有这种能力,也需要锻炼出来),所以活出真我很重要。

最优秀的面试官会让你讨论一些你非常热衷的事情,即使有些些事和你所应聘的岗位没有直接关系。然而,大多数面试官却没有这么做。虽然如此,你还是应当 好好考虑那些你非常感兴趣的事,并且要抓住机会来和面试官讨论一番。如果面试官允许的话,一定要在面试过程中的前段时间内完成,如果能在第一时间展现出来 更佳。面试开始10分钟后的效果可能就不怎么样了,因为面试官已经给你打分了。

想象一下:你第一天去新岗位工作,转向新的开发平台,遇到一些有趣的新朋友,并且了解了公司的生活。(总之)在公司中会有很多让你兴奋的事,要不然,你为什么去应聘呢?

五、睡眠/休息

如果你缺觉的话,“舌尖现象”则会急剧上升,导致你在面试中就不能很好回忆事情。所以,面试前必须有个良好的睡眠。 到底睡多长时间最合适呢?请参考此文《你的睡眠时间和睡眠质量达标了么?》。

编者注:“舌尖现象”非常普遍,它是因为大脑对记忆内容的暂时性抑制所造成的。这种抑制来自于多方面,比如对有关事物的其他部分特征的回忆掩盖了所要 回忆的那部分特征,又比如回忆时的情境因素以及自身情绪因素的干扰等等。而消除了抑制,(如经他人提示、离开回忆困难时的情境、消除紧张情绪等,)舌尖现 象往往就会消失。很多人都有过这样的经历:一些平时很简单、很熟悉的字、单词或公式等话到嘴边就是无法记起,考试过后却突然忆起。再比如,遇到一个熟人, 就是叫不出名字来。心理学上称这种特殊现象为记忆的“舌尖现象”,意思是回忆的内容到了舌尖,只差一点,就是无法忆起。

本文出处:伯乐在线 – 职场博客
本文链接:http://www.jobbole.com/entry.php/253

已有 0 人发表留言,猛击->>这里<<-参与讨论

JavaEye推荐

  • —软件人才免语言低担保 赴美带薪读研!—

转载于:https://my.oschina.net/kingfloger/blog/9643

程序员:下一次面试前你需要准备的五个基本步骤相关推荐

  1. 下一次面试前你需要准备的五个基本步骤

    一.开门见山 一般来说,你(求职者)在面试中会花很多时间谈论以前的经历.如果你还没有想出你的最具代表性的经历/案例,那么你现在是时候该做了.下面有张问题 表,虽然很多问题看似比较低级,但相信我,看完这 ...

  2. 面试阿里挂了却拿到网易、点我达offer,一个三年经验Java程序员的面试总结

    转载自  面试阿里挂了却拿到网易.点我达offer,一个三年经验Java程序员的面试总结 前言 15年毕业到现在有三年多了,最近去面试了阿里集团(菜鸟网络,蚂蚁金服).网易.滴滴.点我达,最终收到点我 ...

  3. Java程序员,面试必读

    Java程序员,面试必读 ☆★☆★快来!!10月25日读者见面会☆★☆★ 清华大学出版社<Java程序员,上班那点事儿>作者:钟声 章节:1.2.2: 面试是一个"简单" ...

  4. 程序员最新面试谈薪指南

    程序员最新面试谈薪指南 找工作不可避免的要涉及到面试,但是对于多数程序员来说,解决各种bug信手拈来,满足各种需求不在话下,面试的沟通介绍,还有最后的薪酬问题简直是比写代码痛苦百倍的事.这就造成入职同 ...

  5. 大三程序员实习面试经历(Java)

    暑假该去实习了,网上搜罗了一些前辈们比较有含金量的面试经历,五个部分,纯属混剪: Part1 第一次去了广州黄村创业园,面试了创业公司,环境非常好,但是感觉不靠谱才3个人,一个技术,一个HR和总经理, ...

  6. 程序员:面试时,我特么都不敢说我是写公众号的

    loonggg 读完需要 3分钟 速读仅需1分钟 最近不知道怎么了?特别怀念博客时代,也特别想写博客了. 随着移动互联网的到来,自媒体的兴起,自媒体平台的兴起,好像一夜之间改变了写作阵地.以前传统的技 ...

  7. 程序员Web面试之前端框架等知识

    基于前面2篇博客: 程序员Web面试之jQuery 程序员Web面试之JSON 您已经可以顺利进入Web开发的大门. 但是要动手干,还需要了解一些已有的前端框架.UI套件,即要站在巨人肩膀上而不是从轮 ...

  8. 以技术面试官的经验分享毕业生和初级程序员通过面试的技巧(Java后端方向)...

    本来想分享毕业生和初级程序员如何进大公司的经验,但后来一想,人各有志,有程序员或许想进成长型或创业型公司或其它类型的公司,所以就干脆来分享些提升技能和通过面试的技巧,技巧我讲,公司你选,两厢便利. 毕 ...

  9. 《程序员代码面试指南第二版》Python实现(个人读书笔记)

    说明 最近在读左神的书---<程序员代码面试指南-IT名企算法与数据结构题目最优解(第二版)>以及看了一些左神的基础.进阶.高频等视频课程,为了记录自己的学习成果,并且方便以后查看,将自己 ...

最新文章

  1. 为什么不同新旧UPS电池不能混用?浮充电压是什么?
  2. 报告解读丨企服 9 大规模化获客标杆模型(附赠案例)
  3. Jmeter5.3(windows下)安装过程问题总结
  4. 9 QM配置-检验计划配置-维护检验类型
  5. python staticmethod规范_Python Staticmethod可以调用另一个本地方法吗?
  6. CSS基础——浮动(float)【学习笔记】
  7. Leetcode452. 用最少数量的箭引爆气球(排序+贪心)
  8. 嵌入式linux镜像制作,嵌入式Linux根文件系统制做步骤(笔记)
  9. 针式PKM与众不同的地方
  10. shiro原理及其运行流程介绍
  11. Docsify+github/gitee搭建个人博客
  12. android设置字体为微软雅黑,安卓开发--textView的字体样式设置(设置宋体,微软雅黑等)...
  13. LINUX从零开始——ENGINEER(云计算应用管理)——Day3 [逻辑卷管理、RAID磁盘阵列、进程管理]
  14. php图片指纹获取,指纹识别是通过什么等物理传感器获取指纹图像
  15. c语言逻辑运算符两侧运算对象,逻辑运算符两侧运算对象的数据类型是什么?...
  16. AD软件画电路图笔记
  17. 游戏电影——《落花辞》
  18. 软件工程辅助设计多周期处理器
  19. SDM660 开机xbl中配置I2C
  20. 【专升本计算机】甘肃省专升本考试公共课计算机填空题考点汇总

热门文章

  1. mysql int 判断_PHP通过PDO查MySQL查询int字段返回string类型,解决方案
  2. iss版本服务器读取_【IIS7服务器管理工具下载】IIS7服务器管理 v2.1.9 官方版-开心电玩...
  3. ora-12154问题处理
  4. 两个按钮间设置空格(间距)
  5. 物联网核心安全系列——智能门锁安全问题
  6. 用VB如读取内存地址
  7. 当一盆植物在MIT成了精,不,它只是成了机器人
  8. AI变革下的“百度一下”
  9. CNN手把手维修攻略:你的网络不好好训练,需要全面体检
  10. Nature机器学习子刊被讽开历史倒车,Jeff Dean等数百学者签名抵制