❶ android开发求职简历的项目经验是指什么
我面试别人时,希望看到的简历是这样的:
我在XXX项目中担任技术leader,在开发该项目过程中,遇到了内存溢出,业务逻辑混乱,网络数据加载慢的问题,在我的带领下,App的运行内存从80M降低到40M;项目进行了多次重构,尝试了MVVM和MVP,最后因为效率问题,部分模块改为MVC结构,重要的业务逻辑,我们将其放在了Web层;我独立封装了网络框架,请求响应的效率提高了0.5S-1.5S左右;
随便写的简历Demo,大致意思你应该能看懂吧?
多多揣摩黑体字的意义:列具体数据,切记不要假大空,吹嘘。
❷ android程序员简历怎么写
一、基本格调
即打开简历之后的第一印象。就好比我们看见一个人,会有一个整体的感觉,他是fashion的、小清新的还是老道的?有了第一印象之后再慢慢分解来看。
加分写法:
简洁明了,逻辑结构清晰。
字体,排版,顺畅,清晰整齐就好。
最好是PDF格式,兼容性强且不易乱序。
减分写法:
设计的过于浮夸或者过于简单的。(eg.有的简历五颜六色、非常酷炫,却半天找不到联系方式,抑或是只有个人基本信息和公司名称)
写了十几页,半天打不开的,或者加载了半天,打开还乱码。
二、基本信息(姓名/性别/毕业院校/电话/邮箱/居住地/期望地)
加分写法:
清晰罗列出以上信息,这样HR就不用在接下来的电话沟通或面试中再去追问这些内容,建立我们接下来电话沟通对你的熟悉度。
再额外能加上QQ或者微信就更好了(以防有时候电话打不通哦,时不时会遇到这种情况)
减分写法:
大部分的基本信息没有写
甩给我一个Github链接,极致简洁的几句描述,需要通过你的链接来找你的联系方式。(如果不是博客写的特别好,基本是要放弃你了)
三、工作经历&项目经历
加分写法:
工作经历项目经历可参照万能的STAR法则来写,STAR不清楚的童鞋点这里啦
效力过哪些公司,我们匹配的公司? BAT? 知名大型互联网公司?
做过什么行业领域,和我们目前的行业是否匹配
擅长的技术语言,应用了哪些技术栈,(java, Scala,Ruby, React, Vue, Microservice…)
经历的项目复杂度,及在项目中承担什么样的角色(人的变化/技术的变化/环境的变化/不同工作经历相同角色的不同点)
时间节点(空档期)
减分写法:
看了半天,不知所云,没有任何亮点,没有让人有去和你聊一聊深扒的信息。
❸ android开发简历怎么写
至今为止,在小组Android开发招聘这块,已经面试有近30人了。最后得出一个结论:对于Android开发人员来说,想找到合适的工作不是一件很容易的事,同样的,对于公司来说,想招到合适的目标岗位的Android开发也是很难的。
一、关于跳槽
每个人对于是否跳槽想法不同,也有些人是骑驴找马,也不一定就非要换工作,只不过先找找看,看看有没有更符合自己期望的。当然,这所谓的期望,对绝大部分Android开发而言,无外乎薪酬和机会。
我对跳槽的观点:
1.不可抗力导致的必须要跳槽的。如:男女朋友/夫妻一方在另外一个城市,当前的公司经营不善或倒闭了,当前公司因业务或架构等调整引起的人员调整等;
2.当前工作岗位的薪酬与自己所做的工作成果不太匹配的;
3.当前工作岗位的工作与自己能力不太匹配的,技术实力难以施展或没有(技术)成长空间的;
4.领导与自己在多处问题上持有不同观点,且激烈到难以调和的。
如果有上述情况,那么,可能选择跳槽就是难以避免的了。
二、关于简历
先大概归纳下个人在简历筛选上的一些偏好吧:
1.技术人员的简历不要太多的页数,最多两个足矣,一页最好;
2.个人的重要的基本信息还是要有的,如性别、出生日期(因为有些面试官会在意年龄)、籍贯、基本的联系方式、毕业院校和专业、毕业时间等;
3.言简意赅,突出重点和亮点。
其实,于招聘企业来说,在发出招聘信息时,已经有了一个大概的招聘要求,对于面试官来说,心中也已经有一定的。在庞杂的众多简历中,如果能够脱引而出,是每个应聘者需要好好考虑的。有时候,经常会听到这样一种观点,技术人员没必要弄那些虚的,扎扎实实的技术实力充分的体现在面试过程中就可以了。其实,我对此并不赞同。
1.简历简历,是陈述一个人的基本成长经历,尤其是应聘目标岗位要求相关的经历。这直接反应的是岗位的匹配度;
2.简历不仅仅是简历本身,同时也是应聘者对于过往经历的回顾、总结与提炼,一份认真准备的简历也是应聘者应聘诚意的反应;
3.认真准备的简历,与虚不虚没有关系,扎扎实实的技术实力固然可以充分的体现在面试过程中,但简历中的重点和亮点可以使得面试官更好的提问和交流,为自己加分。
注:目前看过的数百份简历中,真正让我感觉还不错的简历很少。即便如此,更有一些简历却让我印象深刻:
1.记得有份简历整个看完后我不知道应聘者年纪多大,哪年毕业的;
2.另一份简历长达8页,上面基本上都是历数以往各个外包项目,及其详细情况的;
3.有的简历上出现了将公司简介直接复制粘贴上来半夜纸的,是想让面试官详细了解清楚你当前的公司嘛。
三、关于面试
不同的公司具有不同的面试环节。以我当前所在公司为例。所有应聘者都需先笔试,再进行具体的面试环节。面试中发现的问题有:
1.不少应聘者甚至不知道自己过来面试的公司是干什么的,具体是做什么互联网产品的;
2.笔试主要是针对Java基础,其实不管做的怎么样,其实只是做一个参考。不少面试者一发现先还要做题,有些慌张,甚至还遇到了一个工作七年的,问我:我可以不做题直接面试吗?在得到否定回答和向其解释后,她接过题目看了眼说:不过我做题比较快,估计二十分钟搞定。好吧,最后做了一个多小时;
3.面试环节我尽量让应聘者占据主动,希望他们自己多说,我多听,实际上,多数面试者准备不足。
总之,不少面试者都是抱着过来试试,过来看看的态度,并没有做好较为充分准备,起码,你应该知道我面试的这家公司是干什么的吧。
四、关于规划
遇到有即将毕业的Android开发实习生曾跟我聊天,希望给其一些建议。我曾详细说过我的一些观点,本文中再次阐述一下,仅供参考:
1.刚毕业建议去稍微大些的互联网公司,做互联网产品,最好不要去外包公司,具体道理不解释;
2.刚毕业在技术广度与深度之间要把握好度,在时间有限情况下优先把握深度,同时深度的度也要把握好;
3.自己的技术老大很重要,小组技术氛围也很重要,技术一起分享和交流总比你一个人学起来快很多;
最后建议所有公司在招聘实习生时,以培养为主,不要总是想着招来是来干活的,甚至直接期望其一毕业直接当做Android主程来用,太急功近利,不太现实。
❹ 二本的我,历时1年社招入职字节安卓岗心路全历程与面经分享!
写下这篇文章的目的,一方面是:整理复盘面试知识点,分享面试知识、经验;另一方面是:希望能给同样准备找工作、跳槽的你,一些“前车之鉴”。
先自我介绍一下:本人双非、一个普通的二本本科生, 毕业后进入到一家创业公司做Android开发相关工作。说实话,从实习就在这家公司,两年时间里,自我感觉是没有任何进步的。虽然,同事总说还是有很多进步的,只是没发现。为什么我会有这样的感觉呢?
直到去年年底的时候,意料之中的“厄运”来了,领导约谈。结果可想而知,年终绩效凉凉。自己也突然意识到,虽然年终奖没了,但是在反思之下,自己确实是有很多问题的,那个时候就有了要离职的念头。可是,谁想到因为年初爆发的疫情原因,我们开始了在家办公。那个时候,听说今天就业行情都不好,自己也就一直没想着去准备面试,没想着从根本上先解决自己身上的“问题”。
后来,因为在家办公用眼过度得了如派世虹膜炎(对老板的说辞,其实是熬夜玩游戏),已经影响了办公。因为这个前前后后请假,一个月左右。等到眼睛恢复差不多的时候,已经 5 月份左右了,公司也开始复工。
到 6 月底的时候,自己整理了下简历,也尝试着投了几家。
第一家面试公司是新浪微博,自己真的是裸面,不能再裸了。面试官态度很好,最后说,你回去再准备准备吧。那个时候,自己的态度还是吊儿郎当的。后面几天,也面了网络、作业帮等,结果可想而知,都是一面一日游。
到了 7 月份,公司半年绩效考核,但是公司规定只有 B+ 才能参加晋级,让我下定决心了跳槽。本来还抱有一丝希望,不涨工资也就算了,连这次晋级都参加不了。于是开始了自己埋头面试的日子。
都说因为疫情羡运,就业行情不好渣肢,为什么有的朋友却能拿到好的 offer?在网上看面经的时候,都在说工作一年就跳槽的,找工作都很难。 而且就Android开发现在的一个市场行情而言,想要找到一个高薪,相对于稳定有前景的工作,就只有进大厂。这也让我确定了自己目标,进入一线互联网公司。
于是,开始认真的准备面试,大概花了半个月的时间去准备。从面试的自我介绍开始,优化简历,简历也在不断面试的过程中也在不断修改优化,然后熬夜刷算法题,刷面试题。大概在 7 月 15 号后,开始重新投递简历,约面试。
为了积累面试经验,我就从一些小公司开始投,比如第一家,现场面-懂球帝,整个面试过程很顺利,直接到部门 CTO。第一家面试让我最开心的不是走到了终面,而是自己之前刷过的一个算法题,恰巧被问到,很有成就感。后来又陆续面了,中文未来、顺丰同城科技、作业帮等。
时间差不多到 8 月份了,这个时候领导也发现我不对劲,找我谈话,我也就跟领导摊牌了,这给了自己很多压力。因为同事们大多都知道,我要离职,期间也有想过,要不找个小公司,先进去学习着,待个一年再出来。但是由于面的公司的技术栈、薪资等都不能达到预期,就都拒了。
到了 8 月份,我开始投递大厂,网络、滴滴等互联网公司,但是结果都不理想,最多走到二面就结束了。 给我最大的打击就是一些底层,源码方面的面试题,一旦问到,就支支吾吾根本不知道该从哪里说起,因为很多源码根本就没有去看过,平时觉得只要会用就行了。
**还有一些其它方面的问题,例如性能优化,也是大厂非常重视的方面。在后悔之前的时间里自己根本没有想过去学习这些的同时,也意识到自己需要花时间把这块的短板给弥补起来,不然不管去面试多少次,也只是浪费宝贵的面试机会而已。
接下来一个月的时间,就是在网上看各种相关的博文、资料,在牛客等平台刷别人分享的大厂真题,并且去做归纳整理,并去一些中型公司“实践”,查漏补缺。到了 9月中旬的时候,换了个手机号码,重新捯饬捯饬了简历,趁着“金九银十”的东风,把所有大厂又投了一遍。
陆续又接到网络、滴滴、作业帮等的面试,这次都走到二面,但是都死在了三面上。我记得很清楚,有一个网络的医疗事业部,三面自以为很顺利,当天晚上躺在床上都很激动,想象着这下能拿到 offer了,很久很久都无法睡下。
但是等了 3-4 天,依旧没有接到后续的电话,有点着急了,就加了三面面试官的微信,询问了一下。给出的结果是:三面未通过,原因是对于一些项目准备的不够充分,虽然一些底层方面的问题回答的很好,之前一定看过研究过,但是还是有其它人选了,你还是很优秀之类的话。
说实话,自己也预想到这个结果了。但是,自己还是很难受,很有挫败感。这也给我后面的面试,在心态上,有了很大的转变。就这样 9 月份走过了,但是自己仍然没有拿到理想的 offer,不知道这种心情,你们是不是也很有同感。
这些面试中面的最多的就是网络,总共应该有 10 个,都是不同部门的。有母婴事业部、搜索、网络app、智能小程序、内容策略、医疗健康事业、知识中台等等,面经中只有一部分,有好多都没有来得及写面经。
国庆中秋双节,大家都在计划如何出去游玩,而此时的我,一点点玩的心都没有。除了刷题、复盘之前的面试,完善知识体系,别的什么都不想干。
国庆之后,回到公司,打开 BOOS,发现没有什么新的岗位了,还是很失落的。就觉得看不到希望了,而现在在工位上,其他什么都不想干,领导同事都在看着,仿佛都在说,你为什么还没有走,是不是太菜,还找不到工作。当然这些都是我自己想的。
很开心的是,后面还是接到了面试,还有希望,哈哈哈哈哈。10 月份的面试有,网络、作业帮、字节。
值得让人开心的,准备了这么久,终于在这个收获的季节,得到了答案。上面的三个面试都陆续的通过,并且拿到 offer。综合考虑了之后,选择了字节跳动,虽然,作业帮给出了诚意,但是很抱歉字节是如此的吸引人。
下面给出我拒绝 offer的内容,希望大家面试,都能经历这样的结果。
下面是我提离职的内容
在国庆的那段时间,真的是吃啥都不香,内心慌得一匹。虽然一开始就想过大不了换另外一家小公司,只要够“混”就行,但是一想着后面自己付出了那么多的努力,又是那么的不甘。好在黄天终不负有心人,现在也已经入职字节快1个月了,虽然跟自己想象的大厂,有些出入,但钱确实给的够,而且能明显的感觉到自己每天都能学到新的东西,在进步。
好了,最后给大家分享一个我在复习准备期间发现的一个的一个宝藏。一位字节架构师前辈整理的一个架构师学习笔记, 内容包含框架源码解析、性能优化、算法、NDK开发、架构项目实战等等,学习笔记和视频都有,这是他的 GitHub ,感兴趣的可以自己去看看! 为此也非常感谢这位大佬的分享,大家如果需要的话,记得给大佬点个小星星哈!
❺ 程序员简历项目经验怎么写好
项目 经验 是程序员个人简历的重要构成部分。以下是我精心推荐的一些程序员简历的项目经验 范文 ,一起来学习下吧!
程序员简历的项目经验范文(一)
项目一:九龙悠久资源管理系统
开发环境:Windows2003 + MyEclipse5.5 + SQLServer2000 + Tomcat6.0
开发技术:Struts + Hibernate + Spring
开发日期:2008年5月—2008年7月
项目描述:系统采用基于J2EE平台的多层架构模式,JSP充分利用Struts框架提供的标签开发视图页面,Struts的Action组件进行流程控制,处理业务,使用ORM框架Hibernate实现数据持久化,以面向对象的方式进行系统设计,采用Spring IoC进行业务组件的组装,系统也更容易维护。商品销售经营中,经常需要进行商品的入货、出货、清点、退货、结帐等业务,但由于商品品种繁多,业务量大,使用手工方式管理不仅工作量大,而且很容易出现各种失误,导致工作效率低下。使用本软件可提高工作效率和管理水平,降低经营成本。
责任描述:主要负责商品销售和查询统计:商品销售主要涉及到销售和退货,首先商品销售需要选取客户和商品,是从另一个列表页面读取的,是通过在页面编写javascript脚本语言实现的。也可以输入商品编码,页面会自动填写商品的基本信息,使用Ajax发送请求完成。输入销售数量,则会自动计算金额(应收和未收款),通过javascript实现,保存成功后,根据商品类型和操作时间来生成销售单号,同时对应商品的库存量减少。办理销售退货(商品有问题需返回厂家处理):同样选退货的客户,选择商品或输入商品编码,自动填写商品基本信息(使用Ajax技术)输入销售退货数量,自动计算金额如:应付和未付款(通过javascript实现)。保存成功,自动生成销售退货单号,同时对应商品的库存量增加。查询统计:主要实现按不同条件查询商品的入库及销售信息,并对某一时间段的销售情况进行图表分析,主要使用JFreeChart技术来显示图表。
项目二: Naking溧水县信息管理平台
开发环境: Windows2003 + MyEclipse5.5 + Oracle+ Tomcat6.0
技术描述: Struts2 + Spring2 + Hibernate3 + Ajax + JFreeChart + XFire
开发日期: 2009年3月 — 2009年9月
项目描述:主要就是针对南京溧水县当地的房地产,建立的一个房地产税收管理系统,主要有:税源信息,纳税评估,行政执法,电子档案,综合查询,系统设置,信息变更,地图管理等模块构成,税源信息主要实现税收管理员对土地、建安、增量房、存量房等交易信息的采集、补充、核实。核实后的信息由税收管理员进行纳税评估,计算纳税人应该上缴的税务之后就进入行政执法,对违规的信息进行处理。县级管理员登录系统后则可以通过电子档案和地图对税源信息,项目进度和纳税评估进行综合查询,对违规的信息进行处理。JSP页面采用Struts2提供的标签库实现数据的显示和与用户的交互,通过Struts2的Action进行客户端与服务器之间的数据传输,采用Hibernate3进行数据的持久化,Spring2的IOC技术则对控制层和模型层进行解耦,同时采用AOP动态代理Hibernate3中的事务处理。
在首页基于MapEasy技术再度开发了税收行政区域的地图,便于更加直观的对土地和项目进行标注和管理。在页面中大量的使用了Ajax技术实现页面与服务器的无刷新异步通信,给用户带来更加美好的视觉享受。
责任描述:主要负责的是税源信息采集和纳税评估(建安环节,不动产环节)。以不动产为例介绍:采集不动产交易信息,包括项目基本信息,交易基本信息,纳税人基本信息,选取纳税人和项目信息是通过谈出子窗体选取相应的信息,在页面除了基本的验证外,使用Ajax技术进行同名检测,巡查后的信息可补充,核实。核实后的信息有误可申请信息变更来修改相关的信息,核实是根据不动产交易信息生成不动产楼栋下的房屋平面图,由此可知,楼栋有几层,每层的房间数,对这些房可进行增量房交易,记录(够房者,够房金额等),交易后的信息进行维护,征缴(计算纳税人应上缴的税款)。税款更新提供手动和自动两种方式,手动需税收员手工录入上缴的税款,自动更新是通过WebService向另一个交税系统(实现前台服务纳税人交税,查询的功能,为地税系统提供接口,处理请求)发送请求来提取纳税人交税信息,避免税收员重复输入,提高了工作效率。
程序员简历的项目经验范文(二)时间:2015.4-2015.5
项目名称:Ting-Android 音乐播放器
项目简介:该款 App 界面设计使用的是 Material Design,遵循 Google 设计规范 , 界面开起来清新简洁,目前 App 只能获取 Ting 音乐社交网站上用户分享的前 20 首歌曲 , 以及歌曲评论信息,App 可以在线播放从 Ting 网站上取回来的歌曲,也能播放本地歌曲,播放本地歌曲可以进行随机播放、循环播放、单曲循环播放,使用到的开源库有:Picasso、Volley、Gson等.
项目名称:门窗 DIY 软件-Android
该款软件运行环境是安卓手机以及平板电脑,面向的用户是门厂销售人员,主要用来为客户介绍展示门与门框款式,以及让客户进行门与门框的搭配并 收藏 起来,同时也能将收藏的搭配删除 ,该款软件有些图片是绑定在安装包当中的,当安装完软件第一次启动时会把图片写入到 SDcard 当中,图片取出来使用 Picasso 库对图片进行缓存处理.
时间:2014.9-2014.12
项目名称:个人博客网站
该网站前台使用到BootStarp响应式框架,后台服务端主要使用Jsp+Servlet ,实现基本博客网站功能:发 文章 ,阅读文章,对文章评论,博主管理所有文章,修改密码,更换头像.
程序员简历的项目经验范文(三)OA自动化办公系统:
软件环境:Apache Tomcat 5.0/MySQL /windows2003/jdk1.4.2
开发工具:Eclipse,Dreamweaver等开发工具
项目描述:该项目主要针对衡阳市环保局的自动化办公,提高办公效率。
1、项目主要采用当前流行的MVC模式,Struts+Hibernate+Spring框架(B/S)。
2、使用的技术: JSP 、Servlet 、JavaBean 、Hibernate、JNDI、XML、Struts、Spring等相关技术。
责任描述:
1、负责技术:相关JavaBean,Servlet,Hibernate持久层的编写,配置,调试等负责部署整个webapplication。
2、负责功能为个人办公,包括短消息,通讯录等。
客户关系管理系统(CRM)
1.开发环境:Apache Tomcat 5.0/SQLServer/windows2003/jdk1.4.2
2.开发工具:Eclipse ,Dreamweaver等开发工具
3.项目描述:基于J2EE平台,采用MVC设计模式及SSH(Struts+Spring+Hibernate)三个集成框架、B/S模式、SQLServer作为后台数据库。
4.项目责任:本人主要负责营销管理模块及其显示层的开发。
↓↓↓下一页更多精彩 程序员简历的项目经验范文 ↓↓↓