找工作有感(一)

在2013年硕士毕业的时候,本来可以挣扎一下,但是没想太多稀里糊涂的去了武汉某单位,到了之后越来越感觉和自己的人生规划相去甚远,虽说待遇还可以,但是一眼就能看到头的生活,感觉不太适合我,当然还有其他各种原因,比如说媳妇不在武汉,于是提交了辞职报告,开始了自己的找工作之旅!其实能做这个决定还是仗着自己985计算机科班出身,而且技术还没有丢掉完的优势的,呵呵,不要喷!

毕业以后找工作确实不易,都是要相关经验的,除非正好遇到谈得来的面试官,要不死的会很惨,基础技能是一方面,但是相关工作经历是公司更加看中的,也就是说基础知识是能不能进公司的前提,二相关工作经验会加分很大,在很多时候会对自己的薪水影响很大。现在想想应届毕业生真的很幸福,想当年只要好好准备下,国内bat应该希望很大的,华为什么的也只能是用来垫底的,并且大家感觉如果要是进了华为,而且不是核心部门的话,那应该算是自己没好好准备或者时运不济(这主要是针对计算机专业的,通信专业等的华为肯定还是很牛逼的)。回到主题,这一个多月先后经历了魅族、百度、美团、华为、腾讯、平安的面试,中间可能还会和一些其他的公司搞两下,但基本上自己没有太上心,后续的面试可能还会有微软、阿狸、百度之类的,但感觉也差不多了,写出来,给大家看下,交流下,算是对自己这段时间的总结。

技能

先介绍下自己的基本技能,数据结构和算法自己感觉基础还可以,本科和研究生期间系统学过,算法导论看过,对各种算法的实现都仔细研读过。C\C++,java都能用,而且有相关经验,C\C++是本科就学过的,可谓根深蒂固,大学里所有作业都是用这两种语言写的,工作后也做过大的项目,但是总是感觉没有深入用过c++的一些深层次的技术,感觉不靠谱,像stl源码分析、c++对象模型、more effective c++、boost这些书一直准备看,可是一直也没看,整个来说,自己对c++还是不太自信;java的话是2012年接触的,这么一算也有3年了,但是的我个人使用的经验来说,感觉还是java用的比较实在,做过一些事情,多线程、集合类、servlet、applet等都用过一些,对java并发包concurent的源代码,大部分也读过,jvm规范也读过,最近在读java并发实践,所以感觉自己对java基础掌握应该还算可以,但是缺点是没有过java比较经典的几个框架是,什么SSH、ibatis等等,不过对于原理应该还是了解的,知道他们是干嘛呢,大致实现也知道就是没用过;python、shell也用过一段时间,基本的东西也清楚,但相对于java、c++来说可以忽略不计;数据库方面,技术应该也可以,真正用过mysql,但是对于mysql的实现了解不是很全面,都是在论坛上看的,没有系统看过像mysql技术内幕 innodb实现原理(好像这么叫)、高性能mysal等牛逼大师的书籍;前端的技术也了解过,曾经因为一个项目得需要按照w3school.com的内容都通读的一遍,什么html、css、js、jquery、dtd等等,都基础一些,,但是不深。对于liunx应用的话也没问题,曾经刚刚接触linux的时候,装个centos,抱着鸟哥的私房菜搞了两遍,第一遍它强奸我,第二遍我强奸它,就这感觉,应该掌握的还可以,没被问倒过。设计模式的话,gof的那本叫什么来着,看过23种设计模式,当然也看过其他的书籍,但是消化多少就不知道了,但是应付面试就差不多了。当然其他的基础知识也有,但是都记不清了,像计算机网络、操作系统等等;就这些了,可能还有其他的,但是其他的感觉也没差说的了,什么uml,各种测试工具啦,我相信只要是科班出身的都会接触过的。言归正传,开始面试之旅!

魅族

就按时间顺序来说吧,先说说魅族,说起来魅族真是感觉自己很幸运,这也是我现在更喜欢魅族手机的重要原因,魅族这工作找的简直是太nice了。有一天在一个校友群了,有一条消息,说魅族缺人,要招人,做android,我当时辞职报告还没交,我想试试呗,不过还是有点犹豫的,因为魅族在珠海,我老婆可是在上海的,我本来是想到上海找工作的,但是也是个机会啊,就好好做了简历给师兄发过去了,师兄就在QQ上问问了我的基本情况,然后对我说,可以给HR说声,安排面试。过了两天,hr给我打电话,说安排面试,我说我在武汉,能不能电话面试,结果就电话面试了,在确定面试时间的时候,我特意往后推了几天,因为我得准备下啊,直接面那绝对会死啊,和hr通完电话后,我就和师兄说了声,定了时间,师兄问我怎么面试时间定这么晚,我如实相告,说自己准备不充分,怕面试官面试的时候搞不定,给咱们哈工丢人。面试的时候是定在一天晚上7点,然后我老早的就准备好了,7点五分的时候,面试官打来电话,就开始面试了,面试官看我做过c++,也有java就让我说区别,哦,那肯定是虚拟机、面向对象的程度、效率方面、垃圾回收啊什么的,说了好几条,最后面试官就顺着问垃圾回收的机制,怎么能出现内存泄露,怎么避免等等,又问了java的集合类,遍历方法等等的,最后问我我对面向对象怎么理解,我就说就是把数据包装一下,提供接口啊,好像不是面试官要的答案,就接着问,你知道面向对象三大特性吗?我当时蒙了,我靠还有3大特性,忘了,当时我说我想想,这个真好想没看到过,面试官说你总结下,我想了想,应高有封装吧,继承应该也有吧。。。,哈哈,想起来了,应该是封装继承多态,接着面试官有问了下多态的概念和使用方面的事情,接着就问android,我说我不懂,没接触过,但是准备学习。然后就没再面技术了。说着说着我问了一句,我们在QQ里联系过吗,他说是啊,哈哈,原来是师兄,我靠,搞的太紧张了,然后就聊了聊学校的事情等等,最后他问我我为什么想去魅族,我说我是魅族的粉丝,我的手机是mx2,媳妇的手机是mx3,他笑了笑,又谈了一会就决定要我了,当时说工资可能不高,因为我没有相关经验,我就说工资无所谓,能有机会就行,其实这真是我当时的想法,哎,感谢师兄能给我这次机会,就这次电话面试有半个小时吧,就决定要我哦,这就是信任,我去魅族也是跟他干活的,他是这个产品的老大。非常感谢,真的非常感谢!不过现在感觉要是我不去魅族,有点对不住我这位可爱的师兄。虽然没见过面,但是确实给予了机会和信任!但是我也敢保证,我如果跟他干,肯定能干好!

百度有时我们选择改变,并非经过深思熟虑,

找工作有感(一)

相关文章:

你感兴趣的文章:

标签云: