阿里面筋

一面(可能凉了)

  • 讲学什么课程了,介绍项目以及难点
  • 简输的难点? post表单的解析
  • HTTP 有什么请求方法 GET POST DELETE OPTIOSN PUT ,讲不出来了忘记了
  • 有什么区别
  • HTTP各个码讲下,讲了200,304,404,500,他问 301,302有什么 区别
  • KMP算法讲下,复杂度多少
  • 排序算法讲下复杂度多少,堆排序懂吗,快速排序讲下
  • socket你(??)忘记了, 我回答对TCP的封装
  • 为什么要有端口
  • 介绍订餐 难点数据库没多问
  • 介绍充电 挑了个UI来讲 没多问
  • 知道什么设计模式(代理,工厂,Builder,适配器,讲不出来了),工厂讲下,适配器讲下
  • 内存讲下 (PC,堆,JAVA栈,Native栈)方法区没讲出来 操
  • 讲下堆和栈区别
  • 类加载过程 (加载 链接(糊弄下。。)然后忘记了) 完蛋了
  • 进程和线程的区别
  • 线程怎么切换的
  • 进程级别有什么(可见,前台) 完全没概率,我凉了
  • hashmap为什么线程不安全
  • Bitmap内存过大怎么解决,听他好像很不满意
  • Vue用来解决什么问题,Vue的原理

  • 项目讲下 三个都讲了一下,简单介绍做什么。。
  • AndroidGC跟JAVA GC有什么区别??我讲了java GC
  • 线程间通信,内存共享+锁,管道通信
  • 管道通信原理懂吗? 不懂。。。
  • MVC MVP MVVM
  • ANDROID分层架构
  • Activity生命周期
  • 聊天猫,以后发展,对安卓看法。

过了好久了,不写了,忘记问了什么了,阿里比较曲折,给三个团队面了个遍

你可能感兴趣的:(阿里面筋)