上周喜提oppo面试offer,本人在深圳,有4年多的Android项目经验,普通本科学历。
面试是相互选择的过程,而OPPO给我的印象确实如其核心价值观所说:本分。

一面、部长面和HR面都蛮顺利(一千个人可能要了一百左右,但竞争没有想象中激烈,说白了提高自己的核心竞争力才是硬道理)

签的是年薪30W,年终奖另算。我面的是安卓开发岗位。

一般官网或者猎聘网的职位要求都写的很清楚,大家对照看一下就大体清楚能否胜任了。就算没成功也能发现自己的不足然后补上挺好的。

OPPO这些大点的厂子,对java语言,源码层,项目经验等都看到很重。需要有比较系统的知识体系,懂原理会自己手写源码等

这里简单跟大家分享一下我这次面试经历吧,希望给那些准备跳槽的朋友一个参考

Oppo一面:
1.你要面的是Android开发工程师,那么Android开发主要是做什么的?
2.你的问题是什么?
3.Java中的难点?
4.Java当中遇到的锁?
5.线程的了解?线程的创建?线程的切换?AsyncTask什么时候是在工作线程?什么时候是在主线程?
6.Violate关键字和变量不可见性。
7.Android SDK是个啥?如何开发?SDK如何使用?
8.项目上的问题?

Oppo二面(部长面):
部长面其实答得不好,有些问题不是很清楚,但是答的比较有深度。很多基本的概念容易忘,静下心来复习才是硬道理。
1.项目介绍:
2.Android虚拟机允许的最大内存
3.职业规划
4.Activity和Service之间的交互
5.Bundle的最大限制,Bundle有什么要求?
6.OOM及其解决方案
7.BroadCastReceiver有几种?开机启动的广播是什么广播?
8.对导师专利一作是怎么看的?
9.可以问我一个问题?

本来这里就分享完了,你能收获的主要是一个方向。不可能说你开发好几年了,现在连架构和底层源码都没去研究过,看几篇别人的面经自己也能去面试高级岗位了。

后来跟一些初中级的开发者接触后,发现并不是他们不想提升技术,谁不想跳槽,不想拿更高的薪资?
大多数初中级开发者之所以难以突破瓶颈,无非是以下几个方面;

如何打破这种局面?

我之前尝试过想改变这种现状,花半年多时间整理收集了一整套完整的Android高级进阶视频教程,分为几个独立的专题,从基础知识,深入学习源码,最后项目实战,并且创了一个学习交流群,希望能帮助到一部分开发者朋友快速深入的提升水平;

但是效果却并没有我预期那样好。为什么呢?

首先人都有惰性,有自己的舒适区,要打破自己的舒适区会有难受等负面情绪出现。

就像任何行业都有二八定律一样。初中级的工程师永远都会占据八成,只有两成人数可以进阶到高级工程师和架构师

不知道你给自己的预期是什么层次?

8月顺利拿到OPPO公司Android架构师offer,一面+部长面相关推荐

  1. 成为一名合格Android架构师,移动APP开发框架盘点,面试资料分享

    缘起 经过近十年的发展,Android技术优化日新月异,如今Android 10.0 已经发布,Android系统性能也已经非常流畅,可以在体验上完全媲美iOS.到了各大厂商手里,改源码.自定义系统, ...

  2. 入门的Android架构师需要掌握哪些技能?

    前言: 笔者并不是什么互联网大厂出身,写这篇文章仅仅是用自己的一些经历,来带给读者一些经验.不喜勿喷,谢谢. 我来自湖南农村,毕业的也不是什么名校,毫不讳言的说,甚至大专都不是,相信各位程序员也都听过 ...

  3. 阿里P7技术知识点,Android架构师年薪50w,只因做到了这几点

    前言 最近部门招聘,很多工程师,包括我在内都参与了内推和面试的过程,经过这次招聘,我发现能够最终拿到offer的人,基本上在看到简历的那一瞬间就已经定下来了,后续的面试只不过是一种验证而已(注意,是验 ...

  4. Android架构师亲述:我从某度外包到字节,你知道我经历了什么吗?

    Android架构师亲述:我从某度外包到字节,你知道我经历了什么吗? 朋友在某大型互联网公司担任架构师.刚毕业那年,他以外包的身份进入了某度,那个时候几乎每一天都很焦虑,大家技术能力没差太多,为何我是 ...

  5. 【Android架构师java原理详解】二;反射原理及动态代理模式

    前言: 本篇为Android架构师java原理专题二:反射原理及动态代理模式 大公司面试都要求我们有扎实的Java语言基础.而很多Android开发朋友这一块并不是很熟练,甚至半路初级底子很薄,这给我 ...

  6. 阿里Android架构师面试就这?我上我也行!

    一.牛*初现 刚踏进大学入门Android开发的时候,对架构师这个词并没有太多的概念,就觉得肯定很牛*,感觉只要随着时间的沉淀就必然会"进化"成架构师. 后来开始写代码,从Java ...

  7. 阿里资深技术专家总结:要怎样努力才可以成为公司主力架构师

    最近有好多人问我说:"George,怎样才能成为公司里的前线主力架构师,我现在在公式已经干了快五年了,现在还是一个默默无闻的程序员,我也通过很多种渠道来突破我现在瓶疾,但就是走不出来,技术也 ...

  8. 吃一堑长一智!十年开发经验Android架构师,含小米、腾讯、阿里

    前言 最近有些朋友提问,Android QQ空间 换肤实现原理是什么?于是,我决定在这里做一下回答.对这个方面感兴趣的朋友也可以来看下. 手q的换肤机制主要是通过拦截系统resource中的sPrel ...

  9. 如何成为一名Android架构师,乃至高级架构师,文末有路线图

    很多Android的小伙伴在做了多年的开发之后,始终搞不清楚达到Android架构师需要何种技能,我们对比着Android高级工程师来说明. 我们先来看一下Android高级工程师的招聘要求 职位描述 ...

最新文章

  1. Redhat、centos安装配置postgresql
  2. redis 通过aof日志恢复_宕机了,宕机了,Redis数据丢了怎么办?
  3. zabbix配置外部邮件服务器进行邮件报警
  4. es6学习 -- 解构赋值
  5. Git帮助文档阅读笔记----第二章
  6. Chapter3-1_Speech Separation(Deep Clustering, PIT)
  7. redis 系列17 持久化 AOF
  8. ipfs c++client
  9. 一个程序掌握C++带参构造函数、带有默认参数的构造函数【C++类的经典使用案例】
  10. 把tomcat的8080改为80端口
  11. vue实现简单的日历
  12. SSHD服务的搭建与管理
  13. Ubuntu16.04使用ninja编译安装LLVM
  14. jq.1.10.2.min.js中报错最后一行得解决办法
  15. div+css静态网页设计——代码质量好-海贼王(6页) 学生漫画网页设计模板代码 漫画网页制作模板 学生简单动漫网站设计成品
  16. OpenStack-Keystone组件部署 超级详细!!!
  17. python web微信应用(三) 微信智能聊天机器人
  18. 骨传导蓝牙耳机哪个牌子好?目前好用的骨传导蓝牙耳机推荐
  19. R语言实战笔记 多项式回归
  20. 系统分区减小_智能打铃校园广播系统通用方案

热门文章

  1. 史上最清晰的函数空间讲解
  2. 区块链技术如何运用到知识产权的全生命周期
  3. vimdiff颜色设置 + vimrc设置 (copied)
  4. java按照多个分隔符分割字符串
  5. iOS企业版app部署到自己的服务器
  6. [系统安全] 虚拟化安全之虚拟化概述
  7. 学校作业5_1字符串_文本分析与加密(头哥作业[Python])
  8. 免费下载学术论文的网站
  9. 高通平台开发系列讲解(USB篇)USB端口的说明及切换方法
  10. VTD 监视器航向角与 53-2017国标 航向角对齐