阿里P8大牛亲自讲解!Android组件化架构实践,我先收藏为敬

雪上加霜

本人一名Android程序员,今年29岁了。大厂小厂都呆过,现在在腾讯工作!明明工作顺利,家庭和睦儿女成全,但是总是会感觉到,一股无形的压力,推着我走!作为一名程序员我最怕的不是996,也是写不完的代码,而是怕过了我的黄金年龄,社会责任家庭责任,身上的担子越来越重,可是我却面对未来该如何继续下去无限迷茫!

其实,现在经常说到的对35岁危机的担忧,是害怕被现在从事的行业淘汰,是担心从现在的阶层和收入跌落。

失业,只是失去那一层次的岗位,社会上还有大把的其他工作可选择。

在我看来只要你肯做,还有时间和体力可出卖,失业,不可能的。

在疫情期间,有不少白领也加入了送外卖、摆地摊的行列,生活的压力,往往会让你别无选择。

在国外,六七十岁的老人还在坚持工作的也不在少数,虽然大部分是基础岗位。

等到国内老龄化到了一定程度,也许就是十到二十年,老人就业一定会成为潮流。

有些行业,自身特点决定了绝大部分从业者需要具备很好的体力,学习新知识,了解新一代客户的能力,还要有大量的时间用来996,比如:互联网,电商,新媒体等等。

这是市场这只看不见的手决定的,企业首先要考虑的是效率和成本,高薪必须要有高效的产出。

这些行业,知识更新迭代很快,经验通常几年就已经过时,难以积累出足够的价值。

时代淘汰你,有时候真的是连招呼都不打。

华为四面(3次技术面+HR面)

一面(1hour)

  • 自我介绍
  • 项目介绍,技术点相关。
  • C++和Java区别,GC
  • 线程相关,Runnable和Thread的区别。
  • 线程池
  • synchronized,volatile
  • 继承相关,多重继承和接口
  • 网络编程
  • UPD,TCP区别
  • 最大的优点
  • 最大的缺点
  • 算法,二叉树中序遍历,

早上状态很差,简单问题也会卡壳,希望大家还是能够选择自己状态好的时间点面试……。

二面(40mins)

  • 自我介绍
  • camera 硬件有哪些引脚。
  • 问渲染管线主要有哪几个阶段?
  • Android的数据存储方式等等。
  • 说说mvc模式的原理,它在android中的运用。
  • 谈谈你的工作经历,聊聊你的职业规划等。
  • 问了一下,java有几大基础数据类型。
  • 问了Activity启动的几种模式,强引用、软引用、弱引用、虚引用使用。
  • 还问了我做过的App上有一个实现的自定义View问了下实现的思路。
  • 又问了自定义View,三个不同的构造函数的各自作用。
  • 问Scoket和Http最大的区别是什么?

华为面试安排非常紧张,但是反馈效率特别高,一二面结束马上会短信通知是否通过。然后隔天直接三面,流程走的非常快。

三面(40mins)

  • C/C++基础:inline和define的区别;
  • volatile的作用,应用在哪些地方,为什么不是所有的变量都用volatile
  • static变量的特点
  • 操作系统:线程和进程,怎么实现线程的同步
  • 数据结构:对什么排序比较熟悉;二分法查找
  • 现场写程序:一句代码实现,判断一个int类型的数是否是2的幂。2进制,位运算a&(a-1)
  • 做软件测试什么能力比较重要?
  • 白盒测试和黑盒测试的区别。
  • 什么是UT?
  • 问了关于规范、扩展、回调,父类的静态方法能否被子类重写等问题
  • 冒泡排序算法。
  • 虚拟机原理、内存回收机制等。
  • 说说对华为的了解
  • 为什么离职?到华为会不会不习惯?

HR面(20mins)

  • 为什么离职
  • 有没有职业规划
  • 对公司未来的展望
  • 以前公司的薪资待遇
  • 期待的薪资

HR面还好,感觉都是一些常见的问题,没什么很刁钻的问题。

文末

当你打算跳槽的时候,应该把“跳槽成功后,我能学到什么东西?对我的未来发展有什么好处”放在第一位。这些东西才是真正引导你的关键。在跳槽之前尽量“物尽其用”,把手头上的工作做好,最好是完成了某个项目或是得到提升之后再走。跳槽不是目的,而是为了达到最终职业目标的手段

最后祝大家工作升职加薪,面试拿到心仪Offer.
为此我在文末整理了一些关于移动开发者需要的资料,欢迎大家免费领取
领取方式:点击我的腾讯文档


nFoS0ZF)**

[外链图片转存中…(img-KNsl6y2C-1617197401540)]
[外链图片转存中…(img-8MqhNCww-1617197401544)]

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值