2017届 网易内部转岗Android面试之失败篇

记录一次失败的面试经历,废话不多说,直接上问题(过了好久,都不太记得了)

Java 方面

  1. 谈谈对Java函数返回值的看法,是否应该提供返回值;
  2. 谈谈对面向对象的看法;
  3. 谈谈对局部变量和全局变量的看法,什么时候用局部变量,什么时候用全局变量;

Android 方面

  1. 谈谈项目;
  2. 说说下载的实现;
  3. 自定义View的实现过程,onMeasure、onLayout、onDraw 的作用;
  4. 内存优化;
  5. 设计了一个场景,现场编写Android代码;
  6. Fragment 的生命周期写一下,onAttach 和 onDetach 的作用

算法

  1. 写堆排序

设计模式

  1. 谈谈用过哪些设计模式;
  2. 如果让你设计观察者模式,你有哪些需要注意的
  3. 单例模式的使用场景

你可能感兴趣的:(2017届 网易内部转岗Android面试之失败篇)