今年的夏天特别热,做好防晒,规划好路线才能以更好的状态去应聘,如果你没有做好防晒和出门的路线图,可能你会是这样的:


从北京到上海,17届毕业生的Android求职总结_java


今年毕业,飞到北京去找工作,想看能不能在北京闯出点啥,没想到只在北京待了4天,就从北京逃到了上海,当然我不说北京不好,只是觉得北京可能不太适合南方人生活??,当然今年北京的房租也是一个贵字已经不能形容的了(可能那块砖是金子吧?????),我感觉我在北京一定活不下去了,当晚我就买了飞机票溜到了上海,突然感觉空气变甜了(黑人问号.jpg)。


从北京到上海,17届毕业生的Android求职总结_java_02


友情提示:外地找工作,优先找短租房,最好是地铁线末端,便宜点按月付的,远点无所谓,不然住酒店住到你身体被掏空,推荐“酒店式公寓”或者“小区式公寓”,都是翻修的或者新建的,环境挺好的


先给大家说说我在北京的几天吧,到了北京机场,很懵逼,找不到北,我是不是到北京了?整个环境让我觉得我在一个2线城市????,当然不是,可能因为北京建的比较早,嗯?恩,是的,一定是这样,心里暗示完自己后开始在手机上找酒店,心想5环的酒店便宜吧?搜了搜,然后按价格排序,500,440,450?没错这不是日元,也不是越南盾,真是要命嘞,我来北京混,不要面子啊!!500就500真的是,然后定了个300块6环外的如家酒店住了下来,心疼我钱啊,来北京之前我已经投了10家简历的样子,到了北京后,大概就2家给了我回复,其他的没给我面试机会,满腔的激情被打消了一半,去面试后也因为都觉得是毕业生的原因也可能是自己的原因只给我5K,  我觉得我并不能活下来,之后还去看了下北京的房租,5环外4K左右/月,不行,我人类的求生欲作怪,让我赶紧离开北京,我赶紧拿起手机在WX上问了下在上海工作的朋友关于那边房租的问题(Tamic,对就是他,那个,要面基他的请先打支付宝排队预约1898......898),然后我什么也没说,下午就定了机票,晚上逃离了北京。



到了上海这个季节特别热,注意防晒防中暑,感觉空气好了很多,但是感觉地面有热气不断的上升,我的想法是先住1周酒店去面,看能不能在一周内搞定工作,然后再租房子,想法挺完美,但实际上没有这么轻松,1周投了简历,很多公司很有可能下周才会给你回复,当然第一周我也面试了很多家,感觉把上海都跑了个遍,晚上睡觉腿都疼,这一周感觉住酒店不光钱花的快,还没什么安全感,整个人很慌张,我才决定先去找个酒店式公寓住,远点都忍了,大不了早点起来,这样反正能慢慢找工作,有更多的时间去准备,就像今天我居然还在写东西。



来上海已经1周多快2周,面试了一共10家公司的样子,从7人左右的公司,再到中型公司(XXX),再到日思夜想的bilibili(虽然他丑拒了我)。了解了大概这三种公司面试的一个技术的范围,今天我决定强行推荐一波给跟我一样还在苦逼找Android开发工作的毕业生们。


从北京到上海,17届毕业生的Android求职总结_java_03


小型企业(不管哪种公司,如果你是毕业生,都很有可能问到你http / tcp / ip / socket)一般情况下,小型的公司或者创业型的公司,他们考察的知识点一般仅限于android层面,当然也不会太深,最多的问题当然还是:


  •     Android四大组件,

  • Activity的生命周期,

  • Activity的启动模式,

  • Activity间通信、Activity与Fragment的通信、Activity与Service的通信,

  • Fragment的生命周期,

  • Activity,Window,View的三角恋?,

  • View的绘制流程,

  • Looper、MessageQueen、Handler,

  • 线程的异步、线程通信,

  • 多态和接口的区别,

  • ANR可能的原因,

  • 布局的优化、内存的优化等,


最后一开始如果有笔试,可能会出一到两个比较奇葩的程序题。(有可能写漏了一些。不过就按着android路线复习就对了),有的创业公司或者小的公司没有android人员,招聘时大多是用笔试题来检测你(虽然我觉得很不靠谱)


中型企业,一层比一层难爬,到了中型企业,考察的android知识点就变得更多了。

  • Android和Fragment的混合生命周期,

  • Fragment懒加载相关的知识,

  • 滑动冲突?(我没被问到过),

  • Android事件的分发,

  • View的具体的绘制流程和View的大小的计算,layout,measure啥的,

  • ViewGroup,

  • 多线程,

  • 大文件的下载处理(多线程下载),

  • Sqlite(这个很重要),

  • 一些你所用的框架的原理和设计思路,

大概只能回想起这么多,不过复习的大方向就是把Android都吃透了,赶紧从头到尾梳理下知识吧。


大型企业(当然仅限于bilibili这类,bat就算了,他不会让你去面试的,放弃吧,当然可能有例外,反正不是我)大一点的企业一般2轮技术面,一面大多是java的知识点,
  • jvm,

  • gc,

  • 强引用,

  • 弱引用,

  • 线程同步,

记不太清楚了,java考的比较多,java过了才能到二面,不然估计没戏。二面和中型公司的知识点差不多,就是android层面的,德智体全面发展的好处就体现在了大型企业的面上。

Hr面试

这个我觉得就看脸了,看你和Hr缘分到没到,当然好多hr会问你对他们公司的了解,我也被问了一次,我当时脑子一片空白,百度的东西一下忘干净了,我脑子里却回荡起一首歌:
“ 不要问我爱你有多深,我会告诉你我有多真,不要问我星星有几颗,我会告诉你很多很多。 ”


从北京到上海,17届毕业生的Android求职总结_java_04

毕业生面试多多少少会碰到些培训公司,虽然我没碰到,这年头小心为妙。这找工作我觉得就跟相亲一样,得门当户对,如果你本身条件就不太好,还对相亲对象要求还特别高,那估计是没戏了。

这里说个题外话,我来到上海后的第五天遇到一个河南公司(人力外包)给我打电话,邀请我面试,晚上接了个电话,下周1就叫我去入职了???????

哥菊花这么值钱?从北京到上海,17届毕业生的Android求职总结_java_05


这种一般是属于中间企业,A公司给B公司做项目,A公司人不够,从C公司(人力外包)去请求人才支援,就这么不假思索的随便的找了我,然后还强行offer我(问题是给我6K。嗯????)换着人给我打电话,各种领导,10万只草泥马在心中奔腾,我不要我不要我不要!!终于一天A公司给我打电话,让我和他们公司签劳动合同,这个项目再急这么草率的招人也太那个啥了吧,我连你公司长啥样在哪都不知道。


从北京到上海,17届毕业生的Android求职总结_java_06


如果我说的这些你都去复习了,公司面试没考的话,你们别打我,去打 Tamic ,都是他教我的,他的简书:http://www.jianshu.com/u/3bbb1ddf4fd5