7.concurrentHashmap原理,原子类。

8.volatile原理。

9.Binder机制。

10.View的绘制流程,事件传递机制,Handler异步消息机制。

11.Interger中的128(-128~127),这里考的是常量池的概念,这个没回答上来。

12.线程池的相关知识。

13.Handler机制,HandlerThread实现等等。

14.LRUCache算法是怎样实现的。

Android开源项目:ali1024.coding.net/public/P7/Android/git 这样第一面基本结束。一共问了14个问题,其中美团的手写算法在业界算是比较出名,很多小伙伴可能卡在手写算法上。然后就是一些Android和Java的细节性东西,这些基础内容只要有1年经验的都基本能说出个一二三。

第二面

《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》开源 试官可能没注意我是海外党有时差,凌晨四点来了通电话约时间,还好顺利的约到第二天上午~
二面面试官感觉专业了很多,问问题也比较灵活。有时候会有点像在怼的打断然后追问,但是有答得不好的地方也会很耐心的引导

1.写个快速排序

2.生产者消费者伪代码(因为和面试官思路不同加上紧张,代码反反复复改了很久,面试官也一直在写代码引导我)

3.顺带讲了一下wait() await()这一系列方法

4.如何用数组实现队列(直接说抽象的环,但面试官一直在引导细节如何更优化,比如怎么判断队满,决定插入位置怎么省去if…感觉面试官真的很耐心)

5.如何用数组实现栈

6.弱引用,有什么用?有没有用过?

7.如果写一个库中存在的类,包也一样,会怎么样?

8.提到类加载要确保类的唯一性,怎么确保?

9.三次握手,为什么要三次

10.TCP怎么保证可靠

11.如果包乱序到达会发生什么

12.进程和线程的区别

13.追问进程之间为什么会相对比较独立?电脑上看起来运行着很多进程,是怎么隔离的?

14.如果一个进程需要一直读写内存,会影响其他进程吗?(这里我开始结结巴巴瞎说了…面试官安慰了一下)

15.知道几种单例模式的写法?有什么优缺点

16.Hashmap原理

17.扩容具体是怎么做的?原本的元素要怎么放进新数组?

第三面

1. 自我介绍

2. 项目(项目怼了挺久的,一直深挖。建议大家要非常熟悉简历上的项目,一些细节也要注意到,这个环节差点被怼哭

Android凉了也要看的面试题,2020年5月美团Android面试真题(三面相关推荐

  1. android广告页白屏_年度整理!2056页《大厂安卓岗面试真题解析合集》火爆全网...

    前言 2020年还有最后一个月就结束了,时间一眨眼就过去了.今年面试有没有被面试官虐呢,明年跳槽想跳去哪个大厂呢,这是个问题.说实话,今年我面试也被虐了,为了明年能找到一份心怡的工作,特地的从朋友那里 ...

  2. 2020腾讯Android最新面试真题解析看这一篇就够了!

    今天和大家分享"如何系统的学习Android开发",之前在面试的过程中很多面试者在问我关于学习Android开发的问题时,基本上没有"系统"两个字,大家常用的问 ...

  3. kotlin发音!这份字节跳动历年校招Android面试真题解析,附架构师必备技术详解

    前言 从2010年开始Android市场开始需要大量的Android开发人员,招聘市场上也开始大量招Android开发人员,大量java开发者开始学习Android开发,招聘市场面试要求上只要有一定j ...

  4. Android插件化探索与发现,腾讯字节等大厂面试真题汇总

    } DexPathList构造方法被调用的时候其实就是通过makeDexElements方法把dexPath进行遍历,依次加载每个dex文件,然后通过数组Element[]存放,而在DexPathLi ...

  5. 安卓实例开发录音应用!Android架构组件Room功能详解,面试真题解析

    越来越多的人在提"移动端的下半场"."Android 开发的焦虑"之类的,也有人在喊"技术天天在变,学也学不完","昨天 Kotl ...

  6. Github标星25K+超火的Android实战项目,2022BTAJ面试真题详解

    前言 经常会有人问:"现在学习Android开发还有前景?"我的看法是现在只是市场趋于平稳了,对开发人员的要求越来越好了,这并不代表没有前景了. 移动开发不等于App开发,所有新的 ...

  7. 2.牛批了 Android 2021中高级面试题 一线大厂和二线大厂面试真题精选 (京东 附答案)第二套 22k+

    笔者是面霸,面试500+场       当过考官:面过别人500+场     去过500强,也呆过初创公司. 斩获腾讯.美团,字节跳动,蚂蚁金服,华为.OPPO,offer!我有一套速通大厂技巧分享给 ...

  8. Android大厂面试真题解析大全,安卓未来路在何方

    前言 经常会有人问:"现在学习Android开发还有前景?"我的看法是现在只是市场趋于平稳了,对开发人员的要求越来越好了,这并不代表没有前景了. 移动开发不等于App开发,所有新的 ...

  9. Android 面试真题收录~

    Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发.这里会不断收集和更新Android基础相关的面试题 ...

最新文章

  1. 基于vue-cli,做个nuxt脚手架~
  2. numpy和str互转
  3. 线程池的 RejectedExecutionHandler(拒绝策略)
  4. linux执行指定程序的命令,linux 下使用指定的用户来执行命令
  5. visualstudio调试html,Visual Studio Code中调试JavaScript
  6. Python之celery的简介与使用
  7. js创建对象之原型模式2原型与in操作符
  8. lt;a href=quot;javascript:history.back();quot;gt;返回上一页lt;/agt;
  9. 操作vsam用sequential访问模式REWRITE数据
  10. Linux Vim替换字符串的方法总结
  11. 压紧力变化的平均值matlab,基于MATLAB遗传算法的汽车拉式离合器膜片弹簧结构参数优化设计...
  12. 联网下 计算机重启,电脑每次开机都要重启路由器才能上网的处理方法
  13. 在电脑上如何直接下载秒拍的视频?
  14. java fillrect_Java graphics2D fillRect无法使用半透明颜色正常...
  15. Faster-rcnn中Anchor的理解
  16. 计算机视觉(十六):目标检测概述
  17. 【Lawin Transformer2022】Lawin Transformer: Improving Semantic Segmentation Transformer with Multi-Sc
  18. 帝国CMS教程:ECMS(帝国CMS)搜索伪静态
  19. 基于JavaEE的jsp企业人事管理系统_JSP网站设计_SqlServer数据库设计
  20. TSCAN + TMODEL处理点云数据生成DEM

热门文章

  1. 基于树莓派和OpenCV的人脸识别
  2. 传感器之方向:使用加速度传感器和地磁传感器共同实现
  3. vue中的路由懒加载
  4. Vue3简易购物车--添加和删除商品,计算购买商品总价
  5. Jmeter使用教学
  6. netty结合java_在SpringBoot中整合使用Netty框架的详细教程
  7. Visual C++ 2010 第8章 深入理解类
  8. 【Unity】Unity中的异步编程技术详解
  9. Ubuntu下载binutils遇到的问题
  10. 【Python + selenium】在浏览器打开新页签