好未来Android实习面经

一面(2024/3/11 65min)

  1. 自我介绍
  2. 算法题,反转链表II
  3. 聊实习的工作
  4. 冷启动的过程?冷启动过程中涉及到了什么进程?
  5. 进程间如何通信?
  6. fork进程的时机是怎样的?
  7. 都学习了什么编程语言?
  8. 线程的创建方式有哪些?
  9. Handler机制?消息队列用到的数据结构?单链表
  10. Looper的死循环不会造成主线程阻塞的原因?
  11. OKHttp的原理?
  12. 说一说Http协议?TCP协议?UDP协议?
  13. TCP的三次握手的过程?
  14. Activity的启动模式?
  15. String A="a";String B=new String("a");所存放的内存位置,A==B,A.equals(B)的返回值和原因?
  16. 说一说类加载机制?
  17. 说一说事件分发机制?如何自定义View?
  18. HashMap的底层数据结构和扩容原理?
  19. 单例模式的应用场景?
  20. 如何保证线程安全?
  21. 锁的分类?
  22. 死锁的条件?

二面(2024/3/15 64min)

  1. 自我介绍
  2. 为什么现在还在实习就在面试了
  3. App启动到界面展示的流程?
  4. 聊实习的工作
  5. 常见的启动优化手段?
  6. 算法题:输入一个表示整数的字符串,把该字符串转换成整数并输出
  7. 算法题:输入一个字符串,打印出该字符串中字符的所有排列,讨论算法复杂度
  8. 口述算法题:从n个数中找到最小的k个数
  9. 输入baidu.com到显示网页的流程?DNS解析可能出现什么问题?
  10. HTTP几个版本做了什么样的改进?
  11. View的渲染流程?
  12. 是怎么去学习安卓的?有去看源码吗?
  13. 说一说你比较阅读过的一种语法或者框架的底层实现?说了协程
  14. 什么时候可以到岗?一周可以到岗几天?可以实习多久?
全部评论
进程间如何通信怎么回答的,佬
点赞 回复
分享
发布于 03-11 19:53 天津
成都还是北京
点赞 回复
分享
发布于 03-12 00:37 广东
联易融
校招火热招聘中
官网直投
没有问项目吗
点赞 回复
分享
发布于 04-11 08:27 陕西

相关推荐

4 18 评论
分享
牛客网
牛客企业服务