自从决定跳槽之后,就一直在网上投简历,也有不少回复,但是很多我都是敷衍对方,没有去面试过,因为很多都是外包公司,我不想做外包公司,感觉没什么归属感,也很累,而且还不肯把工资调高一点,所以很多我都没有去面试。最近由于很久没去深圳看女友了,所以就干脆约了两个面试在周五和周六,顺便看下女友。于是周四晚上我就去了深圳,然后周五面试一家,周六面试一家。
先说说周五这家吧,因为是找工作这么久以来第一次面试,再加上我是从VB转到JAVA,没有实际的java项目经验,因此在去的公交车上还是很忐忑的,不知道对方会问什么问题,不知道自己能不能回答上来,会不会被打击的很惨,想知道公司是什么样的,是不是比现在的公司好多了,有良好的环境和亲切的同事,总之想了很多,有些紧张。
我约的是下午2点半到3点,但是我2点10分就到了那里,我打听之后才知道公司在一栋不是很高的楼上,我在楼下稍作调整,等到2点20的时候我上楼了,到了指定楼层之后,感觉走廊好窄,整栋楼都没怎么装修,总共才4层好像,反正就是一栋不是很高的旧楼,然后我挨个门看过去,终于看到公司的名字,公司的门竟然是我们普通的房门,当时就感觉可能这个公司很小,然后调整了一下,敲了门,有人开门了,我说是面试的,他让我进去坐一下老板暂时不在。进去后,我了解了这家公司的大概情况,整个公司只有两件办公室,包括老板总共有6个人,第一个产品还没上线,当时觉得心里有点落差,但是不是很大,因为我本身也没什么经验,如果进到这种创业型的小公司也可以接受,可以锻炼自己的能力,当时是这么想的,但是面对如此之小的办公室,心里还是有点失望。过了大概半个小时,老板终于回来了,然后开始我的面试。
第一轮是老板的面试,这个过程大概持续了30多分钟,主要问我做了什么项目,然后在项目中干了什么,然后在项目中遇到的最大的问题是什么,怎么解决的,一个项目大概包含哪些阶段,你跟同事之间怎么合作的,同事和领导是怎么评价你的,你是怎么评价你的同事和领导的,等等这些问题。
这些问题问完之后,他给了我一份题,我一看,哇,题目真是巨多,当时就有心理压力,后来老板过来给我勾了几道题说着几道题一定要做,其他的你挑你擅长的做,不过到最后我只做了他给我挑的那几个问题。做题的时间大概是一个半小时,具体的题目我记得不是很全,只记得有概念题比如进程和线程的概念,以及他们之间的区别,还有编程题,数据库,还有逻辑题,不过好像没有涉及到j2ee的。
做完题之后,交上去,然后就出来一位女士过来面试我,拿着我的面试题,问了我j2ee方面的问题,一个是Struts2的工作原理,第二个是Struts2和Hibernate最重要的区别在哪里?主要就这两个了。这位女士问完之后,又来了一个帅哥面试我,他主要问我j2se和Android方面的问题,但是因为我没学过Android,所以他几次想问都最后没问,因为我跟他说我没怎么接触过,他之后转战j2se,他问我最常见的有哪些异常?当出现这些异常应该怎么处理?,最后他还问了我一个逻辑题,我没想出来,后来他让我告诉他我是怎么想的,我告诉他了。
然后他问我如果让我做Android我要多久才能上手,我说两个星期八,她笑了笑,说了句:“有这么快吗?”,然后这个也结束了。最后老板又出来了,这次主要问我有什么想了解公司的,我也随便问了几个问题,老板问我是不是跟我心里的期望有落差,我说还好,但是他好像从我的眼神中看到什么,但其实我是真的还好,所以大家以后面试的时候,不管怎么样你在面试的人面前一定要表现的主动和热情一点,不要把你的情绪放在你的脸上或者眼神中,要学会隐藏,除非你已经决定不想来这家公司了。
老板说,他们这家是典型的创业公司,第一个产品还没做出来,所以现在大家都很忙,他说进入他们公司有风险也有机遇,公司目前只有6名员工,正在招聘。到最后老板说,保持联系,如果我对他们公司有兴趣还想了解的话,让我打电话,如果他们也想继续了解我的话,也会给我电话,我说好,然后我就走了。出来后感觉,应该没什么戏了,不过还是学到了点东西。
最后我出来的时间是下午六点钟,整个面试过程是3个半小时,一个下午及一个面试,不过自己感觉还不是很糟糕,最起码我的技术问题都回答的差不多,说明我的学习还是有效果的,然后我能老板交流这么长时间,我的交流能力也应该不成问题,所以心情还不错。