java吧 关注:1,250,612贴子:12,733,419
  • 3回复贴,共1

献给面试失败的小伙伴

只看楼主收藏回复

最近,不少徒弟向我抱怨面试没发挥好,听完过后。我想说的是,虽然每个人的能力水平包括遇到的面试官各有不同,但是他们的表现却都有以下共同点:
1 、首先,说得太少。比如,当面试官问道,请讲一下你曾经解决过的复杂问题。大家基本都是仅仅只用两三句话来回答不但不能显示出你对这个专业的兴趣,还会让整个面试过程显得非常无聊。所以,你需要对一些最常见的开放式问答作充分的准备。

2 、其次,废话却说得太多...懂就懂,不懂就是不懂,本来很简单。但是很多人,却不断地说,不断地说,却并没有什么实质性的内容,而且言不对题。换句话说,就是废话连篇,言之无物。
3 、回答不出一些必知的基本技术问题
  面试不是技术竞赛,不是看谁答对的问题多,关键基础的问题还是必须要清楚的
例如,对于 Java 开发人员
1)不知道“==”和 equals ()之间的区别。
2)不知道 equals ()和 hashCode ()方法被隐式调用时的约定。
3)不知道 OO 的概念和设计原则。
4)不能很好地处理多线程。
5)不知道如何在 HTTP 客户端与服务器端之间保持状态。
6)不能解释曾投入精力过的应用程序的高层体系结构。
7)不知道 SQL。

4、回答不出如何解决棘手的问题
  是否能写出高质量的代码,一方面取决于你对场景和业务问题的理解和抽象;另一方面,就在于你是否能清晰地描述清楚你的解决方案,以便让面试官认可你的能力
5 、糟糕的礼仪和态度
  迟到,不适宜的着装,抖手抖脚,没有眼神接触,过于紧张,没有提问,显示不出对这份职业的兴趣,“我什么都知道”的高傲态度,贬低你的现在和以前的雇主,遇到技术问题时烦躁不安或者垂头丧气,为自己找理由而不是虚心接受错误,与面试官发生争执,不好的肢体语言,随波逐流而没有自己的看法,过于呆板,撒谎,嗓门太大,无法成为良好的倾听者,等等
希望正在找工作的小伙伴多多反省一下,早日找到心仪的好工作,加油!


1楼2015-06-07 19:47回复
    不能很好的处理多线程,这也叫基础?


    IP属地:辽宁来自iPhone客户端2楼2015-06-07 19:51
    回复
      http客户端怎么与服务器保持状态,被问过。我跟他说我不知道,所以我用的socket。


      IP属地:浙江来自Android客户端5楼2015-06-07 19:57
      回复
        我居然都没做到


        IP属地:内蒙古6楼2015-06-08 15:40
        回复