Android架构师经验谈:互联网寒冬,面试7家终获阿里Offer定级P6+(阿里android面试题)

Android架构师经验谈:互联网寒冬,面试7家终获阿里Offer定级P6+奖项
acm奖牌0,算法超级渣,《剑指offer》刷完省里面超级水的应用开发比赛三等奖,二等奖。
我有《剑指offer

奖项

acm奖牌0,算法超级烂,《剑指offer》,获得国家超级水应用开发大赛三等奖和二等奖。

我有《剑指offer》。如果需要电子版请私信我。 ** 分享给大家。

腾讯

腾讯方

(面试官人很好,但是我给他发短信预约后,他打了我4个小时。我上课的时候打电话给他,晚上预约的,但他留了我3天。然后答应了主动发短信预约后,结果也是(orz)。

1.自我介绍

2.你在自我介绍时提到你阅读了EventBus源码。接下来,我来说说理解事件总线。

3.EventBus有问题吗?

4、讲一下EventBus、接口回调、观察者模式的使用场景。

5. 您的项目中哪些地方用到了数据持久化?

6. 活动生命周期。弹出对话框和活动的对话框生命周期有什么区别?

7.您列举了很多活动启动方式、应用场景、微信场景,您会选择哪种启动方式,为什么? 8. 活动流程优先级。

9、如何防止微信被系统杀掉?

10、两种服务启动方式的区别

11.两种启动模式。如果我完成活动后不关闭服务会怎样?

12、设计图像查看框架(线程池、LRU缓存、blabla等)。

13. 非常大的图像加载到内存中,但分辨率无法降低且图像无法压缩。我该如何解决这个问题?(它要求我显示一些吗?我不知道)

14.brara讲了很多如何适配不同厂家的手机,然后讲了设计模式,最后讲了Jetkins的自动部署。

15.AsyncTask源码分析。每个方法在哪个线程上运行?

(面试官很和蔼,不懂的地方都会用例子来解释,相反我觉得比较难,如果只是背题,肯定会不满意。) 问题比较少。不过衍生出很多知识点,我讲了自己的解决思路,然后分析了知识点的源码,比如如何防止微信被杀。其实我讲的是常用的进程保护思路,但是被要求分析其他条件)

面试官说我没事,让我准备明天的第二次面试。挂了电话,我就高高兴兴地去吃饭了。

回去看电影的时候又查了一下,好像是在简历发布的时候吧。

腾讯第二面

(第二导演兼采访者,因开会只给了30分钟)

1. 当我乘以大数时,我差点哭了。

2、put和post的区别、应用场景。

3、看了一个Flutter项目后,改了框架,问了一个关于这个框架的问题。

4.设计跨平台框架。怎么设计呢?(我们这里讲的是flutter架构)。

5.https进程。

6.片段的延迟加载。

7. 商场里有电影院。请告诉我原因。

时间的面孔

(你打了我20分钟,腾讯是大猪蹄子吗?哈哈哈,开个玩笑,面试官真的很忙,有时候设身处地为他们着想感觉更好)

1.自我介绍

2、为什么选择微信?

3.你认识我们吗?

4.你愿意来吗?

5、家庭情况

6. 我什么时候可以开始实习?实习生(入境)可以停留多久?

阿里

阿里这边

1.自我介绍

2.你能告诉我你读过的源代码吗?

一个人可以走得很快,但一群人可以走得更远。无论是IT行业的资深人士还是对IT行业感兴趣的新人。

欢迎任何人加入我们的圈子(技术交流、学习资源、职场投诉、大公司内部推荐、面试指导),让我们一起学习、成长!

获取信息专栏

有朋友想学习如何提高,但不知道从哪里开始。 **

[正在传输外部链接图像.(img-WWHWpIMV-1718992412214)]

一个人可以走得快,但一群人可以走得更远。无论是IT行业的资深人士还是对IT行业感兴趣的新人。

欢迎任何人加入我们的圈子(技术交流、学习资源、职场投诉、大公司内部推荐、面试指导),让我们一起学习、成长!

获取信息专栏

以上是我的#Android架构师经历的故事:在互联网寒冬面试了7家公司后,我最终获得了P6+的阿里巴巴Offer评级。相关内容来源网络仅供参考。详见官方公告。相关信息!

原创文章,作者:CSDN,如若转载,请注明出处:https://www.sudun.com/ask/91382.html

(0)
CSDN's avatarCSDN
上一篇 2024年6月22日 上午1:36
下一篇 2024年6月22日 上午2:17

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注