秋招全投Android岗位,offer拿到手软,是一种什么体验?

Posted 初一十五啊

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了秋招全投Android岗位,offer拿到手软,是一种什么体验?相关的知识,希望对你有一定的参考价值。

一、前言

2022届秋招生,全部投的是android岗位,下面我将对基本面试流程,和我个人的面试经历做一个简单汇总,希望可以帮助到有缘人。

二、面试形式和基本流程

现在企业基本都采用线上面试方式,因此,要提前测试好面试环境,提前进入面试房间等待面试官,可以做一些摘要笔记放在电脑前,以便问到相关问题时可以偷瞄一下(这就是网络面试的好处)。

一般的流程都是:自我介绍→面试官提问→反问环节。

三、面试基本内容

1. 自我介绍

自我介绍需要提前准备,一般要介绍自己的学校专业,着重介绍自己的项目经历、实习经历、比赛经历和相关获奖内容

当然如果你的籍贯和公司是同一个城市的话,也可以介绍下,毕竟都是老乡,可以拉近感情,其它的废话建议少说,控制在三分钟左右。

2. 项目介绍与提问
面试的时候一定要着重介绍,在项目中负责了那些相关的工作,比如

1丶负责Android端应用的项目开发及维护;
2、根据开发过程中的要求更新迭代某产品;
3、独立攻克产品开发遇到的某个技术难点;

顺便如果可以的话,可以举个栗子。但是没做过的就不能胡编乱造,容易给自己挖坑,面试官三两个问题就能让你原形毕露。

然后对你做工作中,所涉及到的基础知识要熟悉,比如:熟练使用AS开发工具,对gradle有一定的认识和使用技巧等~

3. 实习经历介绍

如果你有实习经历,那么你可能已经成功了一半,公司招人很看重很看重很看重实习,所以有条件的一定要出去实习,不需要太久,三个月即可。

正式秋招面试的时候,给面试官介绍下实习时候干的事,然后他会根据你的回答来提问相关问题,一般只要如实回答,不会有太大问题。

四、面试需学习内容

初级开发者

  • 大专及以上学历,软件工程、计算机、电子相关专业
  • 熟练使用AS开发工具。
  • 可以负责公司Android应用的开发和维护。
  • 可负责技术方案的设计。
  • 可负责公司技术文档的维护。

如果对自己的技术比较自信可以去面试一下中级开发者

  • 有一定Android开发经验、扎实的Java语言基础、精通Android开发平台及框架
  • 熟悉网络编程,熟悉TCP/IPUDPHTTP等协议;
  • 熟练使用ADT工具,具备Android平台性能优化的经验;
  • 熟练掌握Android平台开发,如界面绘制、性能和内存优化等;
  • 熟悉常用软件架构模式、设计模式、多线程、网络编程等;
  • Flutter有一定的理解;

加分项

1、 拥有项目管理的相关经验和相关证书;
2、 参与过完整项目流程;

五、我的面试经历

距离秋招过去很久了,我面试过很多家企业,全是Android岗位。就简单介绍下我还有印象的吧。

  • 解释 OkHttp 拦截器
  • OkHttp - HTTP 缓存 - Android 中的缓存是如何工作的
  • 告诉我一些关于 RxJava 的事情。
  • 你将如何处理 RxJava 中的错误?
  • 什么时候使用Create运算符,什么时候使用fromCallableRxJava 的运算符?
  • 什么时候使用deferRxJava 的运算符?
  • RxJava 中如何使用 TimerDelayInterval 运算符?
  • 如何使用 RxJava 并行进行两个网络调用?
  • 说出 ConcatMerge 之间的区别。
  • RxJava 中解释主题?
  • RxJava 中的 Observable 有哪些类型?
  • 如何用 RxJava 实现 EventBus
  • 如何在您的应用程序中使用 RxJava 实现搜索功能?
  • Android 图像加载库 GlideFresco 是如何工作的?
  • RxJavaSchedulers.io()Schedulers.computation() 的区别。
  • 为什么我们在 Android 中使用像 Dagger 这样的依赖注入框架?
  • Dagger如何工作?
  • Dagger 中的组件是什么?
  • Dagger 中的模块是什么?
  • 自定义范围如何在 Dagger 中工作?
  • 何时在 RxJava 中的 CompositeDisposable 上调用 disposeclear
  • 什么是网络中的多部分请求?
  • Kotlin 中的 Flow 是什么?

六、总结

校招生面试的时候,一定要把基础知识打牢,有实习经历的,好好回顾下实习经历,并加以一定的延伸和扩展。有项目经历的,一定要把项目细节扣细。

如果两个都没有,那就要去认真学习下基础知识,可以多看多学,
GitHub。或者公众号,习惯性更新一些面试内容。里面都有很详细的知识解答,还有一些csdn博主,也会分享平工作中中遇到的问题和相关基础知识讲解,也可以在问下身边优秀的人等。

希望大家都能够拿到心仪的offer,一起升职加薪😊!

以上是关于秋招全投Android岗位,offer拿到手软,是一种什么体验?的主要内容,如果未能解决你的问题,请参考以下文章

秋招硬件设计岗,offer拿到手软,是一种什么体验?

好评如潮;Android十大文档手册,offer拿到手软系列

好评如潮;Android十大文档手册,offer拿到手软系列

Android高级工程师每日面试题精选,offer拿到手软

加餐篇:社招分享第32节:工作两年,大厂社招Offer拿到手软

加餐篇:社招分享第32节:工作两年,大厂社招Offer拿到手软