美文网首页Android技术知识Android开发经验谈
赶在2021年开工的第一天,前来分享 饿了么 Android 开

赶在2021年开工的第一天,前来分享 饿了么 Android 开

作者: 冬日毛毛雨 | 来源:发表于2021-02-18 17:40 被阅读0次

作者:莫愁

前言

迟来的一份阿里 饿了么面经分享。这份面经本该在年前进行分享出来的,因工作繁忙就推到了现在,希望通过这份面经帮助大家,在金三银四面试季中助力一波。

本人是某渣院二本毕业,之前在学校学的专业是电商,毕业没两年就开始转行学编程,转眼间在Android 开发行业已经做了5年了。

原本自己是在一家中型的互联网公司做Android开发,但自己一直有个想进大厂的梦,于是在2020年年底大胆的开始一些互联网大厂投简历,我投过简历的公司有:华为、阿里(饿了么)、Oppo、拼夕夕、字节跳动、腾讯等。下面分享的是已收到Offer通知的阿里(饿了么)公司

一面

简历上写的项目问了一遍,然后开始问知识点。

  1. volley的源代码,在图片缓存部分讨论了挺长时间,http中缓存机制,Last-Modify的作用等;
  2. fragment的生命周期 ;
  3. service一些知识 ;
  4. 事件分发机制 ;
  5. Binder实现机制,Stub类中asInterface函数作用,BnBinder和BpBinder区别;
  6. gradle中buildToolsVersion和TargetSdkVersion的区别是什么 ;
  7. 手机适配一些方案 ;
  8. hashmap的实现原理 ;
  9. 静态方法是否能被重写;

这些大概聊了1个半小时,开始的时候还有些紧张,慢慢聊开了,就好多了,面试官的语速有点快,老是需要面试官重复一遍,我也不经意间语速也变快了,不过能看出来面试官还是很厉害的。

二面

  1. 3次握手和4次挥手的原因,以及为什么需要这样做;
  2. 数据结构,搜索二叉树的一些特性,平衡二叉树;
  3. hashmap是如何解决hash冲突的;
  4. 进程与线程区别;
  5. 写了一个二分查找和单例模式;
  6. http中的同步和异步;
  7. 聊了一些项目上做的东西,问了问职业规划;

由于二面面试官不是做Android,本来面试我的人临时开会去了,所以这一轮面试没怎么问android相关知识,不过二面面试官一直是微笑,所以这一轮很轻松,更像是一起讨论问题。

面试完已经是下午4:30了,由于面试当天是星期五,而周五会议比较多,所以等了会,二面面试官说三面面试官在开会,面试另约时间,我还是说这次一次面试完吧,这一等就等了2个半小时,期间hr跟我说三面面试官是个大牛。

三面

  1. 我认为Android做的优秀的几个地方,然后又根据我说的问了问比较深入问题;
  2. Android是如何进行资源管理的;
  3. java比较重要的几个特性;
  4. 网络五层结构,每一层协议,由于我网络不是很好,还问了一些其他的问题(例如MAC地址和ip地址的区别等);
  5. 为什么离开原来公司,以及职业规划,然后因为面试完大概就晚上8点了,就先让我回去,下周让hr跟我联系,我想这是应该通过面试了吧;

阿里技术还是很厉害的,从面试官的水平就可以看出来,尤其是外卖核心部门,办公环境是不错,但是感觉就是有点乱,不知道是不是因为今天面试的人很多,基本上一直有很多人来回走动,有一些嘈杂。

最后

我把自己往年的一些Android 面试题与自己的学习笔记心得进行了整理,并在网上找出了对应的参考答案,将其整理成了PDF文档。因文章篇幅长度限制,暂且只能用图片形式展现,如有需要请大家去我GitHub项目中查看,我已上传至我GitHub项目中:https://github.com/733gh/Android-T3,望这些干货能够帮助到大家!!!

如有需要请大家去我GitHub项目中查看,我已上传至我GitHub项目中:https://github.com/733gh/Android-T3,望这些干货能够帮助到大家!!!

相关文章

  • 赶在2021年开工的第一天,前来分享 饿了么 Android 开

    作者:莫愁 前言 迟来的一份阿里 饿了么面经分享。这份面经本该在年前进行分享出来的,因工作繁忙就推到了现在,希望通...

  • 饿了么-Android开发

    电话面 自我介绍 String、StringBuffer与StringBuilder之间区别 Java中字符串常量...

  • 基于Vue的Ui框架

    饿了么公司基于vue开的的vue的Ui组件库 Element Ui 基于vue pc端的UI框架饿了么 Mint...

  • 饿了么,饿了......

    饿了么?多么温情的一句问候,不仅仅是问候,确实也让无数人足不出户就能喂饱肚子,不管你在城市的哪个角落,只要一个电话...

  • EventBus

    EventBus 3.0原理分析 HermesEventBus-饿了么开源的Android跨进程事件分发框架

  • 饿了么分享会PPT

    https://github.com/ElemeFE/keynote/tree/master/PPT

  • 说一说饿了么红包

    最近饿了么改变了以往“满10减7”等外卖应用常用的优惠手段,改成了红包分享。 用户在饿了么上面订餐就有机会获得分享...

  • 饿了么? - 草稿

    饿了么?饿,快点饿了么,哈哈,开玩笑呢[奸笑]

  • 饿了么

    2018年 一面 1、粘包如何处理?

  • 饿了么

    2015年10月9日/星期五/天气晴 咕噜咕噜头脑发昏饿了么 日夜辛勤做工只为三餐饱 不必求大富大贵大鱼大肉 只盼...

网友评论

    本文标题:赶在2021年开工的第一天,前来分享 饿了么 Android 开

    本文链接:https://www.haomeiwen.com/subject/jhlnxltx.html