年过40的前华为工程师,来面P7技术专家,你猜最后通过了吗?

候选人背景


性别:男

年龄:41

学校:西安某985本科+硕士

工作经历:华为、数字浙江、其他公司等。

应聘岗位:Android开发-P7技术专家

面试过程


首先候选人自我介绍。

候选人05年硕士毕业后进入华为,早年的华为还是以运营商相关的电信软硬件为主要业务。候选人简单说了从事的移动端短信彩信业务开发,java为主要语言。在华为大概6年时间。

之后离职去了一家小公司。在这家小公司从事高级开发和一定的架构设计工作。

最近的2份工作,介绍了在数字浙江里面的工作,算是架构师或者开发经理角色。

最近一份工作由于疫情原因,项目组缩减,出来看机会。

华为虽然是加分项,但是这段经历由于时间太久,而且使用的技术和当前互联网技术相差较大,所以面试时并不会作为考察重点。 最近的工作往往是考察重点。用到的技术,担任的职责和成果,都是让候选人可以脱颖而出的亮点。

我开始提问。

我一般会根据简历中的几份工作挑几个点问,再根据候选人回答情况深入询问。由于本人也是从ICT行业转到互联网,所以针对华为的工作经历聊一下当时的平台技术。很明显,候选人由于工作时间久远,已经不能很清楚回答在华为的工作内容。

然后是针对最近的数字浙江公司担任的工作职责和用到的技术询问。

候选人介绍了项目框架、用到的技术栈和自己的成果。

这里候选人回答的比较多,但是没有突出技术亮点,单纯的使用开源框架,是不能为自己的架构师身份增加亮点。

如果用到开源框架,可以说明针对开源框架的封装、定制、改造或者贡献,如果实在没有,也要说明在项目中为什么选择这个开源框架,以及使用这个开源框架对项目带来的提升。

下面是Android架构技术的提问,并由此发散。

项目中使用的缓存技术?

android 应用对内存是如何限制的?我们应该如何合理使用内存?

屏幕适配方式都有哪些?如何实现?

事件分发机制相关问题?

针对以上问题,候选人回答比较浅显,可见在实际工作中并没有深入理解和思考项目中技术难点。作为10年以上的架构师,要能够很清晰地知道自己项目的难点?使用什么方案解决最合

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值