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. 单例模式的使用场景
    原文作者:Hello_Google
    原文地址: https://www.jianshu.com/p/9084012a25aa
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞