一个Android应届生从上海离职到杭州一周收获4个offer的求职经历

  • 说说MVC、MVP、MVVM的理解

  • 并发下,对于一个值做减法操作

  • 生产者和消费者问题

  • 你知道偏向锁吗

然后乱七八糟的问了一些问题,因为是有个android要离职,急需招一位来弥补空缺,问的问题主要偏java的一些解决方案,问我在android工作闲暇的时候是否乐意参与后端的开发,他们后端有四个java开发,对于p2p移动端,业务非常简单,几乎可以说工作完全不饱和,我也很乐意接触后端,也算是自己想发展的方向。

其中有一段很搞笑的插曲,在技术主管面我的时候,说“你是应届生?我们这本来不招应届生的,应届生给不了这么高工资,你github是多少,我来看看”,面试结束后,技术主管被我说的服服帖帖,自己态度也比较强硬,就要的10k,以能力定夺,hr也想来压工资,最终被我三寸不烂之舌维持在了自己想要的薪资范围内

待遇:

  • 10k

  • 五险一金最低基数缴纳

  • 不避税

  • 中午有厨师做饭

  • 双休,加班少

结果

目前为止,我先做了个待定,因为离租房的地方近,技术主管也愿意给我时间去研究后端,中午还能省一个盒饭的钱。

B轮的公司

这家公司应该是我面的里面最喜欢的一家,只有这家,给我感觉到技术上面的深度,该公司主要偏Framwork层,业务方面比较少,先是来了一个电面了解了一下

  • Activity生命周期

  • Handler机制原理

  • aidl和binder的理解

  • ArrayList和LinkedList的优缺点

  • HashMap、HashTable、CurrentHashMap

  • okhttp原理

  • 线程池的理解

  • 谈谈你做的组件化

大致记住了这些面试题,后序就是通知我去公司面。

到公司是下午2点,天是真的热,下地铁离公司还有2.3公里,来到公司,技术主管很贴心,给了一瓶苏打水,让我先放松放松,差不多休息了有一刻钟,然后Android和技术主管一块来面。

  • 说说你对项目的优化

  • 屏幕适配

  • MVP解耦

  • 四大引用

  • ActivityThread的作用

  • 说说你在学校做的这个手机控制电脑的思路

  • socket实现点对点聊天

  • 如何利用socket实现群聊,并发问题,消息一致性问题

  • 线程池问题

  • 如何实现后台服务的保活

问题大多围绕着解决方案来开展,这家公司主要做社交电商,自己需要设计一套IM,而且是超流氓的那种,哈哈,不过,很体现技术,需要应聘者有深度的理解,大致给的发展方向是,希望我往深度的方向进行研究,结束后,得到了一致的肯定。接下来就是CEO和我聊了一下,问了下上个公司做的项目,然后自己的职业规划,大致就是了解一下价值观方面的东西,接下来就是人事过来面了,这家确实比较正规,技术团队有阿里、支付宝、百度的人,很适合学习,人事的自我介绍也比较牛,和我讲了很多现实的问题,公司有很多资源,能帮助你进大公司发展,浙大派系的一家公司。

待遇:

  • 8k、15薪,完全没有商量的余地,打算给应届生6k

  • 不避税

  • 五险一金正常缴纳

  • 双休

结果

最终还是拒绝了,因为太远了,薪资有点低,不过很喜欢他们对技术深度方面的追求,技术主管也特别的惜才,在我和hr表明拒绝的时候,主管还主动加我微信,希望能做个朋友,多多交流,也给了我很多的意见,主管还和我说“新的一轮融资进来了,公司打算换个地方,你确定不来?”,真的非常感激。面试那天下了场大雨,hr还贴心的给了我一把伞,怕我回去淋雨,真的万分感谢。

创业公司

这家公司是好友内推的,技术靠谱,所以就先电面了解了一下

  • 谈谈你做的这个组件化

  • 线程池的理解

  • JMM模型

  • volatile关键字

  • 自定义view和事件分发机制

  • gc机制

  • 内存泄漏

  • 热修复

  • react-native和flutter的区别

  • 然后就是彼此了解,谈谈自己

聊了有1个小时左右,感觉很投缘,就问我什么时候来公司见个面聊聊。

到了公司,技术团队还没成型,经过了解,leader希望能找到靠谱的成员,宁缺毋滥,然后聊了下公司的项目,未来的发展,然后聊了下模块划分,和我探讨了组件化方面的优缺点,多个应用的情况下共用一套模块,然后也给了我很多意见,他深知我有一颗想去大公司的想法,也给我讲了很多好处和坏处,从10点聊到13点多,大致3个多小时,还是很受用的,技术方面,他也和我说,希望我往广度的进行发展,深度发展容易技术狭隘,他还和我描述了技术学习就跟“丁”字一样,先横向发展,然后再深度发展,很多技术都是想通的,有可能新学到的技术会给你这门技术带来新的灵感,我也很赞同,之前看过一个h5写的打方块小游戏,没试过用android去实现一下,后来一早醒来,突然有了灵感,刷刷的用kotlin写完,完美的实现,特别的有成就感。

薪资

  • 9k

  • 五险一金正常缴纳,不避税

  • 季度考核奖金

  • 双休

  • 早上10点上班,19点下班

结果

hr说给我发offer,还需要领导签字,过程很慢,目前还在等待中,leader希望我能试着弄后端,不过,我也要求他让我试试后端,年轻就应该多学点技术,在团队沟通中,能更好的选择技术方向,并解决问题。

简历

简历方面我一直都是用有道云笔记写,然后导出pdf,技术栈方面最好写自己会的东西,对于框架和源码,最好多读读,多分析,试着改造别人的框架,来符合自己的业务。

最后

我也看了几家不错的公司,简历出去没人回,也问了内推的,目前都不招,大公司一般内部都有自己培养的实习生,应届生出来找工作确实是一件比较难的事,还有一个比较现实的问题,移动端的地位并没有那么的重要,技术难度也不是特别的大,公司业务的复杂度基本都堆积在后端,移动端的kpi考核很难上去,重要性比较低,所以,我也打算试着接触后端,有挑战的东西才能学到新东西。

希望未来有机会去大公司试试水,毕竟有个好的目标就有一个积极的驱动力。

求其上,得其中;求其中,得其下;求其下,必败。

最后为了帮助大家深刻理解Android相关知识点的原理以及面试相关知识,我把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包知识脉络 + 诸多细节

还有 高级架构技术进阶脑图、Android开发面试专题资料 帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。

最后这里是关于**我自己的Android 学习,面试文档,视频收集大整理**,有兴趣的伙伴们可以看看~

网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。希望这份系统化的技术体系对大家有一个方向参考。

最后

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

深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助

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

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点!不论你是刚入门Android开发的新手,还是希望在技术上不断提升的资深开发者,这些资料都将为你打开新的学习之门

如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!
上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点!不论你是刚入门Android开发的新手,还是希望在技术上不断提升的资深开发者,这些资料都将为你打开新的学习之门**

如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!

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

  • 29
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值