滴滴安卓客户端一二面面经

一面

(40min)

算法:

  1. 反转链表
  2. 合并两个排序的链表
  • 自我介绍
  • 安卓学习路线
  • http和https的区别
  • TCP与UDP区别
  • TCP流量控制
  • Cookie与Session的作用与原理
  • 进程和线程的区别
  • 进程间通信方式
  • 多线程里的关键字
  • synchronized应用场景
  • wait() 和 sleep() 的区别
  • Java内存回收机制
  • 垃圾收集器有哪些

二面

(30min)

算法:

  1. 合并两个有序数组
  2. 合并区间
  • 自我介绍
  • 选择这个岗位的原因
  • 项目盘点
  • 当系统内存不足时,会存在单个 Activity 直接被系统回收的情况吗?
  • 安卓中的消息机制是什么样的
  • 分发给Handler的消息是怎么处理的
  • 消息机制中,如何更新UI
  • 用过哪些安卓相关的开源框架

反问:

  1. 胜任这个岗位需要哪些技能,如何去学习:去实习
  2. 大公司需要掌握什么样的debug的方法:跟项目有关,实习时候会有人带
  3. 是否需要提前实习:面试官建议提前实习

#滴滴##客户端##Android##面经##客户端开发#
全部评论
所以我滴滴安卓客户端一面面了100分钟是什么情况😭
点赞 回复 分享
发布于 2023-05-23 14:13 福建

相关推荐

不愿透露姓名的神秘牛友
11-12 12:47
北京小米移动软件有限公司南 结构工程师 18*15 硕士985
点赞 评论 收藏
分享
6 29 评论
分享
牛客网
牛客企业服务