大厂需要什么样的 Android 开发?】的更多相关文章

前言 昨天和一个百度的朋友闲聊,他说根据最近招聘 Android工程师的经验来看,大部分候选人在工作 3 年的时候基本都会遇上一道难过的坎. 为啥这么说呢? 因为工作一段时间之后,大部分工程师都已经完成了最原始的基础技能积累,大家的技术水平差距集中在语言.框架.工具的使用熟练度上.而这个差异不会很大,就算大,也很容易追赶. 但如果一个工程师一直停留在业务开发,一直沉浸于工具的使用熟练度,那他自然就会遇到能力瓶颈.这个瓶颈就是前面说的那道坎 跳过去了,你就发现了一片新天地,可以在下一个区间里继续生…
最近收了很多程序员的简历,工作经验从1年到十几年不等.发现一个问题,工作经验范围差不多的程序员,简历看起来也差不多... 为啥程序员的简历如此统一?正好最近看到一个分享也分析了这个问题,结合我个人的一些经验,给大家分享几点. 简历千万不要这么写 1.没人在乎你 简历筛选只是模式匹配. 除了技术方向,程序员也受行业细分影响.不止hr,有时候我自己筛简历,一般也有些基础条件直接过滤一遍,比如学历.往期公司背景.熟悉的语言等等. 跳槽高峰期,一个岗位招聘发出去没几天,可能收到几千份简历,所以不要觉得对…
从2020年3月18日投出第一份暑期实习简历至今,已经过去400多天.我也尘埃落定,即将去CVTE做Android开发. 休息了很长时间,如今已经能够很平静地回首这段历程,写下这篇文,致敬曾经走过的漫长求职路.如果还能对即将或正在求职的人有所帮助,也算是功德一件. 开头补充 一.个人背景 双非本科,先后在网易和字节跳动实习,都是做Android开发. 二.时间线 2020年3月初开始准备暑期实习,腾讯3捞3败,最终以 0 offer告终 2020年5月中旬开始投递日常实习,收到网易的两个offe…
前言 年底总是一个充满回顾与展望的日子,在2020这场哀鸿遍野的"寒冬"里尤为明显. 其实不管是公司.集体还是个人,都需要在这个时候找个机会停下来,思考一下这一年来的收获与成长.失去与遗憾. 每个人都有自己的希冀与计划,每个人又同你我一样,是犯有轻微拖延症的普通人. 面向即将到来的一年大家总会立各种 flag,临近年终时又总是自嘲式的将计划延期至新的一年. 2020的收获 2020是一个神奇的一年,发生了许多大事,但回到个人身上也只是一件一件小事. 一件一件小事本没有什么意义,但只要注…
  Android开发(29)  版权声明:本文为寻梦-finddreams原创文章,请关注:http://blog.csdn.net/finddreams 做为程序员,我们都是有梦想的人,有时候当我们不满足现状,想要进一步提升自己的能力,拓展自己的视野时,跳槽可能是一个我们终将面对的选择.可是我们的工作是成天和电脑打交道,造成我们的人际交往,交流能力不是很强,在面试上我们往往要准备的很充分,才能获得一份心仪的好工作,接下来我给大家整理一下面试中常见的一些问题,包括人事面试和笔试题,今天就来说说…
对比 WinCE Android 行业场景 扫描分拣.车载.工控 扫描分拣.车载定位 开发语言 C++.C# Java/.NET(Smobiler) 开发环境 Visual Studio Android Studio/ Visual Studio(Smobiler) 硬件 平板.手持机 平板.手持机 行业方案 WinCE从1995年诞生至今,已有20多年的发展历史,行业成熟方案覆盖范围广,从车载.工控.手持机都有涉及,且方案成熟. 近些年,Android以后来居上的态势,逐渐渗透至各行业领域,硬…
我的 Android 开发实战经验总结 字数4440 阅读5137 评论43 喜欢250 曾经一直想写一篇总结 Android 开发经验的文章,预计当时的我还达不到某种水平,所以思路跟不上,下笔又捉襟见肘.近日,思路较为明朗.于是又一次操起键盘開始码字一番. 先声明一下哈,本人不是大厂的程序员.去年毕业前.就一直在当前创业小团队从事自己热爱的打码事业至今.以下总结是建立在我当前的技术水平和认知上写的,如有不同看法欢迎留下评论互相交流. 1.理解抽象,封装变化 眼下 Android 平台上绝大部分…
最近学习了极客时间的<Android开发高手课>很有收获,记录总结一下. 欢迎学习老师的专栏:Android开发高手课 内存优化 卡顿的原因 频繁 GC 造成卡顿.物理内存不足时系统会触发 low memory killer 机制,系统负载过高是造成卡顿的俩个原因. 除了频繁 GC 造成卡顿之外,物理内存不足时系统会触发 low memory killer 机制,系统负载过高是造成卡顿的另外一个原因."用时分配,及时释放" Android 3.0-Android 7.0 将…
我所接触的Android开发者,百分之九十五以上 都遇到了以下几点致命弱点! 如果这些问题也是阻止你升职加薪,跳槽大厂的阻碍. 那么我确信可以帮你突破瓶颈! 群内有许多来自一线的技术大牛,也有在小厂或外包公司奋斗的码农,我们致力打造一个平等,高质量的Android交流圈子,不一定能短期就让每个人的技术突飞猛进,但从长远来说,眼光,格局,长远发展的方向才是最重要的. 35岁中年危机大多是因为被短期的利益牵着走,过早压榨掉了价值,如果能一开始就树立一个正确的长远的职业规划.35岁后的你只会比周围的人…
今年比往年要特殊一些,受疫情的影响,很多公司都出现了裁员现象.以至于最近很多技术同学也在纷纷向我倒苦水. 王鹏便是其中的一员,王鹏之前是在一线城市的一家小型互联网公司做Android应用开发.从毕业实习到今年,工作整整六年.六年之中,做过四年应用开发.半年rom开发,一年framework开发,但疫情期间他们公司为了缩减成本,做了裁员,他也在其中,取而代之的是一个只有三年工作经验的. 当时王鹏想着,自己也有多年工作经验,找工作应该不难,结果却屡次碰壁,这让王鹏一度陷入了自我怀疑,难道是中年危机到…
前言 2020年是转折的一年,上半年疫情原因,很多学android开发的小伙伴失业了,虽找到了一份工作,但高不成低不就,下半年金九银十有想法更换一份工作,很多需要大厂面试经验和大厂面试真题的小伙伴,想提前准备刷下题.接下来分享一份我的字节跳动.阿里巴巴.百度.小米等大厂面试经验和总结.(文末附真题解析大全) 阿里(被拒) 字节跳动(offer) 小米(offer) 手百 (offer) 阿里巴巴 面试问题还记得一些,一部分已经忘记了,为了防止再忘记,所以写出来.1:你是如何理解Android操作…
前言 笔者2016年高考考入华中科技大学计算机科学与技术专业. 2017年底(大二寒假)拿到今日头条(字节跳动)深圳研发中心Android开发实习生Offer,在深圳研发中心实习至2018年3月. 2018年4月加入新成立的今日头条武汉研发中心实习,2019年5月离职. 2019年春招拿到腾讯(微信).蚂蚁金服(支付宝)暑期实习Offer,2019年7月加入微信实习. 2019年秋招拿到字节跳动SSP(抖音).微信(转正).猿辅导SP(斑马英语)校招Offer,最终选择留在微信,目前已转正. 在…
概述 感觉毕业后时间过得真快啊,从 19 年 7 月本科毕业入职后,到现在快两年了,前段时间金三银四期间想着找一个新的工作,前前后后花了一个多月的时间复习以及面试,面试好几家大厂,最后选择了腾讯.也祝各位想找工作的同学都能去自己心仪的公司! 我不建议频繁的跳槽,除非被逼无奈,频发跳槽,不光会成为面试官害怕的一个方面,对自己的沉淀也是没有帮助的. 同时我不建议裸辞,这样会存在太多的不定性因素,如果面试时间拖得太久,这段事件你没有经济收入,但是你还在支出(房租,日常生活开销).这样会代来无形的压力,…
前言 我们平时在使用软件的过程中是不是遇到过这样的情况:"这个 app 怎么还没下载完!"."太卡了吧!"."图片怎么还没加载出来!"."怎么刚进去就卡了!"."这怎么点了一下就退出了!"等等,这些情况其实包含了我们性能优化的主要内容. 性能的优化是一个老生常谈的点,也是一个比较重要的点.特别是诸多大厂在这方面尤为看重,毕竟就算0.1%的瑕疵,影响的讲师百万级,千万级的用户体验! 如果你已经有 2 - 3…
这是我在某论坛看到别人分享的故事,觉得可以展开聊一下,对于我们这些中年程序员,可以裸辞吗? 前言 首先介绍一下主人公的情况.目前所在的是一家小的创业公司,待了3年多,薪资一般吧,之前在一家中型上市企业也干了三年,因为想涨薪所以跳到现在这家小公司. 就在年前,公司年终总结,公司老板会和各组负责人找每个员工谈话.面试来的时候,公司承诺每年多次调薪,也有项目奖金,干了三年,调过两次薪,项目奖金一分没见到,单双周上班,他寻思这几年互联网发展也不太好,没有就没有吧. 公司上班,不说九九六吧,也是每天至少九…
概述 感觉毕业后时间过得真快啊,从16年6月本科毕业入职了一家不大的公司,到现在快五年了,前段时间金三银四想着找一个新的工作,前前后后花了一个多月的时间复习以及面试,前几天拿到了腾讯的offer,想把面试经验分享给大家,祝想找工作的同学都能去自己心仪的公司! 腾讯一面 1.mmap + native 日志优化? 2.广播和 EventBus 的区别? 3.常用设计模式你了解哪些? 4.跨进程通信有哪些? 5.简单讲讲 binder 驱动吧? 6.跨进程传递大内存数据如何做? 7.说说 Concu…
进入互联网大厂一般都是"过五关斩六将",难度堪比西天取经,但当你真正面对这些大厂的面试时,有时候又会被其中的神操作弄的很是蒙圈. 近日,某位程序员发帖称,自己去阿里面试Android开发岗,三面都过了,却被无理由挂了,阿里某部门同学还问他为何不考虑阿里.当时这位程序员内心里恐怕默默说了句"你为什么不上清华,是因为不喜欢吗?"故而发帖向广大网友吐槽. 原贴如下: 楼主表示:自己发这个帖子只是想吐槽一下,而且我怀疑是HR在刷KPI.那个内部帮我查我三面面试结果是另一个阿…
一小伙工作快3年了,拿到了阿里云Android开发岗位P6的offer,算HR面一起,加起来有6轮面试了,将近3个月的时间,1轮同级 + 1轮Android用人部门leader + 1轮Android 组leader + 1轮项目CTO + 1轮HR + 1轮HRBP. 一路上各种事件分发机制.自定义View.handler原理.多线程.hashmap.手写算法.计算机网络等等直接面试到自己怀疑人生,而自己跟HR谈论薪资的时候也是没有任何底气,说是22k,结果被HR压倒了19k,现在拿的都是15…
背景 首先介绍一下自己的情况.目前所在的是一家小的创业公司,待了5年多,薪资一般吧.由于这几年公司也在转型.工作经历大概可以分为 3 个阶段. 第一阶段是从进公司开始做 android app 开发,无论是外包或者公司的主力产品都做过. 第二阶段是做 ROM 开发,由于公司规模不大,除了硬件和底层的东西外,基本上是一个人负责了整个 ROM 的修改,编译,发布(基于 MTK 的某一个 rom,然后做一些 android framework 层面上"奇奇怪怪"的定制). 第三阶段,也就是当…
最近到网上看到这样一个帖子: Android开发,坐标魔都:目前为止已经失业六个月,找工作期间,尤其是最近两天确实心态不好.要么没有面试,要么给的工资不符合预期( hr 压价太狠了,原先说的 19k,目前也给不到了).决定发帖子之前,刚刚崩溃大哭了(确实挺丢人的).说实话现在心态,唉,太崩了. 作为技术 Leader 和主程序员,我面试了超过 100 位的软件工程师职位候选人.其实我觉得面试有个关键就是摆正自己的位置.这位网友也说了不是没工作机会,而是"工资不符合预期". 那么问题就来…
近日,我在逛某社交论坛时,发现一位做了五年的Android开发将自己这段时间的所有面试经历发表了出来,根据网友自己提供的信息显示,主要面试的地点都在北京,上海等地. 微软和亚马逊刚面试完一面,都是以算法为主,其中,微软是英文面. 大家看到这么密集的面试过程,最多的是一个劲为他点赞.但也有不少网友迫切的想要职友赶紧分享一下面试经验. @网友1:精力真旺盛! @网友2:牛逼牛逼. @网友3:卧槽 最终选择了哪? 看完上面的图片后,不少人表示阿里和蚂蚁不能同时面,不过职友也解释了:因为阿里和蚂蚁都是年…
今天,笔者盘点.综合分享一位腾讯员工的"心声".这份心声中干货还是不少的,主要关于腾讯的一些职场生活--希望这些"干货"能对你有所帮助. 什么部门?给补偿吗? 答:pcg,没有任何,试用期无理由辞退 技术么?几级?薪资谈得多少?三个月还是六个月试用期啊? 答:Android开发,7级,包25,自卑不敢多要,三个月适用.暂时不找工作了,自己找钱吧 这个年龄试用期被劝退很正常,理由大多是期望的能力与职级不匹配? 答:理由是项目一直没上线,今天正式上线的,觉得我统筹能力有…
在下2017年毕业,目前从事android开发工作已经3年多了,前段时间刚完成一次跳槽,面试了几家公司,将一些面试经验分享给大家,希望对大家有所帮助. 写在前面 这次跳槽总共是面了8家,(2小,4中,2大厂) 小的都拿下了,4中里3个一轮游,1个三轮游.2大的都谈薪了. 小公司会比较偏重于业务,面试上也偏重业务,比如做了什么,大概方案,用了哪些库,库的原理.这些基本上会集中在 图片处理,网络封装,自定义view这几个部分. 大厂会从业务入手,递进深入到原理及相关知识点,尤其集中在原理部分,这里对…
前言: Java 8推出已经将近2年多了,引入很多革命性变化,加入了函数式编程的特征,使基于行为的编程成为可能,同时减化了各种设计模式的实现方式,是Java有史以来最重要的更新.但是Android上,一直没有看到支持Java8的消息.Android到底会不会支持Java8呢?答案是肯定的,Android N已经开始支持Java 8 了. 关于Java 8 (1.)使用Lambda表达式 Java 8的一大亮点是引入Lambda表达式,使用它设计的代码会更加简洁.当开发者在编写Lambda表达式时…
前言: 虽说网上有太多的Android课程,但是大多都是视频,有Android在线开发环境的几乎没有,但是对于学习Android的人来说拥有在线的Android开发环境是非常好的,可以随时动手操作学习Android开发,及时了解自己的掌握情况! 实验楼就提供了Android在线开发环境,你不需要本地搭建Android开发环境,打开浏览器就可以进行Android开发的学习~ 可以随便折腾!!而且边看边动手操作,可以更快上手Android开发. Android开发在线环境 项目介绍: 项目一:[SQ…
Exception在Java中是表示异常的一个类.它是Throwable的子类. 而Exception的子类RuntimeException是一个特殊的异常类,在代码中不需要对此类进行throw,而是由JVM来抛出. 很多时候,我们的某些问题,可以通过一个try/catch简单的解决掉,但是前提是要了解Exception. 很多人对于Exception的理解,仅仅是在于IDE会提示错误,然后补全一下try/catch就完事了,不会考虑到为什么,以至于自己编写的库交给别人,别人也不愿意使用. 首先…
RxJava的核心内容很简单,就是进行异步操作.类似于Handler和AsyncTask的功能,但是在代码结构上不同. RxJava使用了观察者模式和建造者模式中的链式调用(类似于C#的LINQ). 观察者模式:Observable(被观察者)被Observer(观察者)订阅(Subscribe)之后,Observable在发出消息的时候会通知对应的Observer,并且,一个Observable可以有被多个Observer订阅. 链式调用:和Builder模式类似,调用对应的方法对原对象进行处…
今天的CSDN公开课Android事件处理重难点快速掌握中老师讲到一个概念我觉得不正确. 原话是这样的:点击事件可以通过事件监听和回调两种方法实现. 我一听到之后我的表情是这样的: 这跟我学的看的都不一样啊,这还分监听和回调.这个时候我立马提出问题,嗯,讲课老师看到了. 老师就说了:是不一样的,我们第四点(最后一点)会讲. 好,我立马坐好准备受教听了大半小时.听到最后我的表情是这样的: 废话说够了,开个小玩笑,不要见怪. 我们都知道,监听事件其实只有一种,就是回调.如果有人不明白什么是回调?可以…
Android开发学习之路-RecyclerView使用初探 Android开发学习之路-RecyclerView的Item自定义动画及DefaultItemAnimator源码分析 Android开发学习之路-下拉刷新怎么做? 本篇是接着上面三篇之后的一个对RecyclerView的介绍,这里多说两句,如果你还在使用ListView的话,可以放弃掉ListView了.RecyclerView自动帮我们缓存Item视图(ViewHolder),允许我们自定义各种动作的动画和分割线,允许我们对It…
一.实现button点击事件的方法 实现button点击事件的监听方法有很多种,这里总结了常用的四种方法: 1.匿名内部类 2.外部类(独立类) 3.实现OnClickListener接口 4.添加XML属性 每一种方法都有它的优点也有它的不足,那么接下来就来详细的讲解这四个实现方法 二.具体实现 1.匿名内部类: 在Android开发中我们会经常看到各种匿名内部类的使用,那么在实现button点击事件的时候也可以用匿名内部类. 这样使用的好处是:1)不需要重新写一个类,直接在new的时候去实现…