2024年最全深圳小伙疫情闭关57天,三天狂面8家公司,化身offer收割机(1),安卓音视频面试

最后送福利了,现在关注我可以获取包含源码解析,自定义View,动画实现,架构分享等。
内容难度适中,篇幅精炼,每天只需花上十几分钟阅读即可。
大家可以跟我一起探讨,有flutter—底层开发—性能优化—移动架构—资深UI工程师 —NDK相关专业人员和视频教学资料,还有更多面试题等你来拿

录播视频图.png

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化学习资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

3、我看你这些资料,怎么都不填完整,家人信息,身份证这些。我:入职的时候再填。

4、你们前端,无非就是写页面,是吧… 我:…保持尴尬又不式礼貌的微笑

5、你们写页面有用什么框架的吗? 我不耐烦的说: 没有

6、既然只是写写页面,要这个期望薪资合理吗?刚刚毕业的培训几个月,都能做了… 我:我觉得BAT是傻子,别人愿意花15到35k(这是boss开的价)来招一个Android程序员写页面。

可能听出我的一些舒服,就问我还有什么问题想问的。我:没有,把我简历拿来吧,打印现在很贵的。整个过程面试不到20分钟,这是面试最差的一次体验,还害的我七点半就起来了,然后跑到车公庙…

腾讯(未拿到offer)

腾讯找我,我很意外,因为我并没有投腾讯,也没有约时间,好像突然袭击一样,所以接到腾讯的电话面试时候,还特么逗比的问一句:那个腾讯,是BAT那个腾讯?
(有个公司叫藤讯)

电话面:

1、自我介绍

2、说一下你项目中做了那些?主要负责什么?

3、activity启动模式有哪些?使用场景?

4、string,stringBuffer,stringBuilder区别?

5、wait和sleep区别,怎么使用?线程冲突了怎么办?

6、什么是死锁,怎么产生,产生条件,怎么解决?

7、有A、B、C、D、E这几个线程,有那些方法让他们按顺序执行?区别在哪?使用场景?

8、view的绘制流程

9、网络请求的框架了解过吗?对比一下他们的区别。

10、说说Glide的源码?

一面

1、自我介绍

2、问项目。问到内裤都没有了。

3、view的绘制原理。

4、手写冒泡、插入算法。有什么改进的地方吗?

5、平时遇到什么难题呢?怎么解决,举个例子?

6、线程相关

7、进程保活?

8、hashmap原理,冲突,解决

9、写个算法(题目忘记了)

…然后就没然后了,不过去腾讯面试,收获真的很大,很多不懂的,和大神请教…我感觉腾讯的面试就是一个问题从浅慢慢深入,问到你不懂为止。

超前网络科技(未拿到offer)

这家是我下午五点多过去,由于离得不是很远,先做了一份笔试题,然后一位小伙进来面试我,感觉这位小伙一定是看了很多边《Android艺术探索》。

1、自我介绍

2、说说你对广播的理解;

3、自定义view有哪些。

4、跨进程通信有那些方式,区别?SharedPreferences能跨进程通信吗?为什么?

5、项目你是怎么优化的,线程是怎么优化的?线程池有那些?区别在哪?

6、多个线程访问一个文件,怎么保证线程安全?

7、平时有了解过源码吗? 我特么嘴贱,和他说Glide源码,说到一般,自己都忘记了…

8、期望薪资 可能觉得我喊高了!

恒信永利(offer)

有了前几次面试的经历,现在面试已经淡定了好多

一面:

1、自我介绍

2、项目是怎么优化?从那些方面

3、用过那些加密算法?举个例子?Rsa的计算原理?

4、String,StringBuffer,StringBuilder区别?(这个我发现很多都喜欢问)

5、多线程同时存取文件,怎么保证线程的安全?

…有些忘记了

二面:

1、自我介绍

2、在项目扮演什么角色?

3、项目中那个部分是你做的?

4、项目中的框架用什么,说说看?遇到什么棘手的问题吗?怎么办?

这个问的,很多都是项目上的东西,最后问了一下期望薪水…

三面(HR面)

1、自我介绍

2、说一下你前几家公司离职的原因?

3、看中我们公司什么?

4、评价一下自己的优缺点?

5、多久能入职

扯了好多,氛围比较活跃

前前后后,就面了上面几家公司,面试是一份体力活,考验人的精气神啊。Java基础很重要,数据结构这些,还有强烈推荐大家看《Android艺术探索》这本书。如果弄懂了艺术探索这本书,基本上对面试来说没有什么压力了。

文末

笔者将自己半年来的系统复习知识学习笔记整理成了一个938页的PDF,现无偿分享给大家,希望可以帮助到你们,都能拿到自己心仪的大厂offer。领取方式见石墨文档:我的学习笔记 或关注后私信【学习笔记】即可领取


上述PDF无偿分享,只给有需要的人。如对本文有何看法,欢迎留言讨论。

尾声

你不踏出去一步,永远不知道自己潜力有多大,千万别被这个社会套在我们身上的枷锁给捆住了,30岁我不怕,35岁我一样不怕,去做自己想做的事,为自己拼一把吧!不试试怎么知道你不行呢?

改变人生,没有什么捷径可言,这条路需要自己亲自去走一走,只有深入思考,不断反思总结,保持学习的热情,一步一步构建自己完整的知识体系,才是最终的制胜之道,也是程序员应该承担的使命。

附上:我们之前因为秋招收集的二十套一二线互联网公司Android面试真题(含BAT、小米、华为、美团、滴滴)和我自己整理Android复习笔记(包含Android基础知识点、Android扩展知识点、Android源码解析、设计模式汇总、Gradle知识点、常见算法题汇总。)

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化学习资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

那么很难做到真正的技术提升。**

需要这份系统化学习资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 25
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值