网易互联网产品部android岗面经分享

网易互联网产品部android岗面经分享_第1页
网易互联网产品部android岗面经分享_第2页
网易互联网产品部android岗面经分享个人情况大概就是,本科关山口职业技术学院cs专业,硕士是老和山职业技术学院cs。感觉网易杭研大体上还是没什么难度的,技术面的两个gg都很热情很耐心,HR姐姐也很漂亮很健谈,对网易的印象还是很好啊。一面(35min).•单例模式。我答有好几种(答写过五六种),然后让我把我知道的全写出来。•从单例引到static的用法,对成员,对方法的作用,包括初始化的过程。然后问一个static对象只初始化一次需要怎么做?•构造函数的的修饰符在单例中的表现。•transient关键字的作用。答序列化时不存。•序列化怎么实现?答安卓端有Serializable和Parcelable。然后问这两个有什么区别,分别怎么实现。•回到单例,synchronized关键字的作用。怎么实现的。•算法题,两个链表找相交的第一个节点。•有哪些锁,blabla我说了一大堆。•你说的这么多锁有什么区别?各自的应用场景是什么?•线程池怎么调度的知道吗?•volatile的内存语义怎么解释,禁止重排序是如何保证的?二面(40min)•先介绍项目,收获最大或者最想介绍的,选一个。•问fragmentPagerAdapter和fragmentStateAdapter的区别。•fragment和fragment怎么通信?•listview怎么优化?•网络通信怎么做的?volley的实现?•http和https的区别?•有看过开源第三方库吗?•登陆注册这块的逻辑一般怎么做?•canvas画了个线,怎么撤销?•性能优化怎么做?•写了多少代码?有开源项目吗?有参与开源项目吗?•bitmap的本质?答到了cpp层。•阻塞队列知道吗?blockingQueue。•arrayBlockingQueue和linkedBlockingQueue的区别?•arrayBlockingQu...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

发表评论取消回复

参与评论可获取积分奖励  
悟空文库+ 关注
实名认证
内容提供者

悟空文库-海量文档资源下载,专业/极致/认真

确认删除?
回到顶部