这是一家创业公司,坐标上海,类似货拉拉项目。面试是在现场面试,本人很幸运在笔试+面试都通过了,问的题目都不难,然后HR就来跟我谈工资,说我能否降低工资标准,我说不行就算了,我接别的OFFER,然后他说要我等他几天他去跟领导汇报,还说我这个薪资能谈下来的几率很大,但他自己没有权限批准要问上面的领导,我说好的,我等你几天,我估计那边是真的招人很急但真的招不到人,想先稳住我然后他有时间找别人然后比较人员。

等过了4 5天,HR打电话给我了说我这个工资可以,我心想的确年底了找不到人只能找我了,然后叫我过了双休日就马上去公司报道,正式的OFFER也发出来了,然后叫我准备工资卡体检什么的,等我双休日都办理好了礼拜一去报道时资料什么都填到一半了,然后对方HR竟然跟我说我体检不合格,不能跟我签合同,拜托哦 我身体一直以来都挺好的,感冒发烧都不大有,竟然跟我说体检不合格,我看了看报告也就血常规几个指标超了而已,天底下竟然有这种事情让我碰到,我也真是XX了。

我后来分析估计在双休日的时候他们找到比我更便宜的人了,我过去报道然后随便找个理由把我打发了,管理如此之乱,不守信用,OFFER都发出来了然后把我拒了,我希望大家选择这家公司时,好好擦亮眼睛,别被这家公司耍了。

当然像这样戏耍员工的公司,不值得我们信任和加入。同时作为一个Android开发人员,offer已发了,还要被替换,这里本身也值得我们反思,技术栈和年龄是否匹配。

《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》

【docs.qq.com/doc/DSkNLaERkbnFoS0ZF】 完整内容开源分享

现在做Android的人越来越多,鱼龙混杂,不像几年前,会四大组件,写过几个app就有人要。社会招聘不同于校园招聘,一般公司肯定更愿意招一个进去就能做事的,而不是还需要别人带。如果是创业公司的话,要求更高:最好懂点Framework层的,做过后端开发或者懂产品也是加分项。

一般情况下,公司绝不会错过真正有能力的人。

最近一段时间同事招聘的Android开发跟题主情况类似:原来做QA,想转开发,自学没多久。但听同事抱怨很多都不懂,过来还得人带。虽然有两三年Android测试经验,但做开发就写过几个DEMO的水平不会比应届生强多少(现在有些应届生就已经很强了,后生可畏啊)。最后还是QA Leader过来跟我们团队Leader各种软磨硬泡才勉强愿意要的(据说原来是同事)。

然后,态度也很重要,少整那些虚的,切忌不懂装懂。之前跟项目组几个同事还谈起过,现在很多人简历写得相当花哨:各种熟悉、各种掌握、各种精通,反而是那些真正有能力、经验丰富的程序员简历写的最是简单朴实。与其抱着侥幸心理去忽悠面试官,甚至最后被揭穿,还不如果断承认你对这个知识点不熟悉,然后向他证明你有靠自学快速掌握这个知识点的能力。

目前形势,参加到Android队伍的人是越来越多,可以说是已经达到了供过于求的地步了。

今年,找过工作人可能会更深刻地体会到今年的就业形势不容乐观,我在一线互联网企业工作近十年,指导过不少同行后辈。帮助很多人得到了学习和成长。

我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在IT学习中的很多困惑,奉上这篇面试心得与经验总结。

诚意之作,希望可以给在外来找工作的人一点指导以及帮助,如果能耐心读完的话,相信你会找到自己想需要的东西的。

我们大量需要前端岗位、Java 岗位、Android 和 iOS 的开发岗位,工作地点:北京字节跳动,社招需要1-3 年工作经验。点击我

如果你觉得自己学习效率低,缺乏正确的指导,可以加入资源丰富,学习氛围浓厚的技术圈一起学习交流吧!

在这之前我想先问大家几个问题

你如何看待面试?

任何企业招聘重要岗位时都不会只安排一个候选人面试,通常都是两到三个甚至更多,最终来优中选优综合评估,筛选出与企业所需岗位能力素质要求最接近的人,所以对求职者来说面试是一场比拼,一个竞争的舞台,比的是素质经验能力,也是思维方式,以及对岗位的认知度,拼的是耐性,临场发挥,对企业的认同感,比拼的奖品就是录用通知书,所以说应聘者以什么心态,怎样的精神面貌来对待面试这个过程,决定了你在面试时的结果。

并且我觉得面试本身并不能完全评价一个人的实力。面试通过的人,也许只是恰好在面试时遇到了自己熟悉的问题,面试不通过,也有可能是面试官自身的问题,并非每个面试官都具备客观评价别人的能力。

换句话说,面试没通过也许是面试官没有发现你的才华,面试通过了也并不代表你就能胜任工作,因为进入企业之后可不是每天负责回答面试题!

网上关于面试最多的是什么?就是面经,他有些介绍了一些“装逼”的方法,还有所谓的“面试技巧”,我本人的话是不太认可的。技巧需要有,这是为了让你更好的展示自己,而非坑蒙拐骗。我更想展现一个真实的自己,如果面试官不认可,说明我们没有缘分,或者说自己的能力还不够。

“面试造火箭,工作拧螺丝”,你也是这样认为的嘛?


在招聘中,这类情况一直在发生。我们让工程师通过严格的筛选程序,问他们一些有挑战性的问题,但在把他们招进公司之后,只是让他们做一些枯燥乏味的事情,比如负责由五六个服务组成的系统,或者让页面看起来更漂亮些。我并不是说这些任务就不需要技能,只是这些任务所需要的技能与大多数面试涉及的内容根本不一样。

既然BAT们是众所周知的福利待遇发展好,那自然其进入门槛也水涨船高,我记得曾有媒体戏称进入BAT的难度不比考公务员低多少。

虽说如今招聘更偏重能力,但当出现僧多粥少的情况时,也必然需要进行硬性条件上的筛选。其实这也是没有办法的事情,不存在完全学历歧视的问题。你想,招聘一个人,大概要看100份简历,面试10个人,最后才能选中一个。但从工作量上来说就是一个很大的事情,只能硬性条件卡严格一点。

筛选过后,还要进行几轮的面试才能最终确定下来,岗位竞争非常激烈。但在经历了激烈的面试,开始入职后,却不乏有人发现岗位所需技能与面试所说差距过大,这是便有网友称:面试造火箭,工作拧螺丝。个人成就感难以满足,就萌生退意,递交辞呈了。

我相信在很多个领域里,有很多的人拿到的报酬已经远远超出了他们所从事工作的难度。有时候是因为他们是这个领域唯一知道怎么做这些事情的人,有时候是因为他们所在的公司无法从人才市场上招到更好的人,有时候是因为其他工程师故意过度设计,这样初级开发人员就需要花费很长时间才能理解它。无论如何,如果我们想要保持高薪和不被踢出局,就不能停止学习。加强知识的广度和深度,并学会如何将炒作从真正的突破性技术中过滤掉。

你为面试准备了些什么?

就算你觉得你所有的东西都准备好了,但也不是你拿着简历奔赴各个面试你就有机会

如果你为自己做了份详细的职业生涯规划,那你也应该为自己做一份详细的时间管理计划表。好的面试一定不是拿着简历跑出来的。

资历深的HR可以清楚的看出优秀和普通面试者的区别,当然了他们可能也会问这样的问题,“你觉得哪首歌最能体现你的职业道德?”“EXCEL有多少种算法公式?”“你洗澡的时候都在想什么”当然,这些问题也都是真实存在的。但是面试的重点一定不是寻找和你喜好相同,品味一致的人。

面试需要准备些什么,在这里我就不给予评价了,各大面经里面都有,大家去看看就好了的。但是大家在刷面试题的时候一定要注意,不要仅仅是去背答案,浅步的了解会让提高你面试的成功率。

总之,面试的本质一定不是一问一答,如果你还想要让自己在面试过程中魅力十足,那就带一份工作计划过去,这不仅是展现你的诚意,更让HR看到的是你的工作思路和专业实力。

接下来我给大家分享一下我的经历吧!

分享的多也没有什么用,就举例一次映像十分深刻的吧。一次很偶然的机会,被猎头推荐到阿里巴巴面试。简历被送到阿里后,会有几天简历审核期,这个过程会先从简历上筛选掉一部分人。简历审核通过后,会有负责技术面试的人对你进行一个电话面试,我当时接到电话感到很突然,因为简历都已经投递一周了,然后就匆匆跑到楼下进行电话面试。

面试问题还记得一些,一部分已经忘记了,为了防止再忘记,所以便写了出来。

1:你是如何理解Android操作系统的。

2:是否熟悉framework层,如果熟悉,那就对framework做个简介。

3:是否熟悉多线程,如果熟悉,介绍下线程。

4:对象锁和类锁是否会互相影响,会举例子让你判断锁的使用是否恰当,并说出原因。

5:是否熟悉Lopper架构,如果熟悉说下其原理,如果你自己实现,你会怎么实现。

6:自定义控件原理,及消息分发流程。

7:binder工作原理。

8:ActivityThread,Ams,Wms的工作原理。

9:如果工作中需要修改framework,你如何寻找切入点。

电话面试就这么多内容,自我感觉给回答打了75分,然后就是等通知;又隔了两天,阿里的HR打电话让我去指定地点面试,心里有点紧张,因为想给马云打工的人太多,竞争激烈程度可想而知(哈哈放平心态就好了,每个人都会有一个最好归宿)。

和技术负责人聊了聊,大概2小时左右。

主要聊的是frameworkbinder并发容器线程并发对象锁,再就是ndk使用的是否熟练,是否熟练hook技术等;还有你遇到过什么技术难点,是如何解决的。还有你读过什么开源工程,有什么感想,你是否考虑过做一个开源工程。最后就是设计一个多线程并发处理大数据量,然后刷新UI的架构。

最后结果是没能达到他们的期望,跟技术负责人聊的较开心,就留了联系方式。

**面试总结:**通过这次面试知道自己还有哪些不足,要继续努力,功夫用在平时很重要。

面试收获,注意看!!非常重要!!

一、提前准备面试所有问题的答案并重复练习

众所周知,面试就是由面试官向面试者提问,来了解面试者个人基本信息,考察面试者的工作态度、综合能力和专业能力。想要顺利通过面试,我们就得提前了解面试官经常会提问一些什么问题,这样才能针对性的进行回答。

二、重新回顾简历的工作经历和结果很重要

HR 们会通过询问你工作经历中的具体细节来判断这段经历的真实性以及你的专业程度。实习等工作经历是体现你专业能力的重要指标。

如果你无法详细地讲述工作经历的细节,HR就有可能会怀疑你伪造工作经历。或许离你上一次的工作经历已经过去了很久,你可能已经忘记了很多细节。但没关系,你可以通过下面这样来回答:

  • 你做了什么工作?

  • 这个工作的目的是什么?

  • 这个工作发生在什么时候?

  • 由谁参与了这个工作?

  • 在哪里开展的工作?你在什么情境下做的工作?

  • 你如何做这个工作?结果怎么样?

另外,一定要记住,最好使用具体的数据来证明自己的能力,数据往往比天花乱坠的形容词来得更令人信服。

三、针对岗位量身制作一份求职作品集

一份好的求职作品集在面试中可以说是必杀技。一份优秀的求职作品集,一方面说明你对这次面试重视程度,让 HR 体会到你的用心;另一方面,可以展现你出众的专业技能。

你可以根据公司发布的招聘信息,提取关键词。提取岗位招聘信息中的关键词,熟悉工作流程,然后亲手去执行几遍,向HR展示你的成果。当然,如果你并不了解这份工作,也可以请教业内人士,指导整个过程,帮助你完善作品集。

四、自我介绍时,从这 3 个方面入手

无论是什么样岗位的面试都不会离开自我介绍,自我介绍那该说什么?正确的逻辑应该是:先表达自己对这个行业、这个岗位的热爱,然后表现自己的经历与岗位相匹配,最后突出一下自己在工作中的优秀表现。

  • 热情:对行业、岗位和公司的热爱

  • 匹配:展现你与招聘岗位的匹配度

  • 出众:请将你的亮点展示出来

八年老Android开发谈:垃圾中的战斗机,offer都发了,差点无缘Offer相关推荐

  1. 八年老Android开发谈:垃圾中的战斗机,offer都发了,最后把我拒了

    近日网上一则热帖引起了大家的广泛关注和讨论!故事背景是一个八年Android开发面试一家初创小公司leader岗位的经过.接下来我们看看主人公自述的面试经历. 垃圾中的战斗机,offer都发了,最后把 ...

  2. android设计一个多线程和画图的程序小球,Android开发之多线程中实现利用自定义控件绘制小球并完成小球自动下落功能实例...

    本文实例讲述了Android开发之多线程中实现利用自定义控件绘制小球并完成小球自动下落功能的方法.分享给大家供大家参考,具体如下: 1.布局界面 xmlns:tools="http://sc ...

  3. android bitmap着色,android开发 替换bitmap中的颜色值

    /** * 将bitmap中的某种颜色值替换成新的颜色 * @param bitmap * @param oldColor * @param newColor * @return */ public ...

  4. Android开发——异步任务中Activity销毁时的问题

    0.  前言 在Android开发中经常会发生Activity的销毁重建,比如用户长时间接听一个电话后回到APP.在Android开发--Fragment知识整理(二)中我们提到了使用Fragment ...

  5. Android开发杂谈更新中

    1.Android开发者的成长路线 <1>第一阶段是开发入门,开发者可以通过论坛或者社区获得帮助: <2>第二阶段是进阶和实战,建议开发者能多参加一些培训: <3> ...

  6. 八年Android开发,看我如何简化Android的UI开发!

    如果你觉得这篇文章太长,而且还没有往下阅读的话,我可以给你简要的介绍文章要讲的内容:我使用纯 Java 通过数据绑定的方式提供了一种 免费在线视频http://www.xincaopeng.com A ...

  7. 大龄程序员的出路在哪里?八年老Android的一点心得

    这篇文章,给大家聊聊Android工程师的职业发展规划的一些思考,同时也给不少20多岁.30多岁,但是对自己的职业未来很迷茫的同学一些建议. 笔者希望通过此文,帮大家梳理一下程序员的职业发展方向,让大 ...

  8. 斗鱼直播Android开发二面被刷,不吃透都对不起自己

    前言 最近我开始偷偷投简历了.与老东家的合同快要到期,想知道自己的斤两,续签合同也好有个底,顺便悄悄看看新的工作机会.虽然市场环境不好,但我们身在涨工资靠跳槽的行业没办法. 由于工作了5年了,经验有了 ...

  9. Android开发音效增强中铃声播放Ringtone及声音池调度SoundPool的讲解及实战(超详细 附源码)

    需要源码请点赞关注收藏后评论区留下QQ~~~ 一.铃声播放 虽然媒体播放器MediaPlayer既可用来播放视频,也可以用来播放音频,但是在具体的使用场合,MediaPlayer存在某些播音方面的不足 ...

最新文章

  1. 在Linux中同时删除一百万个小文件的最快方法
  2. 了解大数据在人力资源和薪资中的作用
  3. nodejs png 转 rgb_90行代码,让微信登录界面的地球转起来
  4. 推荐一个优化分页查询的办法(分页数很大的情况)
  5. 文件以附件形式下载的方法
  6. 【解析】1057 数零壹 (20分)(进制转换)
  7. NPM useful library path: request.js
  8. fcntl函数(网络编程会用)
  9. Android 生成二维码,条形码,二维码添加logo
  10. 事业单位计算机初级考试科目一模拟试题,广东教师资格考试之科目一模拟题
  11. springboot配置文件_SpringBoot系列干货:配置文件详解
  12. (原码反码补码的计算)在一个8位的二进制的机器中,补码表示的整数范围是从_(1)_(小)到_(2)_(大)。这两个数在机器中的补码表示为_(3)_(小)到_(4)_(大)。数0的补码为_(5)_。
  13. Go基础-Mac中Go环境的安装以及实现第一个go程序hello world
  14. 分享一个好用的Python在线编辑器
  15. 爆强的一句话,工作之余放松放松!
  16. java script 延时_javascript 延时执行函数
  17. 多个图像直方图合并matlab,MATLAB图像处理之直方图匹配(图像合理增强)
  18. html设置抽奖概率,js设置概率随机数(可用于抽奖,砍价的逻辑应用)
  19. 值得推荐的MAC软件下载软件的网站
  20. BC26 TCP透传

热门文章

  1. 图灵的文章“Computing machinery and intelligence”译文
  2. PM2.5传感器通过树莓派推送到ThingsPanel
  3. 论文的每一页最上方都有一条横线(word2007)
  4. 引导魔女之力,征服星辰大海 升级篇: 重要事情说三遍: 升级!升级!!升满级!!! 简述: 1.本篇仅升级,涉及到的技巧全职业都可以参考; 2.考虑到萌新刚玩通关护卫者系统等级不高,故
  5. 如何给原图添加文字水印和图片水印
  6. 二开版优化新紫色UI云开发新款壁纸小程序源码支持用户投稿在线审核
  7. 吴恩达 02.改善深层神经网络:超参数调试、正则化以及优化 第一周作业
  8. tableau server在centos7.6上安装记录
  9. Java_08 快速入门 Java常用类库
  10. html中right的作用,css3 nav-right属性怎么用?