FreeOZ论坛

标题: Java Software Engineer连续两次phone interview失败,求指点 [打印本页]

作者: jimmyking    时间: 16-9-2014 18:58
标题: Java Software Engineer连续两次phone interview失败,求指点
很郁闷,最近连续两次fail了phone interview。自认为技术还可以,注重backend 开发(Spring Hibernate Web service),但是对前段也有一些兴趣(javascript, html5,jquery). 碰到前端的问题,一般都是现查现用, w3school经常看就解决问题。但是如果直接问我一些细节我也回答不上来。

下面说说最近两次phone interview的问题,首先我没有预料到phone interview会问这么琐碎,基本上是One by one,跟笔试一样。但是感觉当然没有笔试那么好了。有些问题没有听清楚,导致对方repeat,有些问题知道答案,却没有描述好,最后即便是答对了,也是communication skill的问题。

Company A:
2014-09-10

1.        A rough introduction of myself.
2.        The best practice for handling java exception
3.        The difference for checked exception/unchecked exception
4.        Describe the pattern: command pattern.
5.        Describe the pattern: MVC
6.        Javascript class vs. Java Class
7.        What technology is used for our company's website?

总的来说A的电话面试其实非常俭朴,只怪自己没有望这方面做好准备。特别是design pattern天天挂在口,让我说我却说不出来。

Company B:
2014-09-16
之前通知说了范围是:Hierarchy, Core Java, A bit frontend, webapps, hibernate, database, security
实际考查的范围变化比较大。

1.        Can Java identifier start with numbers?
2.        What modifier is used to denote a class which is not modifiable?
3.        The difference of inheritance or overload. 问题不是这么问的,但是考察这个
4.        What’s the parent class for Exception?
5.        Where is the map class located?
6.        what is followed with try

7.        In XML, if we need to load a large amount of txt, what should we do?
8.        In JSON, how to describe an array?
9.        In JSON, how to describe an object?

10.        What is key word for storage in HTML5
11.        In JQuery, how to reference an id?
12.        Give me the type of SOAP messages.
13.        In restful API, what annotation is used for the path?
14.        In restful API, what annotation is used for the parameter?
15.        In JUnit, what annotation is used for setup and what for clearing
16.        Give me 3 examples of design pattern.
17.        What tool is used for functional testing?
18.        What tool is used for performance testing?
19.        What tools are used for source code management?

大约20来个问题,最后的feedback是techinical没有问题,但是communication skill有问题,太多confirmation。

我希望是电话面试考查大概技术方向,Online testing考查技术细节,面试考查技术+ behavior.
请问澳洲的电话技术面试都是这种风格吗?
如果技术面试都这么整,我电话面试都过不了,怎么办?
如果都是这种风格,那我要忙死了,太多的细节都需要学习,并且记住。

随便传个图片方便上榜。


作者: Serin    时间: 16-9-2014 19:11
不是这个专业的,帮顶。
祝LZ早日找到工作。
作者: Jay@Au    时间: 16-9-2014 19:29
其实浅显的概念性问题,对于我们英语不算特别好的非常不利。因为会的人多,最后就成了英语比拼了。我有时倒是希望问得能深入点。楼主再接再厉,多面几次机会就大了
作者: cais    时间: 16-9-2014 21:57
有一些题目的确是问得太细了。
design pattern应该熟背visitor,一上来就给个visitor,这样整个interview都是你在教对方什么是Visitor了。
当然如果你不用整个interview的时间就能通过电话解释清楚visitor,对方估计就当场给offer了吧。
作者: jimmyking    时间: 16-9-2014 22:05
cais 发表于 16-9-2014 21:57
有一些题目的确是问得太细了。
design pattern应该熟背visitor,一上来就给个visitor,这样整个interview ...

在国内面试的时候,碰到能侃的,能顺着一个话题一直侃下去,然后将对方逐步引入到自己熟悉的包围圈,最后完全跑题。一看表,已经一个小时了,然后就通过了。

这里,我估计他们手里都是拿着一个list,完全控制了这个过程,碰到简单问题,一个yes/no,或者一个简单的单词,下一个问题。碰到答不上来的,也绕不过去,就是死一般的沉寂。。。

半个小时phone interview结束。这种感觉难受死了。
作者: jimmyking    时间: 16-9-2014 22:10
另外不得不提上次一个中介,我发完简历二话不说,发来一个链接让我做题。四套题(Java, Spring, SQL, javascript),每套30道题,每道题1-3分钟,每道题实际花费绝不会少于2分钟。一天做下来累死。
幸好第二天中介一大早打电话来说我做的还可以,90%的正确率,其中有一项100%正确率。

从技术上讲,那里的题比上面面试的题难多了。但是毕竟是笔试,即便是只给20秒钟,比听完立即回答还是要容易100倍。
作者: iap    时间: 16-9-2014 23:01
还好吧,我经历过的电话面试都跟这差不多,面试多了就习惯了
作者: husteizzw    时间: 16-9-2014 23:08
本帖最后由 husteizzw 于 16-9-2014 23:17 编辑

建议打好基础,这些是比较普遍的而且相对简单的技术面,参考资料可以搜索,java/j2ee Job interview Companion by K.Arulkumaran. 我曾经让一个印度的家伙直接给我解决一个程序异常。那小伙子搞了一下午,头上冒汗。哈哈。

Design pattern 是必须要看的,要做到能背,主要关注Sington, Factory, Facade, MVC,

其实设计模式的核心就一句话: 通过分离实现,从而使得模块依赖于抽象,减少依赖模块的修改范围,所以当你回答不上来的时候,记住说这些原则,往这个大方向上套。准没有错。

另外告诉你一个方法:在你的简历里面故意增加 悬念,从而吸引面试官的注意力,把主要的问题,放在问你的悬念上,而你事先准备好这些答案,一方面可以提高你的英语表述印象分,另一方面可以减少面试官突发奇想问你一个冷僻的问题。
                                    



作者: 门外汉1982    时间: 17-9-2014 08:26
学习了。
作者: boris2002    时间: 17-9-2014 09:01
确实没见过电话面试这么细的。
但是只能想办法提升细节知识和英语听说。其他没啥说的。
作者: 语之玫瑰    时间: 17-9-2014 13:12
如果楼主准备更充分下也许就不会有问题了。
而且当面面试的话要比电话容易很多,祝楼主早日找到工作!
作者: xychar    时间: 17-9-2014 15:03
太多confirmation,是指你没听清吗?
作者: spaceship    时间: 17-9-2014 15:46
楼主态度认真,还把电话面试问题总结一下。早晚会找到工作的,放心好了。
作者: lyle_w    时间: 17-9-2014 16:01
LZ加油!好好总结经验,总会有机会的
最近市场不太景气,公司招人看来都挺挑啊。。。
作者: cais    时间: 17-9-2014 21:29
husteizzw 发表于 16-9-2014 23:08
建议打好基础,这些是比较普遍的而且相对简单的技术面,参考资料可以搜索,java/j2ee Job interview Compan ...

说到design pattern,这个Facade,大家说一下你们认为是怎么发音的?
我以前因为没机会说出来,一直以为是另外一个发音。直到上次一个同事说出来,才知道。。
作者: kiluyar    时间: 18-9-2014 08:44
cais 发表于 16-9-2014 21:57
有一些题目的确是问得太细了。
design pattern应该熟背visitor,一上来就给个visitor,这样整个interview ...

弱弱的问,为啥要专门提visitor呢?
作者: boris2002    时间: 18-9-2014 09:59
cais 发表于 17-9-2014 21:29
说到design pattern,这个Facade,大家说一下你们认为是怎么发音的?
我以前因为没机会说出来,一直以为 ...

佛萨德,听外国人说过。
作者: cais    时间: 18-9-2014 12:30
kiluyar 发表于 18-9-2014 08:44
弱弱的问,为啥要专门提visitor呢?

ms Visitor是里面最复杂的一个了。
作者: woailvzi    时间: 5-11-2014 21:00
cais 发表于 17-9-2014 22:29
说到design pattern,这个Facade,大家说一下你们认为是怎么发音的?
我以前因为没机会说出来,一直以为 ...

Fe 杀 的
作者: huluhzl    时间: 5-11-2014 23:19
楼主还是很不错的,短期内就有2次面试机会,这就代表机会近在眼前了!
加油哈~~~
作者: winter8316    时间: 2-2-2015 16:28
husteizzw 发表于 16-9-2014 21:08
建议打好基础,这些是比较普遍的而且相对简单的技术面,参考资料可以搜索,java/j2ee Job interview Compan ...

增加什么样的悬念,举个例子说说,好吗
作者: Mr.Q    时间: 3-2-2015 10:02
cais 发表于 17-9-2014 22:29
说到design pattern,这个Facade,大家说一下你们认为是怎么发音的?
我以前因为没机会说出来,一直以为 ...

我一直以为读 ‘发丝以(连读)的‘。难道不是?
作者: 艾瑞克    时间: 3-2-2015 11:00
看缘分啦,有的面试官就是拿张纸问问题,然后从你口中找关键字来对答案,很恶心的,我就遇到过一次,这样的公司咱还看不上呢。
作者: harry2007    时间: 3-2-2015 14:45
本帖最后由 harry2007 于 3-2-2015 15:48 编辑
Mr.Q 发表于 3-2-2015 11:02
我一直以为读 ‘发丝以(连读)的‘。难道不是?


这是个法语词,其实和face是差不多的拉丁字根源

很多外来词汇,用英语发音肯定会读错,比如
crossiant
schnitzel
guacamole
作者: cais    时间: 4-2-2015 00:22
Mr.Q 发表于 3-2-2015 11:02
我一直以为读 ‘发丝以(连读)的‘。难道不是?

前面 @boris2002 @woailvzi 说的对。




欢迎光临 FreeOZ论坛 (https://www.freeoz.org/ibbs/) Powered by Discuz! X3.2