Android资深开发者告诉你:简历这样写绝对吸引面试官眼球,面试电话接到手软!(1)

相关技能

专业技能

  • 熟悉面向对象编程,有大型千万级日活 App 跨平台开发经验
  • 熟悉 Java、Kotlin,了解 TypeScript、Swift 和 Python 等
  • 熟练使用 Eclipse、Android Studio 和 Git/SVN 相关工具
  • 熟悉 Android SDK 的使用,理解 Android 体系的结构组成
  • 熟悉常用的框架及第三方库,能由需求自定义相关控件
  • 熟悉常用的数据结构与算法,理解运用常见的设计模式
  • 熟悉机型适配,及 Android 平台下的高性能编程和优化
  • 有丰富的客户端开发经验,一丝不苟,能独立完成设计和开发
  • 有良好的产品意识,有责任心和团队精神,善于沟通及合作

英语技能

  • 英语六级 503 分 (大二上)
  • 全国公共英语等级考试口语三级
工作经历

20XX.XX - 20XX.XX    美团点评    高级 Android 开发工程师

  • 负责点评XX重构设计与开发
  • 负责点评XX研发和新技术的调研,参与新需求的开发

20XX.XX - 20XX.XX    上海XX有限公司    软件开发工程师

  • 负责部分自定义控件及项目新需求的开发
  • 参与XX项目的重构
项目经历

20XX.XX - 20XX.XX    美团点评    大众点评

项目简介

  • 全球领先的消费点评平台,致力于提升消费者的生活质量,提供值得信赖的本地商家、消费评价和优惠信息,包括优惠套餐、旅游等,现在更覆盖到了几乎所有本地生活服务行业

职责

  • 基于美团点评已开源的XX,重构点评XX框架
  • 优化产品的机型适配及XX性能,确保产品具有一流的用户体验
  • 使用点评内部的动态化 Picasso 框架,跨平台地参与点评XX模块的研发

20XX.XX - 20XX.XX    上海XX有限公司    XX(项目名)

项目简介

  • 面向国内外高校及培训机构学生的移动学习平台,学生可以在平台上收到课程推送信息、快速查看课程和内容的更新、做作业和测验、参加讨论及核查作业和测验的成绩等

职责

  • 基于组件化的框架,以 MVP 模式重构及开发多个课程模块
  • 开发及封装部分自定义控件,提取及开发部分组件及工具类
  • 积极地与 SDK 团队对接,负责集成部分学生课程模块的 SDK

20XX.XX - 20XX.XX    上海XX有限公司    XX(项目名)

项目简介

  • 面向国内外高校及培训机构教师的移动教学平台,教师可查看与发布课程内容如教学资源、作业、测试,参与讨论与发布通知、通过在线课堂与学生交流协作等

职责

  • 基于组件化的框架,以 MVP 模式开发多个课程模块
  • 使用 Lint、FindBugs 等辅助工具优化代码,调优性能

其他
  • 拿过省大学生数学竞赛三等奖,毕业后自学 Android 开发,写了近三年博客,热爱写代码

=分割线=

英文简历

=分割线=

Lisi
EDUCATION
  • 2011.09 - 2015.06 XX University (985, 211) Bachelor of Automation
SKILLS

IT SKILLS

  • Familiar with object-oriented programming, having large-scale cross-platform development experience
  • Familiar with Java, Kotlin, and understanding TypeScript, Swift and Python, etc.
  • Skilled in using Eclipse, Android Studio and Git/SVN related tools
  • Familiar with the use of the Android SDK, understanding the structure of the Android system
  • Familiar with common frameworks and third-party libraries, customizing related widgets by requirements
  • Familiar with common data structures and algorithms, understanding common design patterns
  • Familiar with the mobile adaptation, skilled in high performance programming and optimization on Android platform
  • Having Rich client development experience, meticulous, able to complete design and development independently
  • Having good product awareness, responsible, good communication and cooperation

ENGLISH SKILLS

  • CET-6: 503
WORK EXPERIENCE

20XX.XX - 20XX.XX    Meituan-Dianping    Senior Android Engineer

  • Performed the functional development of redesigning and developing, of the XX framework in the new version of Dianping app
  • Performed the functional development of the dynamic research and development, researching on new technologies, participating in the development of new requirements

20XX.XX - 20XX.XX    XX    Software Engineer

  • Performed the functional development of some custom widgets, participating in the development of new requirements
  • Participated in the refactor of XX and XX app
PROJECT EXPERIENCE

20XX.XX - 20XX.XX    Meituan-Dianping    Dianping

BRIEF INTRODUCTION

  • The world’s leading consumer reviewing platform, dedicated to improving the quality of life of consumers, providing reliable local businesses, consumer reviews and preferential information, including discount packages, travel, etc., now covering almost all local life service industries

ROLE

  • Based on the XX architecture that has been open sourced by Meituan-Dianping, refactoring the XX framework
  • Optimized the mobile adaptation of the product and the XX performance, to ensure a first-class user experience
  • Used the internal dynamic Picasso framework to participate in the development of the dynamic module

20XX.XX - 20XX.XX    XX    XX(项目英文名)

BRIEF INTRODUCTION

  • A mobile learning platform for students from universities and training institutions in the world, students can receive course push information, quickly view course and content updates, do homework and quizzes, participate in discussions and verify assignments, and test scores, etc.

ROLE

  • Refactored and developed multiple course modules in MVP mode, based on a componentized framework
  • Developed and packaged some custom widgets, extracted and developed some components and tools
  • Actively interacted with the SDK team, and was responsible for integrating the SDKs for some of the student course modules

20XX.XX - 20XX.XX    XX    XX(项目英文名)

BRIEF INTRODUCTION

  • A mobile teaching platforms for domestic and foreign universities and training institutions, teachers can view and publish course content such as teaching resources, homework, testing, participate in discussions and announcements, communicate and collaborate with students through online classrooms, etc.

ROLE

  • Developed multiple course modules in MVP mode, based on a componentized framework
  • Optimized code and improved the performance with auxiliary tools such as Lint and FindBugs
OTHERS
  • Won the third prize of the provincial college mathematics competition, and self-learned Android development after graduation
  • Having a blog for nearly three years, loving coding

中文简历不要求和英文简历的内容一模一样,英文简历配合机器翻译,适当地表达出来中文简历的内容即可。以 Markdown 形式书写完毕,再导出成 PDF 格式的文档就可以了,整体控制在两页左右。

到底什么样的公司才值得你花时间和精力去选择和准备?

“萝卜青菜各有所爱”。钟情大厂的,可以考虑阿里、腾讯和百度等;打算生活和工作能平衡的,可以选择一些外企和国企;纯粹为钱多,不怕加班的,可以看看字节跳动和拼多多等;若要去一些次一级的创业公司,最好选择 C、D 轮的,怕小公司倒闭引起不必要的工作波折。

整理来说,换份工作,除薪资待遇外,要考虑下家公司的规模、前景以及个人成长种种。

优质的简历什么时候通过哪些渠道递送出去?

自己投的话,通常来说,投递简历的时间最好在上午的十点到十二点间,因为 HR 早上上班看收件箱时,可以在靠前的位置看到你的简历。

实际上,投递一些有名气公司的话,走内推的途径效率是最高的(PS:好多国内外大中厂我都有认识的朋友,感兴趣的同学可以找我内推)。

其次,外部投简历的话,优先 Boss 直聘,其次是拉勾,两者都可以放上附件简历,以附件简历投即可;然后,老牌的智联招聘、前程无忧,需要自行填写网站上的简历;最后,看外企机会的话,可以在领英上搜索相关的职位,再按其要求完善简历内容即可,其实,大部分都需要跑到相关公司的官网填写英文简历,好好填写,珍惜机会。

成功获得招聘公司的垂青机会后,如何在面试中正常乃至超常发挥?

一般简历投出去后,要时刻注意相关的讯息。比如,在 Boss 直聘上,有人和你沟通时,要及时给予反馈,抓住稍纵即逝的机会。

用人单位有意后,通常 HR 会和你打个电话,简单了解下工作经历,然后再安排后续进程。

正常来说,大体流程如下:HR 打电话和你沟通;(有可能安排次技术的电话或视频面试);现场几轮技术面,因公司而异;合适的话,和 HR 聊薪资待遇;等通知。

凡事预则立,你做到知己后,可以知彼了吗?

知道自己的情况后,我们也要针对招聘方,对其有所了解,有的放矢。面试是双方互相了解的一个契机,面试官需要了解你的综合实力。

  • 在这家公司的电话、视频或现场面之前,可以先上看准网搜索该公司,查看相关岗位的面经,并对公司有个初步的了解,比如其主营业务、产品和团队规模等
  • 针对招聘 JD,也要做功课,强化招聘启示上相关的技能要求。此外,可以使用反编译工具 jadx,直接将 apk 拖进去就可以查看 App 使用的类库等
你的衣着和气质能否正确展现你的状态和面貌?

初步了解公司和产品及相关的技术后,通过了技术的电话或视频面试,亦或者直接现场面,要注意着装和气质。

虽然,作为程序员,平时可能着装松散自由惯了,但是面试时,还是要干净得体些为好。不要穿奇装异服,也不用过于正式。面试时的约见,初步的第一印象还是很重要的。因此,尽量穿戴整齐,阳光大方些,这样,自然会取得不错的印象分。

此外,面试前要表现得足够稳重自信,不用过分放低自己的姿态。

让你在面试中游刃有余的最佳表现是什么?

一到公司,会首先填写相关的个人信息,应该简明扼要地认真填写下,这也能反映求职者的态度。有的公司会同时给一份笔试题,限时做完,虽然好多人不喜欢做笔试题,甚至遇到做笔试题的公司转身就走,但我觉得,对方公司什么流程,就认真地按流程来就好。

没有问题的话,接着会正式进入和面试官面对面交流的环节。有可能是一对一,一对二,甚至一对多,还是和起初一样,保持自信稳重的状态就好,椅子上身板坐直。

问到准备过的题,不要急于作答,有条不紊地慢慢道来,不要夸大其词,并尽量拓展到自己熟悉的领域,以引领面试官到自己的区域里来;问到不会的问题,不要简单地回答"我不会",知道点的话,正确回答是"不好意思,这个问题我不太了解,但我觉得大致如下(把能想到的和问题相关的答案大致说下)“;实在一点没有头绪的话,那就说"对不起,这个问题我不太清楚,回头我仔细研究下”。如此,才能在面试中正常乃至超常地表现自己。

最后,当面试官问:"你还有什么想问我的吗?"尽量多问问其技术成长氛围、晋升制度相关的,能体现你面试者对技术成长的关注,赢得面试官的好感。

总体来说,回答面试官的问题不急不慢,条理清晰,顺其自然就好。

是非成败转头空,一次面试中你需要获得哪些长进?

还在面试过程的话,每面完一次试,要做相应的总结。谈到 HR 和薪资待遇了,总结成功的经验;没进行到最后的话,基本是挂了,不过也不要气馁,记住不会的问题,赶紧地查漏补缺。我个人面试时,一般喜欢以面代练,即先拿一些小公司练手,几天内尽快找到面试的状态,把不会的赶紧搞懂,然后,有层次感的继续面下去,直到面上满意的公司,拿到相应的 offer 为止。

总体来说,上一次的面试感受尽量不要带到下一面试中,保持自信,越挫越勇。

钱给够,心里也快乐,如何平滑地过渡到合适的下一家?

说白了,离职跳槽的原因无非是钱给得不够,或者是心里受委屈了。几多波折后,顺利地,手上终于拿到了几个不错的 offer。

有舍有得,到底什么样的 offer 是你应该选择的?

几个 offer,但是只能选择一家入职,怎么选择呢,是个问题。一般从以下几个方面进行考量,而不光是从薪资待遇的角度:

  • 薪水,基础月薪加上奖金等(税前还是税后)

问清楚是税前还是税后,并且要问清楚发多少个月,算清总包。

  • 补助(税前还是税后)

有些公司会有各种补贴,如通讯补贴、住房补贴等,众多补贴加一起,收入也不错。

  • 技术成长氛围

比如有没有定期的技术分享,或者相关的技术技能培训等。从某种程度说,好的培训甚至比优厚的待遇更加吸引人。

  • 晋升制度

不同公司有不同的晋升制度,要做到有数,为以后的升职加薪做好平时的准备,比如做好文档整理和积累等。

  • 工作内容

要问清楚自己具体的工作内容,是做业务,还是做基础设施等。同时,关注该岗位所在的部门地位,一般来说,核心业务部门在整个公司的发展前景会更好。若是其他辅助部门,虽然重视度会低一些,要看其工作有没有技术含量。总体来说,工作内容要对提高个人能力和职业生涯发展有帮助。

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Android移动开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

img

img

img

img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

如果你觉得这些内容对你有帮助,可以扫码获取!!(备注:Android)

结语

网上高级工程师面试相关文章鱼龙混杂,要么一堆内容,要么内容质量太浅, 鉴于此我整理了上述安卓开发高级工程师面试题以及答案。希望帮助大家顺利进阶为高级工程师。
目前我就职于某大厂安卓高级工程师职位,在当下大环境下也想为安卓工程师出一份力,通过我的技术经验整理了面试经常问的题,答案部分是一篇文章或者几篇文章,都是我认真看过并且觉得不错才整理出来。

大家知道高级工程师不会像刚入门那样被问的问题一句话两句话就能表述清楚,所以我通过过滤好文章来帮助大家理解。

1307页字节跳动Android面试真题解析火爆全网,完整版开放下载

现在都说互联网寒冬,其实只要自身技术能力够强,咱们就不怕!我这边专门针对Android开发工程师整理了一套【Android进阶学习视频】、【全套Android面试秘籍】、【Android知识点PDF】。

《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》,点击传送门即可获取!

的问题一句话两句话就能表述清楚,所以我通过过滤好文章来帮助大家理解。

[外链图片转存中…(img-3eYoHcBf-1712241611378)]

现在都说互联网寒冬,其实只要自身技术能力够强,咱们就不怕!我这边专门针对Android开发工程师整理了一套【Android进阶学习视频】、【全套Android面试秘籍】、【Android知识点PDF】。

《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》,点击传送门即可获取!
  • 20
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值