signed

QiShunwang

“诚信为本、客户至上”

Android开发面试简历

2021/6/3 14:59:18   来源:

一丶如何写一份更好的简历

一份简历总体可以分为 6个 模块:基本信息,个人简介,技能列表,工作经历,项目经验,教育情况,其他。这个顺序能让 HR 从浅到深快速了解求职者的优势与技能。学校信息如果是重点学校或者萌新工程师,可以提前并放在基本信息之后。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-U5GLHjst-1622703145707)(//upload-images.jianshu.io/upload_images/22436740-05507386a458e7cf.png?imageMogr2/auto-orient/strip|imageView2/2/w/103/format/webp)]

1.个人资料

姓名:XXX
性别:X
年龄:XX
学历:本科
工作经验:8年开发经验
居住地:XXXX

2.求职意向

求职意向:Android软件开发工程师
目前状态:离职

3.工作经验

2012/10– 2014/05

xx网络科技有限公司 | Android软件开发工程师

2014/11– 2016/05

xxxxxx网络科技有限公司 | Android软件开发工程师

2016/06– 2019/02

xxx网络科技有限公司 | Android软件开发工程师兼后台开发兼平面设计

2019/02– 2020/02

湖南XXXXXXXXXXXXX | AndroidXXXXXXXXXXXX

4.个人能力

1.熟练Android的五大组件,并了解最新组件LifeCycle,以及Jatpack组件库的部分API。

2.熟练掌握性能优化技能,能在NDK层面和框架层面进行深度优化,并能使用第三方工具进行性能优化。

3.熟练掌握Android动态加载技术,包括掌握动态加载技术框架网易云换肤以及手写插件化框架。

4.掌握OkHttp,Retrofit,Glide,ButterKnife,IOC,ARouter,AndFix,EventBus,LiveDataBus等一线互联网框架和线下行业最流行的框架的核心原理以及能够手写打造简易版。

5.能够熟练使用MVC,MVP,MVVM等架构模式进行项目开发

6.熟练掌握第三方框架的使用,比如微信相关API,支付宝相关API,推送相关API,shareSDK,银联API等。

7.熟练掌握java的24种设计模式,Hook技术,注解,注解处理器等并能熟练运用.

8.深入了解个Android系统源码,了解Handler,Message,Binder,AIDL,AMS,PMS,Http,BroadcastReceiver等底层API,并对虚拟机的原理以及特性有一定了解。

9.熟悉Android Studio、Visual Studio 2013、Visual Studio Code、Eclipse等开发工具。

10.掌握OkHttp,Retrofit,Glide,ButterKnife,EventBus等一线互联网框架和线下行业最流行的框架

5.项目经验

开发项目一: xxxxxx 名称
项目描述: xxxxxxxxxxxxxxx让用户能以优惠的价格购买到商品。

篇幅加大 3-5行
如果有项目上线地址 贴个链接

项目职责:
1:需求分析: 技术文档编写,功能开发,测试,框架搭建,技术选型

2.技术难点攻克: 架构搭建 权限库封装,EventBus 数据通信封装,公共标题封装,常用工具类添加,litepal数据库集成等

3.技术要点:

1、使用Rxjava2+retrofit2+MVP架构,利用Gson进行Json数据解析
2、通过 bsdiff和bspatch 开源库实现增量更新。
3、WebView的加载html页面与js的交互处理和页面跳转处理。
4、使用litepal数据库进行数据存储操作功能实现。
5、百度地图导航定位集成、友盟三方登录分享的集成和三方支付集成。
6、集成Zxing的二维码扫描预约取货、预约维修服务工位和长按识别二维等功能。
7、集成MPAndroidChart开源库实现数据统计图表,数据刷新等功能。

备注: 我在这个项目中主要负责的是xxxxxxxx,平时也喜欢跟其他开发人员进行沟通,所以开发效率很高 xxxxxxxxxxxxxxxxx 不要出现主观意识太强的东西

开发项目二: xxxxxxxxx
项目职责: 参与项目需求分析及评估,制定项目计划,框架搭建;根据项目需求进行分析,UI部分实现优化,协同测试人员测试,修改项目bug,完善项目。

项目描述: xxxxxxxxxxxxxxx

技术要点:
1、配合Rxjava2+retrofit2+Okhttp作为项目的数据传送和处理
2、ViewPager和Fragment结合实现侧滑与图片轮播效果
3、实现app皮肤换肤功能
4、项目使用MVP模式作架构
5、使用MPChart安卓框架图库绘制折线图和柱状图

开发项目三: xxxxxxx
项目职责: 负责项目框架搭建,不断重构优化代码,保证代码健壮性、可读性、易维护性;协同测试人员测试,修改项目bug,app的版本开发迭代。

项目描述: xxxxxxxxxxxxx。

技术要点:
1、配合Rxjava2+retrofit2+Okhttp作为项目的数据传送和处理
2、音视频录制和图片压缩上传处理
3、使用GreenDao数据库实现数据操作
4、集成百度地图实现用户定位、周边检索、地址反编译、路线规划、覆盖物显示等功能
5、使用BaseRecyclerViewAdapterHelper 实现RecyclerView列表展示和多布局显示的实现
6、实现微信登陆、分享等功能和银行卡提现功能

教育经历

xxxxxxxxxx |xxxxxxxxx院 | xxxxxx | 2009/09至2012/07

自我评价

表展示和多布局显示的实现
6、实现微信登陆、分享等功能和银行卡提现功能

教育经历

xxxxxxxxxx |xxxxxxxxx院 | xxxxxx | 2009/09至2012/07

自我评价