记住:面试官在面试过程中有具体的问题需要询问。但是如果应聘者喧宾夺主,那么考官可能无法获得充分的信息来做出判断,同时这种行为也会让考官觉得应聘者很难共事。
  
  如果你确实想谈论自己的项目,那么应询问面试官:“我觉得近的某某项目能充分体现我的能力,我能不能用 10分钟的时间来描述一下具体情况?”这样会给面试官空间来调整面试过程,由此也避免毫无征兆让面试离题万里。
  
  5.在回答需要具体答案的问题之时,记得首先要有总括性的发言
  
  有 时我会问一个答案可以很简练的问题,例如:“在你的那个成功项目中总共有多少人参与?”但应聘者往往会此打开话匣:“恩,张三参与了这个项目,他负责 UI部分,当然我也会给他一些指导。李四也在项目中,她在宾州远程工作,负责后端服务器。两年之后我们又有新人王五加入……”
  
  在应聘者滔滔不绝的讲了三分钟之后,我还是不知道这个项目到底有多少人参与。
  
  因此首先要简练的回答问题,然后再展开描述:“在我接手项目时有三个人,但当我离开项目时人数已经增加到12人。”
  
  当然如果能简练的回答问题,然后征询意见之后再展开论述那更好了:“在我接手项目时有三个人,但当我离开项目时人数已经增加到 12 人。我可以讲一下各人在项目中的具体分工吗?”
  
  6.(不是特别重要)在面试中要衣着得体,舒适的商务便装是佳的选择
  
  人们有时候会为衣着犯愁。但是重要的是要让自己感觉舒适。如果需要具体的建议,那么我建议穿衬衫甚至T恤衫。对于某些公司(例如 Google),西装革履显然是太隆重了。
  
  这 条建议不必太看中,因为面试官不会管应聘者穿什么。好应该询问人事招聘部门穿什么合适,因为不同有不同习俗,算美国东海岸和西海岸的公司着装文化 也会有差别。像 Google 这样的公司在着装方面更加随意,因此如果你穿着“三件套”的经典西服去 Google 面试,考官可能会有异样的感觉。因此如果你真的具备软件工程的本领,穿什么其实并不重要。某个应聘者曾经穿着皱巴巴脏兮兮的T恤跑来面试,他的T恤衫上 还有着许多破洞。但后他还是拿到了录取通知(当然我绝不建议如此穿着)。
  
  后的一个小故事
  
  后我想讲一场极为尴尬的面试。在看完之后,我希望你能这样想:无论你的面试如何糟糕,你至少要比这位应聘者幸运。
  
  以前我还在微软的时候,我们通常会为应聘者准备一些饮料,某位暂称其为 Jeff 的应聘者要了一听百事可乐。我们走进面试房间后,他在桌前坐下了。接下来我们简要的谈了谈他的工作经历,然后他开始在白板上解答编程问题,此时他还没有打开他的可乐。
  
  我们俩站在白板前,然后杰夫开始在上面写程序。在写程序之时他沉浸在对整体构架的思考中,下意识的退了一步来查看整个白板。在后退时他不小心碰到了桌子,放在桌上的百事可乐掉到了地上。
  
  因为可乐还没有打开,因此当可乐罐落地的时候,可乐罐炸开了。
  
  可乐罐在地上打转,泡沫喷的到处都是。你可以想象当时的场景,可乐喷到了墙上、书架还有我电脑的键盘上。我俩楞在那里,手都半伸着(根本来不及抓到可乐罐),眼睁睁的看着可乐弄得到处都是。
  
  我们花了 5 分钟的时间用纸巾来清理现场(虽然我的书本自那天之后都粘页了,而墙壁也不再是干净的了)。
  
  随后我们重新开始白板测试。杰夫此时已非常紧张(换了谁都会紧张吧?)。他写了几行程序,然后擦掉,然后再写。他是用自己的手擦拭白板而不是用板刷。他急得额头冒汗,然后他又用刚刚擦过白板的手擦汗。在面试过程结束之时,他的脸上布满了红色、绿色和蓝色的颜料。
  
  我说:“你的手上粘了很多颜料,我带你去卫生间洗洗吧,”然后我把他领到洗手间让他从镜中看到了自己的尊容。