我的Android开发岗面试之旅:五战字节,终结求职路……

大厂与小公司,真的是天壤之别。

我,一个双非本科16年毕业的Android开发者,毕业后就一直在小公司摸爬滚打。那些年,我经历过两家创业公司,一家待了不到半年老板就跑了,另一家也因为经营不善在19年初倒闭。那段时间,我真的怀疑自己是不是个“公司倒闭体质”。
在这里插入图片描述

在小公司

一个人负责几个App的开发是常有的事,代码和项目管理也都不规范。那些“祖传代码”真是让人头疼得要命。种种经历,让我更加坚定了要进大厂的决心。去年9月,我毅然裸辞,踏上了奔大厂的征程。

汗水+坚持+方法=成功

从10月到11月,我面试了网易、OPPO、拼多多、滴滴、优酷、蘑菇街等大厂,但结果都不尽如人意。面试时,总感觉自己知道的东西就在嘴边,却怎么也说不出来。特别是当面试官问到一些底层和源码的问题时,我大脑几乎一片空白。有个面试官甚至反问我:“你之前的16k是怎么拿到的?”这让我意识到,自己的准备还是太不充分了。

于是,我开始调整策略,降低面试频率,专注于复习。从Android基础到底层源码,我认真背诵、练习。每次面试后,我都会记录下面试官的问题,回去做复盘和延伸。我深知,汗水、坚持和方法是成功的关键。
在这里插入图片描述

如何准备大厂面试

我有几点心得。

首先,笔试和面试都是有章可循的,但绝对不能靠临时抱佛脚。那种考前突击的行为,在经验丰富的面试官面前根本没用。

其次,寻找大厂的方式多种多样,可以关注官网、参加宣讲会、找内推等。但最重要的是,你的简历要够棒,才能脱颖而出。

在准备过程中,我特别注重算法和手写代码的练习。在LeetCode上刷题成了我每天的必修课,从Easy到Medium,我逐渐提升了自己的算法水平。同时,我也意识到手写代码与键盘敲代码有很大不同,因此在面试前也会做相应的练习。

当然,只要是面试 就离不开八股文,这里给大家分享一份大厂内部面试题,需要的可以扫码免费领取!!!

由于面试内容比较多,篇幅有限,资料已经被整理成了PDF文档,有需要2024年Android中高级最全面试真题答案 完整文档的可

目录

img

第一章 Java方面

  • Java基础部分
  • Java集合
  • Java多线程
  • Java虚拟机

img

第二章 Android方面

  • Android四大组件相关
  • Android异步任务和消息机制
  • Android UI绘制相关
  • Android性能调优相关
  • Android中的IPC
  • Android系统SDK相关
  • 第三方框架分析
  • 综合技术
  • 数据结构方面
  • 设计模式
  • 计算机网络方面
  • Kotlin方面

img

第三章 音视频开发高频面试题

  • 为什么巨大的原始视频可以编码成很小的视频呢?这其中的技术是什么呢?
  • 怎么做到直播秒开优化?
  • 直方图在图像处理里面最重要的作用是什么?
  • 数字图像滤波有哪些方法?
  • 图像可以提取的特征有哪些?
  • 衡量图像重建好坏的标准有哪些?怎样计算?

img

第四章 Flutter高频面试题

  • Dart部分
  • Flutter部分

img

第五章 算法高频面试题

  • 如何高效寻找素数
  • 如何运用二分查找算法
  • 如何高效解决雨水问题
  • 如何去除有序数组的重复元素
  • 如何高效进行模幂运算
  • 如何寻找最长回文子串

img

第六章 Andrio Framework方面

  • 系统启动流程面试题解析
  • Binder面试题解析
  • Handler面试题解析
  • AMS面试题解析

img

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值