面试杂谈

来源:互联网 发布:垃圾处理器 知乎 编辑:程序博客网 时间:2024/06/06 00:08

跳槽这个念头,在脑海中应该有一年的时间了吧。最初是在买完房子之后,感觉压力有点大,那个时候工资也确实不怎么高,公司技术天天都是jsp+Servlet,真心感觉没有学到什么东西,再加上整个公司的氛围也确实自由懒散,也确实担心再这样下去,我也算是废了。就有了离开的念头。当时正准备提离职的时候,公司让我开始接触核心数据分析,也就是Hadoop与Spark。怎么说呢,我实习一直到毕业,都在公司,大数据对我来说是我待在公司的唯一的念头。所以,我总算等到了这个机会,果断放弃离职,开始学习大数据。
然后接下来的一年里,完成了人生剩下的两件大事:结婚、生子。就这样,在公司边学边做大数据,边负责公司的几个web平台。当了爸爸之后,确实感觉压力倍增。于是年后,果断决定跳槽。
起始关于跳槽,面试,我一直都是没信心的。毕竟在公司懒散了两年多,虽然自己也很努力的去学东西,唯一的信心也正是这点,也因为这一点盲目自信过了头,导致准备不足,错失好几个满意的公司。于是2月份随随便便的看了半个月的实习的时候看的面试题。2月底在拉勾上投了二三十份简历,简历写的是三年工作经验。然后,我就开始了我人生中的长达两个多月的灰暗时光。
第一家面试公司是58到家,电话面试,第一个问题虚拟机的组成,直接懵逼,第二个问题加载器加载类可见问题,还是懵逼,第三个问题Mysql的搜索引擎Innodb,好吧,还是懵逼,然后就没有然后了。
第二家面试公司是京东,说实话,挺激动的。然后赶紧根据上一家的面试题赶紧抓紧时间看看。一面垃圾回收,集合的底层源码,没答上来。不过所幸一面过了。然后就二面,是个女主管,然后第一个问题Servlet是线程安全的么?我说是,好吧,对自己呵呵了。然后第二个问题Springmvc的执行过程,好吧,三大框架,从大学毕业就没用过了,然后,就只能say goodbye了。。。。。
然后中间歇了半个月把,看了Java虚拟机,mysql搜索引擎,三大框架,集合的底层源码,数据结构与算法,当然还有其他的Java的一些知识。
第三家面试公司是一家做教育app的,面试是算法,答的不好,加上我们公司核心分析不是实时的,他们要做实时的数据分析,so,依然无缘。
第四家面试公司是中文在线,上市公司,然后人家需要会Redis还有Html5,Redis我倒是用过一次,但是傻啊,还是老老实实的说不会,然后就没信了。
第五家面试公司是中国网库,一面表现的不错。二面,就直接是多线程,JVM调优,数据结构逻辑上的问题,还有一些逻辑上的问题。好吧,多线程,我是一直没看,一点没研究。至于逻辑,那个时候基本上就乱了。最后面试官一句基础知识还行,复杂逻辑不太理想。所以,,好吧,,,
第六家面试公司是一家B轮融资做手机安全防护的,我特别想去的一家公司,离家近,反正前景很好,技术又是我所喜爱的。可是笔试题做完,人事说你都做了啊的时候我的心里是窃喜的,然后就是面试,面试官也很好,然后问题就是多线程,高并发,上亿数据的处理,sql优化,tomcat调优,JVM调优,这些不会,薪资给不到那么多。
其实面到这里,加上中间穿插的三四家不靠谱的公司,我的心里已经是很绝望了,心态已经不好了。整个人都不在状态,没有信心,所以决定在准备准备。
然后有准备了大半个月把,看了多线程,高并发,mysql,sql优化,学了一下Redis,Java虚拟机深入,设计模式,Java底层。
实在是压力太大,再不找到就真是揭不开锅了,于是又开始投了简历。然后第一家公司是做医疗的,主要是两方面,接口开发跟用新的开发工具去做这个医疗开发,加上薪资给不到,果断放弃。
第二家公司是做租房app的,也就是我入职的这家。面试吧,感觉也没有问啥,就是jquery,tomcat调优,sql优化,加上nginx(我只是知道,但是不会配置),redis。Java的基本没有问什么。当时答得感觉一般,加上技术说老板不在,等老板回来了,跟老板说一下,一般这样说的意思其实大家都明白。所以我以为就是没希望了。心里也很憋屈。
第三家公司是做数据服务的,技术上没啥新的,加上他们需要一个leader。薪资给不到。说是一周内通知。。。。。
在面试完第二家公司第三天的时候给我打电话说老板回来了,让我去复试,我的天啊,意外之喜好么,然后又赶紧的复习复习面试的东西,就去了,他们老板也确实出差刚回来,然后我以为又是一场技术面试时,老板就跟我随便聊了聊人生规划,薪资,然后就让我准备入职了,因为公司确实需要人,,(其实对这点我很不满意的好嘛,我还想着入职前放松几天的)。
然后来说说历时两个月,面试将近十五六家公司的心里过程吧。首先最开始真是盲目的自信,盲目的去要价,然后准备不充分,导致最后一次次的打击,也白白的浪费了那么几个好的机会。其实我一直想找个离家近点的的,天天骑个自行车去上班,可以减肥又可以不挤地铁。但是,都被我浪费掉了。面试最重要的一点是准备充分,也就是你掌握的东西,然后就是你的心态,然后就是运气吧。当然实力好,后面两个也就不需要了。
投简历,要是实习的话,随便投没啥,对有工作经验的人来说不太适合,投简历真的要看清楚,公司需要的技术和你会的技术的契合度是不是很高,这样的话,获得面试的几率会大很多,面试成功的几率也大很多。不然即使有面试机会,去了也是白白浪费时间,还让你的心态变得不好。
就心态来说,做开发的,真的是学无止境,你不可能什么都会,公司的面试也是有一个拔高的问题,所以有些深度的问题答不上来很正常,当然你也可以准备一些这方面的问题,即使不知道原理,也可以让面试官觉得,至少你知道有这么一回事。基础的问题必须答好。心态好了,那个时候自然运气就好了。找到这份工作,我真的觉得是我的运气好。
然后说说跳槽的背景吧,每个月的房贷,信用卡,房租,然后就月月光了,养孩子就靠我老婆的老婆本了,面试的时候也是我老婆一直鼓励我,对于这点我真的觉得自己很幸运,很幸运自己拥有一个贤内助。然后,你越是这样觉得,面试一次次的失败之后,心态真是越来越不好,面对生活,感情上的压力,整个人都是崩溃的。天天吃不好睡好,一天只吃一顿,晚上都是咖啡提神去看东西。那段时间吧,廋了十斤,也算是意外收获了。随着看的东西越来越多,信心慢慢的又有了,心态也慢慢的好起来,去复试的时候其实也是想着,能去就去,不能就算了,凭现在我又不是找不到工作。也算是这个心态,让我相信,心态好,运气自然好。
其实面试也好,干啥都是需要实力,实力是一切的基石,所以一定一定不可懈怠,要多学多学!!
然后要准备充分,一定要充分!!!!不然真的会浪费很多机会,把最想去的公司放在最后,那样有时间去准备。
最后,就是心态,心态要好,要自信,不能盲目的自信!!!

还是那句话:当你的能力撑不起你的野心时,你需要静下心来学习了。实力强才有说话的机会!

1 0