美团客户端Android方向校招面经

话不多说,上面经,希望帮到各位小伙伴。
一面:
  1. tcp/ip协议,三次握手四次挥手why?如何保证数据可靠性?数据包没有到达如何保证到达?
  2. Ddos攻击
  3. java域的关键字以及区别
  4. hashmap数据结构以及如何计算hashcode,以及地址冲突了怎么办?
  5. 手撕arraylist实现
  6. 泛型以及泛型擦除,编译时还是运行时,擦除之后是什么?(object)
  7. content provider
  8. https的uri以及过程
  9. handler、looper、message关系,looper一直运行吗?如何唤醒?关闭屏幕的话handler还在吗?
  10. anr是什么,原因,如何监控?
  11. 内存泄漏以及handler 中的内存泄漏
二面:
  1. 数据库事务是什么?有什么关键字?索引类别?如何优化查询?
  2. fragment和activity关系以及优点如何使用生命周期
  3. hashmap数据结构和hashtable区别,如何实现hashmap线程安全
  4. 设计模式具体,以及单例模式的实现方式有哪些,手撕单例模式
  5. activity生命周期
  6. https流程以及如何加密,为什么不全部都用非对称加密,非对称加密和对称加密区别
  7. 数据包在tcp中如何传输,OSI七层模型四层模型,数据包在网络中如何传输?
  8. 有哪些数据结构?树有哪些树以及特征?树层次遍历和深度遍历怎么用?
  9. 有哪些排序算法?有哪些查找算法?
  10. 手撕快速排序
  11. 事件分发以及画图
  12. 自定义UI
  13. 图片有哪些类型,区别是什么?图片第三方库用过哪些?
  14. 自己的项目问题
三面:
  1. https函数
  2. 用过哪些第三方库android的,数据库的,网络的
  3. 区块链项目是什么,讲一讲区块链是什么
  4. 了解哪些新技术(kotlin、flutter具体)
  5. https流程
  6. 遇到难题是怎么去做的
  7. 遇到新项目是怎么做的
  8. 更偏向应用层还是底层
  9. 对android和ios看法
  10. 对android更偏向于做哪些
  11. 项目相关说了很多
HR面:
  1. 倾向地点
  2. 为什么要做Android
  3. 拿到哪些offer
  4. 对公司要求
  5. 其他常规问题

#面经##Android##美团##校招#
全部评论
1 回复 分享
发布于 2019-09-17 14:27
楼主三面和HR面都是什么时候
点赞 回复 分享
发布于 2019-09-17 14:52

相关推荐

牛客101244697号:这个衣服和发型不去投偶像练习生?
点赞 评论 收藏
分享
评论
2
27
分享
牛客网
牛客企业服务