2017 Android秋招面试总结

一个多月没有更新博客了,一直在忙着找工做。如今已经尘埃落定,最终选择了网易。 这篇文章主要总结一下本身秋招的经历与准备。android

1、经历

1.学习经历

做为一个双非渣硕非CS专业的应届生,接触并学习Android开发也就是最近一年多的时间,不过好在没走太多的弯路。git

从去年暑假开始看视频学习Android,刚开始感受本身很笨,出个小问题就懵逼了,每每鼓捣一天都毫无头绪,不事后来随着对理论的学习就变得好不少了。到16年11月份,开始看一些Java和Android方面的书籍,如《深刻理解Java虚拟机》、《Android开发艺术探索》等。看了几本书后,感受基础掌握的并不牢靠,实践能力薄弱,因此到了17年1月份后开始写技术博客和作练手项目。不得不说写做技术博客对技术的提高很快,其中的益处切身体会更能理解。而本身作一些练手项目,既加强本身的实践能力,同时提升了自身的竞争力。由于并非科班出身,因此实践的机会不多。本身作的一些项目,虽然low一些,不过挖掘几个技术点,同时加入点项目趣味性,仍是能够在面试中帮你增色很多。github

以上大概就是本身从接触Android以来的学习过程,可能和多数人的历程一致,不过一步一个脚印,踏踏实实低走下来仍是颇有收获的。面试

2.实习经历

今年3月份开始找暑期实习,历经两个月的时间,最终去今日头条实习。算法

关于暑期实习面试的经验,能够看这篇文章:2017 Android暑期实习生面试经验谈数据库

在头条实习的这段时间,进步很大,了解到了不少东西。从产品的开发流程,到android的各个技术方面。了解了一款商业级产品开发的方方面面,这是本身平时作项目永远也没法接触到的,也是平台所带给的优点。不得不说,头条的技术氛围很不错。设计模式

因为各方面缘由,更倾向于到杭州生活,因此在8月中下旬不得不离开了头条,开启了秋招之路。另外多说几句,如今一些一二线大厂愈来愈注重暑期实习生的招聘,转正留用的几率也很大。同时暑期实习招聘相对于秋招来讲,难度与竞争也要小不少,因此学弟学妹们仍是尽可能早做准备,争取在暑期实习招聘就能拿到意向公司的offer。即使没有拿到意向offer,也要多去尝试,刷点面试经验,同时一份不错的实习经历也为你的秋招增长更多的筹码。网络

3.秋招经历

8月底开始海投简历,到这个时候才知道秋招的残酷。BAT从七月就开始内推,8月底内推都结束了...... 海投简历,狂作笔试,奔波面试,基本整个九月就是这样过来的。粗略估计应该投了三四十家公司,9月15号以前基本一天两场甚至三场笔试。20-30号之间就开始了疯狂面试,一天一场或两场。有时候一天两场现场面试,打时间差各类奔波,身体和精神都很疲惫。数据结构

幸亏结果还不错,在十一以前结束了秋招。整个秋招的面试经历大体以下:并发

  • 滴滴、腾讯 笔试挂
  • 金山云 工做地点缘由没参加二面
  • 京东、趋势科技 二面挂
  • 大疆、b站 要求上海现场面,没去参加终面
  • 网易、美团、360、CVTE、中兴、苏宁、有赞、51信用卡、贝贝、东方财富 offer

还有一些没去面试或者没作笔试。其中,阿里内推截止前投了一下,还投错部门了,草草地面了十几分钟就给回绝了,校招笔试也没过,很遗憾。因为想去杭州,因此基本杭州的一些大小公司都面了个遍.......

2、准备

关于面经,网上有不少,也都大同小异,核心知识点都差很少。本身在秋招的过程当中也总结了一下,暂时还没完成,不过也快了,接下来几天会系统整理下。正在找工做的小伙伴能够参考一下,下面附上地址:

GIthub地址:github.com/LRH1993/and…

Gitbook地址:www.gitbook.com/book/lrh199…

下面主要介绍下,针对秋招,本身所作的准备。主要涉及如下方面:

Java

  • Java基础
  • Java并发
  • Java虚拟机

Android

  • Android基础
  • Android进阶
  • 开源框架

数据结构

  • 线性表
  • 栈和队
  • 散列查找
  • 排序
  • 海量数据处理

算法

  • 剑指offer
  • LeetCode

设计模式

  • 建立型模式
  • 结构型模式
  • 行为型模式

计算机网络

  • TCP/IP
  • HTTP
  • HTTPS

操做系统

  • 概述
  • 进程与线程
  • 内存管理

数据库

  • SQL语句

关于以上内容,上面给出的两个连接中都有整理。不过也不要盲目为面试作准备,要想要打好基础,仍是要多看看相关的书籍和博客。

关于书籍,在学习的过程当中,主要看了这么几本:《疯狂Java讲义》、《深刻理解Java虚拟机》、《Head First 设计模式》、《Android群英传》、《Android开发艺术探索》、《大话数据结构》等。

关于博客,在学习的过程当中,主要关注了几位大佬:HongyangGityuanPiasy占小狼等。

除此以外,还有一项重要内容,就是准备相关项目。对于项目的准备,还须要自行包装,突出亮点。对于新手而言,可参考这篇文章:Android新手如何学习开发一款app?

3、总结

2017年大约半年的时间都在准备找工做与找工做的过程当中,很特别的一段历程。

以过来人的身份提个建议:早做准备,锁定暑期实习,尽可能避免秋招,说多了都是泪......

学习技术的脚步不能停,接下来把面试的相关东西整理一下,继续储备知识为工做而准备!

相关文章
相关标签/搜索