首页 > 虾皮Android面经
头像
MeteorChen
编辑于 2020-09-04 16:28
+ 关注

虾皮Android面经

以前有发过一面的,这里也贴过来吧

1.一面(2020.08.03)

  • 首先做9道选择题,包含排序、计算机网络、操作系统
  • 冒泡排序原理,最优时间复杂度;快排原理,最优时间复杂度(最优是O(log(2n)+1),没说出来),最坏时间复杂度
  • 计算机网络五层模型、七层模型,哪个是TCP/IP协议簇的
  • http协议状态码、为什么四次挥手
  • http1.0和1.1相比有哪些改变,2.0呢?(答的出来的很少)
    • 1.0和1.1的区别
      • 长连接
      • 节约带宽
      • 缓存处理
      • host域
    • 2.0的特点
      • 多路复用
      • 头部压缩
      • 服务器推送
  • http状态码
  • http是有状态的吗?为什么要设计成无状态的
  • https原理,什么是中间人攻击,怎么攻击的,加密算法有哪些(没答出来)
  • 一个安卓问题,按下home键,activity的生命周期,再点开呢?
  • 算法题,比较简单,一个数组中,找到最大的连续子数组的和

2.二面(2020.08.07)

  • View的绘制流程
  • 详细介绍项目中的自定义比例尺View是如何设计和实现的
  • 让你设计一个进度条View怎么设计
  • 进程和线程的区别、多线程的实现方式,Java中的线程池
  • Fragment的生命周期
  • Java内存泄漏的场景
  • 了解什么安卓最前沿的技术

3.Hr面

  • Hr面基本没问啥问题,大致就问了下意向,介绍了一下加班时间什么的(晚上七点下班还是挺香的)

更多模拟面试

全部评论

(1) 回帖
加载中...
话题 回帖

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐