985本科毕业,3年半android经验面试大厂汇总(阿里腾讯爱奇艺均已offer)

小熊饼干-- 小熊饼干--     2022-12-17     696

关键词:

前言 

博主17年毕业于北京某985院校,毕业校招去了搜狐,一待就待了三年,去年其实就准备离职去看看机会,但是无奈疫情爆发就没离职,期间也是一直在学习,趁着今年疫情好转,我就开始找工作啦。

先分享一下offer情况:

  • 阿里高德(offer)
  • 爱奇艺(offer)
  • 腾讯视频(offer)
  • 小米(被拒)
  • 今日头条(被拒)

在面试的过程中我深深的感受到,对于一个优秀的安卓开发来说,首先摆在第一位的还是作为一个软件工程师的基本素养。

无论你是做前端还是后端,最后定义你的优秀程度的还是作为软件工程师的基本素养,学习能力和编程能力,还有设计能力。

下面我会分享一些面试中比较经典的面试题,以及我的一些复习方式。

面试原题

阿里

1.Android消息机制

2.Android事件传递流程

3.Android View绘制流程

4.Activity启动模式

5.Android IPC机制

6.Android线程池设计原理

7.EventBus源码和设计模式

8.Android应用保活

9.Android UI优化

10.Android启动优化

11.快排 堆排 单例

12.进程线程在操作系统中的实现

13.HTTPS的组成是什么?

14.ClassLoader的双亲委托

15.Android中的ClassLoader

16.有过Jni使用经验吗?

17.有过跨平台开发经验吗?

腾讯

1.HTTPS是怎么实现的?

2.Android事件传递流程和OnTouchListener的关系

3.Activity启动模式

4.Android线程池实现原理

6.双指缩放拖动大图

7.客户端网络安全实现

8.Webview优化

9.Android应用保活

10.RemoteViews实现和使用场景

11.RecyclerView绘制步骤和复用机制

12.Binder的大体设计模式

13.Activity遵循什么设计模式

14.EventBus源码解析,遵循什么设计模式

15.Handler为什么会发生内存泄漏

16.ava内存模块分区和GC机制,GC算法有哪些

17.Finalize机制

18.强引用 弱引用 软引用 虚引用的区别和使用场景

19.LeakCanary的使用和实现原理

20.介绍一下你在开发过程中使用到的设计模式

21.快排

22.对服务器众多错误码的处理(错误码有好几万个

爱奇艺

1.Android消息机制

2.Android View绘制流程,当一个TextView的实例调用setText()方法后执行了什么

3.Android dalvik虚拟机和Art虚拟机的优化升级点

4.Android屏幕渲染机制

5.热修复的原理,你都了解过哪几种热修复框架

6.OkHttp的原理

7.Android 线程池的实现原理

8.JavaGC机制

9.HashMap的实现机制,怎么样HashMap线程安全

10.可重入锁的实现,公平锁非公平锁都是什么定义?

11.都用过那些常用的数据结构,说说对树的了解?

12.Activity启动模式,allowReparent的特点和栈亲和性

13.WebView优化

14.有没有Jni使用经验

15.有使用过RxJava吗?

16.说说你对设计模式的理解,开发过程中主要用到了哪些设计模式?

17.快排写一下,动态规划了解吗?

复习方式

准备一份好的简历(敲门砖,不会包装简历的程序员只能去外包)

程序员的简历一定要多下一些功夫,尤其是对一些字眼要再三斟酌,如“精通、熟悉、了解”这三者的区别一定要区分清楚,否则就是在给自己挖坑了。当然不会包装,我可以将我的简历给你参考参考,如果还不够,那下面这些简历模板任你挑选:

注:需要文中简历模板和详情资料的小伙伴可以直接去文末领取。 

架构师必备Java基础

1、深入理解Java泛型

2、注解深入浅出

3、并发编程

4、数据传输与序列化

5、Java虚拟机原理

6、高效IO

设计思想解读开源框架

1、热修复设计

2、插件化框架设计

3、组件化框架设计 

4、图片加载框架

 5、网络访问框架设计

6、RXJava响应式编程框架设计

360°全方位性能调优

1、设计思想与代码质量优化

2、程序性能优化

  • 启动速度与执行效率优化

  • 布局检测与优化

  • 内存优化

  • 耗电优化

  • 网络传输与数据储存优化

  • APK大小优化

3、开发效率优化

  • 分布式版本控制系统Git

  • 自动化构建系统Gradle

4、项目实战

  • 启动速度

  • 流畅度

  • 抖音在APK包大小资源优化的实践

  • 优酷响应式布局技术全解析

  • 网络优化

  • 手机淘宝双十一性能优化项目揭秘

  • 高德APP全链路源码依赖分析

  • 彻底干掉OOM的实战经验分享

  • 微信Android终端内存优化实践

Android框架体系架构

1、高级UI晋升

2、Android内核组件

3、大型项目必备IPC

4、数据持久与序列化

5、Framework内核解析

NDK模块开发(音视频系列)

1、NDK开发之C/C++入门

2、JNI模块开发

3、Linux编程

4、底层图片处理

5、音视频开发

6、机器学习

Flutter学习进阶

1、Flutter跨平台开发概述

2、Windows中Flutter开发环境搭建

3、编写你的第一个Flutter APP

4、Flutter Dart语言系统入门

微信小程序开发

1、小程序概述及入门

2、小程序UI开发

3、API操作

4、购物商场项目实战

 由于篇幅问题,详解资料太全面,细节内容太多。

我建立了一个编程资料共享学习Q裙:裙号是917137200。整理了一套编程学习视频、书籍、笔记等等,需要文中资料和面试模板的同学,进群即可获得。

技术是有边界的,但是学习是无界的,共勉!

 

 


 



 

        

数字ic面试总结(大厂面试经验分享)

总结offer情况:笔者是双非的本科,985硕士,意向岗位是数字IC设计工程师,次选是验证工程师,base均为北京,所以意向北京的同学可以参考一下。公司:华为海思、联发科、紫光展锐、小米、嘉楠科... 查看详情

数字ic面试总结(大厂面试经验分享)

总结offer情况:笔者是双非的本科,985硕士,意向岗位是数字IC设计工程师,次选是验证工程师,base均为北京,所以意向北京的同学可以参考一下。公司:华为海思、联发科、紫光展锐、小米、嘉楠科... 查看详情

面了20多家前端大厂,大厂面试到底考什么?(经验总结)

前言博主17年毕业的,普通本科毕业,到如今已经有三年多的经验了,之前在一个创业小公司工作。最近准备跳槽,面了将近20家公司,其中有你们应该都听过的BAT,今日头条,京东,网易,大... 查看详情

面了20多家前端大厂,大厂面试到底考什么?(经验总结)

前言博主17年毕业的,普通本科毕业,到如今已经有三年多的经验了,之前在一个创业小公司工作。最近准备跳槽,面了将近20家公司,其中有你们应该都听过的BAT,今日头条,京东,网易,大... 查看详情

面了20多家前端大厂,大厂面试到底考什么?(经验总结)

前言博主17年毕业的,普通本科毕业,到如今已经有三年多的经验了,之前在一个创业小公司工作。最近准备跳槽,面了将近20家公司,其中有你们应该都听过的BAT,今日头条,京东,网易,大... 查看详情

末流985毕业,一年前端经验,从小厂辞职的我面临失业危机

前言博主19年本科毕业,末流985,一年多一点工作经验,之前一直在一家不知名小厂做前端开发,个人技术也勉勉强强吧,毕竟工作后很多面试的东西不看了,天天在写业务,所谓“业务”,就是cru... 查看详情

末流985,秋招斩获多家大厂offer经验分享(代码片段)

...;        首先自我介绍一下,我叫九川,双非本科,2019级末流985硕士&#x 查看详情

末流985,秋招斩获多家大厂offer经验分享(代码片段)

...;        首先自我介绍一下,我叫九川,双非本科,2019级末流985硕士&#x 查看详情

java大厂面试总结(包含面试题)

我是一名20年毕业生,至今毕业已经一年出头,算上实习经历,也只有一年半的工作经验,而且我并没有选择在金九银十的时候去找工作,机会不是很多,加上资历尚浅,找工作其实还蛮难的。我从今... 查看详情

实现自己的大厂梦,毕业一年半拿遍所有大厂offer,怎么做到的?

前言很多同学会问Java面试八股文有必要背吗?答案是,必须背,我的好多同学凭借八股文斩获了多个大厂暑期实习offer,相信一定也可以发挥重要作用。你可以讨厌这种模式,但你也一定要去背的,因为不... 查看详情

java两年经验面试都会问啥问题

...有工作经验后,公司对学校的要求就没那么高了,只要是本科就基本没问题,但是还是有个别叼毛公司只要985/211。3.前一家公司是传统电信行业,加入项目组时,项目已经上线有段时间了,我们的任务就是有需求就开发,有bug就... 查看详情

经验:几个985/211/普通院校的本科生/研究生高薪大数据学习全程记录,笔记心得,求职面试

1.自我供述        哈罗大家好,我是涤生哥。蓦然回首做了很多年大数据,也经历了一线大厂,中型公司。从毕业一个Java程序员到大数据开发,高级大数据开发,数仓专家,到现在的大数据架构专家... 查看详情

大厂面试:一个四年多经验程序员的bat面经

背景先说一下个人情况,我是17年毕业的,去年年末开始面试,算起来是四年半的工作经验,面试的公司大部分是广州这边的,有欢聚时代,字节,阿里的Lazada,腾讯,网易等公司,最后拿... 查看详情

清华本科毕业,拒绝开摄像头,全程怼面试官,傲慢无礼!大厂面试官吐槽奇葩候选人!

最近,互联网圈子里又现奇葩面试故事,这次是面试官吐槽候选人,先来看看面试官怎么说:楼主还说,面试期间还听见几次打火机响的声音,真的是无语了。网友震惊,这也能忍?太不尊重人了... 查看详情

面了20多家前端大厂,大厂面试到底考什么?(经验总结)

前言博主17年毕业的,普通本科毕业,到如今已经有三年多的经验了,之前在一个创业小公司工作。最近准备跳槽,面了将近20家公司,其中有你们应该都听过的BAT,今日头条,京东,网易,大... 查看详情

三年前端经验,创业半年无果,最终还是决定进大厂(已拿字节阿里美团offer)

前言博主普通本科毕业,软件工程专业,至今为止已经有三年多的经验了,工作三年半,第一家创业公司,半年。第二家前端技术不错的公司,两年半。第三家,个人创业半年。可以看出,我是个... 查看详情

985本3android程序员40天拿下阿里p6口头offer,面试成功后整理了这些面试思路

背景面试成功的面经大家都非常需要,近日,在逛脉脉的时候,看到一位985本科毕业3年的程序员,称自己40天拿下阿里p6口头offer。由于自我感觉没什么问题了,所以和广大网友分享一下自己的面经。原贴如下&... 查看详情

985本3android程序员40天拿下阿里p6口头offer,面试成功后整理了这些面试思路

背景面试成功的面经大家都非常需要,近日,在逛脉脉的时候,看到一位985本科毕业3年的程序员,称自己40天拿下阿里p6口头offer。由于自我感觉没什么问题了,所以和广大网友分享一下自己的面经。原贴如下&... 查看详情