(我个人觉得还可以,个人还是比较喜欢搞开发的吧,但是薪资待遇方面没有上面的好)

3.字节跳动 效率工程部,可能是做lark?
(最近出的事情挺多,字节这个公司也算是处于风口浪尖了,很多朋友还说我这是49年入国军,但是我个人还是挺喜欢这个公司的企业精神的)

4.猿辅导
(这个不在求职计划内,是在软件里面收到的邀请。和负责招聘的小姐姐聊了一下,感觉薪资待遇方面还是不错的,就投了简历,约了面试)

5.贝壳找房 移动端研发工程师
(薪资方面就是普遍的水平吧,但是,这个方向个人还是挺喜欢的)

6.网易 网易云音乐
(对网易这个公司还是蛮有好感的)

7.哔哩哔哩,应该是b站客户端方向
(正常薪资,方向还行)

8.腾讯 CSIG 智慧出行事业部 客户端开发
(都还可以吧,但是也没特别的感觉,福利方面有喜欢的游戏方面?)

9.华为 消费者BG事业部 安卓开发
(这个还算是比较喜欢吧,虽然薪资方面不是最高的,关键是逼得比较急,可以下决定的时间不多了,大概率是一直等到offer失效吧)

10.浦发银行
(这个和华为差不多)

个人思考

就行业大环境来说的话,感觉应届应该去大厂。感觉面试才是第一步,完了收到一堆offer还要进行选择。

主要疑问有:大厂镀金真的非常重要吗?但部门是否也有影响?挺欣赏猿辅导work and life balance的理念,不知道实际情况是否真的是这样?

刚出校门,职场方面关注的不多,很多都还不太了解,希望有大佬能够指点一下吧。

面经分享

下面是OPPO技术面的面经(总体感觉上好像并没有什么特别的难度吧)

其他公司的面经另外有做整理,有兴趣的朋友可以自己去看
【指路 ↓】
【https://www.jianshu.com/p/4d30f01372c9】

一面

  1. 常 见 的 Activity 类 型+描述Activity 生命周期
    Activity 从创建到销毁有多种状态,从一种状态到另一种状态时会激发相应的回 调方法,这些回调方法包括:onCreate onStart onResume onPause onStop onDestroy 其实这些方法都是两两对应的,onCreate 创建与 onDestroy 销毁; onStart 可见与 onStop 不可见;onResume 可编辑(即焦点)与 onPause。。

  2. 两个 Activity 之间跳转时必然会执行的是哪几个方法?
    一般情况下比如说有两个activity,分别叫A,B,当在A里面激活B组件的时候, A 会调用 onPause()方法,然后 B 调用 onCreate() ,onStart(), onResume()。 这个时候 B 覆盖了窗体, A 会调用 onStop()方法. 如果 B 是个透明的,或者 是对话框的样式, 就不会调用 A 的 onStop()方法。

  3. 系统是怎么帮我们启动找到桌面应用的
    我说通过意图,他说怎么找到是哪个意图? 我说 PMS 会解析所有 apk 的 AndroidManifest.xml ,如果解析过会存到 package.xml 中不会反复解析,PMS 有了它就能找到了。

  4. 横竖屏切换时 Activity 的生命周期
    跟清单文件里的配置有关系。
    不设置 Activity 的 android:configChanges 时,切屏会重新调用各个生 命周期默认首先销毁当前 activity,然后重新加载。
    设置 Activity android:configChanges="orientation|keyboardHidden|screenSize"时,切 屏不会重新调用各个生命周期,只会执行 onConfigurationChanged 方法。 通常在游戏开发, 屏幕的朝向都是写死的。

  5. 屏幕适配的处理技巧都有哪些
    手机自适应主要分为两种情况:横屏和竖屏的切换,以及分辨率大小的不同。

  6. 网络优化的问题
    同一个 ip 同一个端口能复用一个连接,后面问道了 http 2.0 的多路复用,我说一个 tcp 可以多个请求,原理呢?我说不知道。后面让我说了下 https 。

  7. 快排和递归

  8. 数组和链表的区别

二面

1.存储数据的几种方式:SharePreference、数据库、文件

2.使用安卓数据库时,有哪些生命周期方法:onCreate、onUpgrade

3.如果要给数据库增加字段,需要怎么做?

  • 方法1:通过alter table add column来做

最后

考虑到文章的篇幅问题,我把这些问题和答案以及我多年面试所遇到的问题和一些面试资料做成了PDF文档,如果有需要的朋友可以私信我【面试】免费领取

点击这里领取Android面试资料汇总

[外链图片转存中…(img-hiTkl7GT-1646479708990)]

[外链图片转存中…(img-I2ZfMsvZ-1646479708991)]

喜欢的朋友可以关注、转发、点赞 感谢!

offer求比较+部分大厂Android面经+真题解析,android直播原理相关推荐

  1. android广告页白屏_年度整理!2056页《大厂安卓岗面试真题解析合集》火爆全网...

    前言 2020年还有最后一个月就结束了,时间一眨眼就过去了.今年面试有没有被面试官虐呢,明年跳槽想跳去哪个大厂呢,这是个问题.说实话,今年我面试也被虐了,为了明年能找到一份心怡的工作,特地的从朋友那里 ...

  2. android activity启动流程_1307页!一线大厂Android面试全套真题解析!

    /   前言   / 金九银十到了,很多读者都反映有面试的需求,所以我特地给大家准备了一点资料! 下面的题目都是大家在面试一线互联网大厂时经常遇到的面试真题和答案解析,如果大家还有其他好的题目或者好的 ...

  3. 1307页阿里Android面试全套真题解析在互联网火了,Android程序员怎么优雅迈过30K+这道坎

    前言 Android常用知识体系是什么鬼?所谓常用知识体系,就是指对项目中重复使用率较高的功能点进行梳理.注意哦,不是Android知识体系. 古语道:学而不思则罔,思而不学则殆.如果将做项目类比为& ...

  4. 字节跳动Android面试全套真题解析在互联网火了,系列教学

    前言 前不久,几个朋友聚会,谈到了现在的后辈,我就说起了那个大三就已经拿到网易offer的小学弟. 这个学弟是00后,专升本进入我们学校的.进来后就非常努力,每次上课都是第一个到教室的,每次都是坐第一 ...

  5. 2020腾讯Android最新面试真题解析看这一篇就够了!

    今天和大家分享"如何系统的学习Android开发",之前在面试的过程中很多面试者在问我关于学习Android开发的问题时,基本上没有"系统"两个字,大家常用的问 ...

  6. 字节跳动Android面试全套真题解析在互联网火了,含泪整理面经

    前言 前面一篇文章分享了最近整理的大家伙的面试经历总结,有兴趣可以去翻看一下.这位去百度面试的小A同学的面试经历很有趣,因为他拿到了offer但是并没有去,在了解原因后挺认同他的想法的.这种职业价值观 ...

  7. 这份1307页Android面试全套真题解析,源码+原理+手写框架

    前言 前不久,几个朋友聚会,谈到了现在的后辈,我就说起了那个大三就已经拿到网易offer的小学弟. 这个学弟是00后,专升本进入我们学校的.进来后就非常努力,每次上课都是第一个到教室的,每次都是坐第一 ...

  8. 2021华为Android面试真题解析Android面试题集锦,一文轻松搞定

    前言 19年6月份从网易云音乐离开,放弃了留学机会,开始了人生的第一次创业,前后尝试了两个项目,因为个人能力与时机因素都失败了,虽然没能享受到创业所能够带来高杠杆物质上的回报,但是对个人软技能和自我边 ...

  9. 关于AES:加密方式,让你的APK无懈可击,字节跳动Android面试全套真题解析在互联网火了

    AES加密项目实战 APK加固项目实战 APK脱壳技术实战 一.APK文件反编译 1.什么是反编译 定义: 利用编译程序从源语言编写的源程序产生目标程序的过程 2.怎么进行反编译? 先了解apk的文件 ...

最新文章

  1. android接入支付宝提示支付取消的方法处理
  2. WebSocket 中的Netty
  3. php自动运维,运维自动化之使用PHP+MYSQL+SHELL打造私有监控系统(五)
  4. 在 VS 类库项目中 Add Service References 和 Add Web References 的区别
  5. mysql5.1安装失败_解决MySQL5.1安装时出现Cannot create windows service for mysql.error:0
  6. CSS开发过程中的20个快速提升技巧
  7. 【CCCC】L2-030 冰岛人 (25分) 模拟题,二叉树链式存储,从底部向上
  8. vue实现播放rtmp直播视频流
  9. Server2016系统关闭windows自动更新
  10. 热衷于摸鱼的大一新生
  11. eclipse中的特殊注释TODO FIXME XXX
  12. Groovy~Groovy的List(列表)操作
  13. 优秀景区小程序开发案例赏析
  14. 随记随提-第一次团队会议
  15. 汽车资讯APP软件开发与后期维护
  16. 曙光服务器 引导,曙光服务器怎么设置u盘启动
  17. 甜橙family二1-10
  18. 普通程序员如何入门深度学习?
  19. Long-Tail(长尾)问题的解决方案
  20. 【大数据入门笔记系列】第一节 大数据常用组件

热门文章

  1. TPshop开源商城如何搭建环境(在虚拟机linux中)
  2. [渝粤教育] 郑州财税金融职业学院 大学生创新创业教育 参考 资料
  3. 【社区分享】玩转社区开源贡献,看这篇就够了!
  4. [TensorFlow 学习笔记-04]卷积函数之tf.nn.conv2d
  5. 2007年4月全国计算机等级考试二级java笔试,2006年4月全国计算机等级考试二级JAVA笔试试题...
  6. Scanner的简单用法
  7. CentOS7.0安装NVIDIA GTX1080Ti显卡驱动
  8. 外汇交易均线定义,均线操作技巧
  9. mxnet学习记录【1】
  10. 联咏(Novatek)NT98562/NT98566/NT96565|SDK海思HI3516EV200/V300技术方案选型