在2018Android暑期实习面试总结曾介绍过个人情况、自学经历、校招流程和复习重点,这部分就不再赘述。那么本篇先以日历形式回顾秋招之路,方便各位参考某厂的处理进度;之后会简单进行美团实习总结,也算给“美团实习”板块文章画上句号;然后是总结归纳春秋招Android面试题库,时间原因后续再出个“有问有答”的系列;最后做个总结还有展望,开始新的征程~
- 秋招日历
- 实习总结
- 题库大全
- 一点感悟
1.校招日历
在美团实习的最后一周项目在提测,相比开发阶段着实轻松了不少,所以开始改简历、投简历和复习,复习内容主要是个人博客和春招总结的笔记。
不过各厂子简历处理速度令我始料不及,在紧接的下一周就被各种面试狂轰滥炸,这波操作来得快去的也快,最终通过BAT、vivo、爱奇艺和一点资讯的全部面试流程,自此整个秋招以面试0error完美收官。
中途发生个乌龙,在牛客给头条hr发过简历,结果竟然误进了社招池,还发来了面试邀约......差点就去应聘Android高级工程师了emmm
以下就是从开始准备到等到offer整个秋招日历表:
日期 | 具体事宜 |
---|---|
8.6(周一) | 修改简历、实习转正口头offer |
8.7~8.9 | 完成简历投递、复习 |
8.10(周五) | 离职办理 |
收到vivo的面试通知 | |
8.11(周六) | 网易笔试 |
8.13(周一) | 阿里一面:电话40min |
8.14(周二) | 收到百度、爱奇艺、头条的面试通知 |
8.15(周三) | 百度一面:视频35min |
阿里二面:电话20min | |
收到一点资讯的面试通知 | |
vivo一面:视频25min | |
8.16(周四) | 百度现场面:二面60min、三面30min |
收到网易的面试通知(放弃) | |
vivo hr面:视频20min | |
8.17(周五) | 阿里三面:电话30min |
收到腾讯的面试通知 | |
8.18(周六) | 一点资讯现场面:一面40min、二面50min、三面20min |
腾讯一面:电话35min | |
8.19(周日) | vivo线下交流会 |
8.20(周一) | 爱奇艺一面:现场70min |
一点资讯hr面:电话15min | |
8.21(周二) | 收到百度面试通过邮件+文化测评 |
8.22(周三) | 爱奇艺二面:视频30min |
收到vivo录用意向书 | |
8.23(周四) | 阿里hr面:视频40min |
8.28(周二) | 腾讯二面:电话20min |
8.29(周三) | 爱奇艺三面:视频30min |
收到快手的面试通知(放弃) | |
8.30(周四) | 腾讯hr面:视频15min |
8.31(周五) | 一点资讯hr沟通意向 |
9.1(周六) | 收到阿里录用意向书 |
9.7(周五) | 爱奇艺hr沟通意向 |
9.12(周三) | 百度hr沟通意向 |
收到腾讯录用意向书 |
2.实习总结
两个月的实习生活转瞬即逝,也有幸得到部门老大的肯定和对留用的认可。本节对这段短暂但充实的实习生活做个简短的总结,算是给“实习随笔”系列文章做个收尾(想看面经的可跳过此节)。
a.工作总结
- 参与完整的开发流程,从v1.0需求评审到上线v1.1,掌握多人协作必需的Git使用
- 通过Code Review熟悉业务代码,并刻画页面的类图和活动图,强化对MVP模式的理解
- 协助推进项目的进展,如v1.0后期埋点、修改bug、APP打包和性能优化,使用Lint工具优化代码质量、美团Metrics工具监测Crash情况等,并产出相应分析和优化建议文档
- 开发和维护v1.1新增的接入商家会员模块功能,包括会员识别、用户授权和短信验证
- 熟悉美团各种基础框架库并应用到项目中,如网络Retrofit-mt、定位Locate、验证服务Yoda
b.学习总结
- 坚持写周记的习惯,总结每周学到的新知识,以及记录所见所闻所想
- 读完《深入理解Java虚拟机》重要章节,并做相应的读书笔记
- 学习主流的网络框架Retrofit,并深入源码
- 巩固基础:Java、Android、JVM、操作系统、计算机网络、数据结构等
c.收获和成长
这是我第一次走出校园踏入社会,于我而言意义非凡,所以非常珍惜每个在美团的日子。
- 从丝毫不了解新零售的井底之蛙到意识到这是新发展、大趋势、刻不容缓,每个业务沟通会都给我格局放大、眼界放宽的成长;
- 通过实际参与一个大的完整的项目,感受到不同于学校那些小项目的流程更规范、技术更强大;
- 在美团,培训制度完善、wiki知识库无所不有、学习气氛浓厚、分享会比比皆是,这些都让我大饱眼福,技术也不断在进步;
- 当然也少不了各种生活福利,时不时就搞个小活动,楼下楼上好不热闹,吃喝玩乐,正应了美团的发展目标--"帮大家吃得更好,活得更好"。
总之在这里收获的不仅有知识和技术,还有见识和人情味,我超喜欢这里的~
d.不足和反思
和实习前对自己的期望相比,现已完成大部分的计划,也有部分未达到预期:
- 原来一直想看外卖里一些基础组件的源码,最后也只是泛泛深入Retrofit-mt,还有很多自己感兴趣的框架没看,看源码确实不容易但这是一位工程师的必会技能,优秀框架必然有其精彩绝伦之处,从"可以写"到"写得好"自己还需要走很长的路;
- 实际写项目也发现自己会有考虑不全的问题,性能优化的意识也不高,虽然理论知识足够,但毕竟是纸上谈兵,还需多实践形成良好的编程习惯;
- 之前给自己制定的写文计划基本落实,起码没有弃坑,不过仍有一些未总结,后续时间充裕定会补上。
3.题库大全
a.Android
- Activity
- Fragment
- Service
- Broadcast Receiver
- ContentProvider
- 数据存储
- IPC
- View
- Drawable等资源
- Animation
- Window
- Handler
- 线程
- Bitmap
- 性能优化
开源框架(略)
谷歌新动态
b.Java
- 基础
- 集合
- 并发
- Java新动态
c.计算机网络
- 基础
- TCP
- HTTP
d.JVM
e.操作系统
f.数据结构&算法
g.设计模式
h.数据库
i.hr问题
j.项目相关、实习相关技术问题
(略)
(持续更新...)
另:点击此处见Android学习笔记清单
4.一点感悟
其实到现在还觉得一切不太真实,没想到已然结束了令我心惊胆战许久的秋招,回望过去,不由得感慨,大概真的是越努力越幸运吧。
从最开始我的目标就很明确,而且一路脚踏实地,不曾动摇,用一年多的时间来积累资本丰满简历,学基础、写博客、做项目、去实习,也不忽视在校的学业,成绩一直很稳定,唯独没什么竞赛和论文,因为大学前些年一直沉迷于培养兴趣爱好,各处舞蹈排练和比赛,也算是大学里最丰富多彩的一段时光吧。
当然我深知现在不过是暂且告一段落,前方依旧任重而道远,要学的还有很多,努力加油吧丫头!