网易传媒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,为什么