关于笔者的第一次电话面试(Java方向实习生)

昨晚儿笔者面试了广州一家公司。除了等了将近一个星期电话的疲惫以外,还感受到自己面试技巧的严重不足,特记录下来并以此勉励自己,吸取教训。

从前天(周一)开始,班上同学就陆陆续续收到了面试电话(虽然那天只有三通),根据已经面试完同学的描述,面试官一开始确认人没错之后,就是一系列的问题轰炸了(也没有让自我介绍),简历上的项目,指定其中两个讲一讲(那位同学简历上由易至难写了三个项目,面试官直接跳过第一个项目,从第二个开始问)。

项目讲完之后就问的许多框架的知识,比如说spring的几个作用域,spring中bean的生命周期这些...之后就是前端的一些问题了【应该还问到了其他,但是笔者忘记噶( ̄_, ̄ )】,面试时长24分钟,总而言之,面试难度笔者认为达到了4颗星⭐⭐⭐⭐。

不得不说笔者在那之前一直复习的Java基础,Oracle数据库以及Linux的知识,发现根本不够看的,写到此处笔者落下了没技术的泪水/(ㄒoㄒ)/~~,于是急急忙忙开始复习spring,spring MVC,网上各种搜索面试题,就在那战战兢兢的看,为什么战战兢兢呢,因为之前对于框架的细节知识根本没仔细看,只能回答出spring是什么,IOC和AOP是什么还有SpringMVC的流程,再多就回答不上了?。那天也算是幸运吧,接到面试电话的人只是很little的3个?。

到了第二天,按照第一天的面试情况,笔者猜测,面试官最近很忙,可能是有空的就打几个电话面面(悄咪咪的说一句,等电话真的是很煎熬的一件事情啊≧ ﹏ ≦)。结果上午就打了几个电话,似乎又不问框架,开始问基础题了,对于笔者个人而言这是一件比较纠结的事情,因为前一个晚上笔者奋发图强(ˉ▽ˉ),复习了框架的知识,当然基础也没忘,然后说不问框架了???

下午面试官以雷厉风行之势接连面试了十几个同学,emmmm问的都比较基础,笔者觉得把握比较大,开始期待(之前还挺紧张的说实话≧ ﹏ ≦)

....但是!为毛等了一下午我的手机都是静悄悄的没动静了??等到最后了笔者很无奈的发现,全班就剩我自己还有班上另外一名同学还没有接到电话?

关于笔者的第一次电话面试(Java方向实习生)_第1张图片

事实上,吃完晚饭之后,我接到了面试电话,我兴冲冲的出去接了( •̀ ω •́ )y,确定是面试官无疑了,激动得心肝直抽抽?。面试官首先问学校是不是没有课了(笔者目前大三),又问了一下在广州有没有亲戚之类的?,我如实回答了(到现在还是有点迷糊为啥要问这个?)。然后开始进入正题了,先自我介绍一波,咳咳这个就按照事先写好的念就是了,这里语速不宜太快。之后面试官让说一下最近做的一个项目,我简单的说了一下我负责的一个模块(现在觉得可以再详细一点介绍)。

说完项目后,面试官并没有问笔者想象中的那些如sleep()与wait()的区别啊,DML语句与DDL语句啊这些问题( ̄▽ ̄)"。面试官问了一句,能否简单的说一下MVC模式,噶??我一开始没听清以为是SpringMVC,确认了一下面试官强调就是MVC。当时感觉脑袋有一瞬间的空白,讷讷的回答了一句MVC模式就是Model View以及Controller,感觉说完之后空气安静了两秒o_o ,面试官就提醒了一下说解释一下Model,View,Controller分别表示什么,我回答完之后又沉默了...(后来想起来自己简历上写到了MVC,然而,对MVC只是有一个大概的了解,对SpringMVC了解得更多)。感觉电话对面顿了一下,我已经能脑补出来面试官翻着我的简历在想从哪里问比较好。

接下来面试官像是在自言自语似的说,“看你简历上写的OOA和OOD是吧,能不能说一下OOA和OOD分别代表什么,它们有什么区别”,又是一瞬间的空白?,小声地说了一下不太了解就没下文了。其实已经有点慌了,想起来简历上是写了OOA和OOD,可是完全没想到会被问到区别,学习设计模式的时候简单的看了一下OOA和OOD,重点都在后面的OOAD啊啊啊啊>︿<,如OOAD的基本原则,几种常见的设计模式之类的...(说到这里,笔者觉得这是为之前写简历的粗心而付出的代价,学编程严谨很重要,并且面试的时候OOA与OOD的区别即使不知道,也是可以把话题转到OOAD方面的,如:“我觉得OOA和OOD并没有很明显的区别,它们都是OOAD中的一部分”,然后顺势扯到自己熟悉的OOAD上面来)。

两个题目已经凉了,我心里暗暗决定下面的题目一定要好好回答...此处不得不提的是,打脸很快就来了,面试官又问了一句“看你简历上写的Oracle数据库,你了解其中的存储过程吗?”。嗯?存储过程?行吧我不知道,没学过。现在回想起来回答没学过还算比较合适,但我当时的回答是:“emmmm这个存储过程我只知道是PL/SQL中的,其他的不太了解”。说完之后脑袋嗡嗡的感觉很乱,这样的回答其实给人一种你的表现与简历不相符的感觉,说好的熟悉Oracle呢?怎么问一个问题就不会了?可能就不会往没学过这方面想。>﹏<,完全可以回答:“存储过程我没学过,我等会结束了就下去好好地了解学习,我主要是熟悉SQL方面的”。只是当时脑袋不太够用,直接懵掉了。

果然,面试官就说对我的情况基本了解了。我:嗯?了解什么了?凉凉了?。一通电话下来时间其实不长,十分钟左右,打完电话之后感觉心塞塞?。但是笔者确实从中总结出几条教训出来,具体如下:

  1. 面试前要好好准备,好好复习,但是也不是说没准备好就不去面试,也是可以攒经验的,失败了没关系;
  2. 笔者此次面试的公司主要就是针对简历来问的,虽然不能绝对的说简历一定要多么多么精致出彩,但是严谨是有必要的,容易造成的误会的名词还是慎重一点比较好(笔者简历中的OOA与OOD就是很好的例子),并且简历中尽量符合自己的实际情况,不过分夸大自己的能力;
  3. 面试的时候一定要展现出自信展现出自信展现出自信,重要的话说三遍,紧张的时候可能会答的都答错了,然后碰到不会的先尝试着能不能说一点挨边的,实在不行就坦诚一点说没学过,总之不要表现得太慌张(其实有时候题目回答不上来说明自己没有掌握好,下午好好复习就是了),也可以向面试官表示自己虽然不会但是愿意花时间去了解去学习。

 

以上笔者个人经历及见解,可能浮于表面,谨以此文警醒自己。嗯!继续加油!

 

 

你可能感兴趣的:(感受)