网易传媒Android面试

一面

  • 本科生?什么专业
  • String,StringBuffer,StringBuilder他们三者的区别与联系
  • ArrayList和LinkedList的联系与区别,画他们的继承关系图
  • 用过泛型吗,知道泛型擦除是什么吗
  • 接着上面的,那么我现在有一个List的list,往里面插入一个Student类型的对象可以吗
  • Glide用过吧,三级缓存知道吗,如何实现的(这里因为还没看过源码,知识知道有这个,就如实说了,然后跳过了这个问题)那么我们加载图片的时候会传一个context进去对吧,当我的activity退出时如果他还在请求怎么办
  • 消息机制介绍一下
  • 事件分发介绍一下
  • IntentService和HandlerThread
  • 广播用过吗,有什么要注意的
  • 平时都接触了哪些设计模式,手写单例
  • 我写了一个双重检测的单例,问我第二个if的判断是干什么的,那个类都已经被锁住了为什么还要检测null,有没有一种情况会导致这个单例出现不是单例的现象
  • http和https的区别说一下
  • TCP和UDP的区别
  • 四种引用说一下
  • ListView和RecyclerView说一下,平时用哪个,为什么
  • ClassLoader的双亲委托机制
  • 自定义两个不同的ClassLoader,加载同一个类文件,虚拟机里面会有几个加载的那个类

二面

  • http和https的区别,一面不清楚所以我等的时候查了下,然后说https更安全,加了层SSL协议,传输的时候进行了加密巴拉巴拉的,然后问我知道那些加密,接着问我怎么了解加密算法的,接着问我对称式和非对称式加密
  • TCP的三次握手,为什么要这么做
  • 广播用过吗,有啥要注意的
  • ANR哪些情况会触发,怎么解决OOM问题
  • 哪些情况会内存泄漏
  • 你在实习公司干过什么,平时遇到了哪些问题
  • 你自己做过哪些项目
  • 问现在实习的公司的推送怎么做的
  • 目前实习的公司怎么统计崩溃信息的
  • 性能优化(这个我就结合公司项目说了下,其实主要也就是为了兼容低端机最图片以及后台活动做了些处理,然后他问还有吗,我说就接触了这些,就没问了)
  • 用过朋友圈吧,设计一下这个功能的客户端和服务端,
  • 继续朋友圈,朋友圈数据是应该服务端把数据排好序还是应该客户端来做,为什么
  • 用过新闻APP吧,你觉得哪个功能模块机制和朋友圈最相似(这个我回答的首页,因为平时用的几个首页也会带有新资讯的推送以及更新功能嘛,然后她说其实是想问个人关注那块的)
  • 你觉得你在现在的公司和团队融入的怎么样
  • 你觉得你的性格是咋样的
  • 我现在聘用你干七天活,每天都必须给你发工资,我只有一根金条,切三刀,怎么切
  • 平时怎么追BUG
  • 说下自己的职业规划以及学习方向
  • 如果我们聘用你了,你刚入职,你应该怎么熟悉这些业务
  • 上司给了你一个你特别不想干的活,你会怎么解决
  • 如果你对一个产品有什么见解或者意见,你会怎么办
  • 介绍一下Android从5.0开始到现在最新的9.0都有哪些变化
  • Service的启动模式以及其对应的生命周期
  • 说一下别人对你的评价是什么

HR面

  • 自我介绍,什么民族的,你们民族有什么特色
  • 毕业后准备留在北京吗,父母对于这件事的态度
  • 职业规划
  • 平时都干啥,有啥兴趣爱好
  • 接触网易的哪些方面多一点
  • 说一下BAT以及网易给你的印象
  • 如果中国电信,微软,美团给你OFFER,你去哪个(问了两组公司,其中微软都在里面)
  • 估算一下三年以后北京有多少汽车
  • 你觉得你性格如何,有什么缺点
  • 别人对你的评价
  • 给你一个团队,现在又两个项目,每个都要十天,但是总共给你十五天时间,怎么安排
  • 你觉得你会和新团队融合的快吗,你会怎么做
  • 介绍一下给你印象最深的一个APP,为什么