面试复盘 | 网易云音乐 Android 一二面

笔试8.21
面试问题:

一面 8.31
final 这个关键字有什么作用(修饰变量、方法、类)

了解过什么集合容器 (GG,List的忘了)

ArrayList 和 LinkedList 有什么区别、插入元素有什么区别

ArrayList 的扩容机制

HashMap 扩容机制、什么情况下扩容、加载因子、什么情况下转为红黑树

HashMap 原理、怎么解决哈希碰撞

equals 和 hashcode 的区别、使用场景

equals 和 hashcode 需要都重写吗?

Java实现线程安全的锁有什么(synchronized、ReentrantLock、Atomic的原子类)

synchronized 修饰成员方法和静态方法有什么区别

ReentrantLock 的实现原理是什么(AQS)

动态代理和反射

动态代理的实现原理(InvocationHandler)

Java 四大引用是什么

ThreadLocal 类的原理、ThreadLocalMap 中的 key 是什么类型的数据、存储的是什么

wait 和 sleep 的区别

http的 GET 和 POST 的区别

UDP 和 TCP 什么区别

算法:

删除链表的倒数第 n 个结点

反问:

零基础安卓培养计划

日常编程学习建议

二面 9.4

32位的计算机和64位的有什么区别

x86和ARM的CPU架构有什么区别

了解专业课程

虚拟内存

LRU结构怎么设计、还可以怎么继续优化空间复杂度

SQL语句编写

反问

HR 面9.8

面试总结:
网易云音乐的面试流程挺快的,给的反馈也很快,HR很友好热心。面试题目不会特别难,比较中规中矩,但是二面的前两个问题还是难到了我一个非科班的小白,了解过但确实没记得很熟悉,这方面可能需要学习计算机组成原理来加强。总的来说,网易云面试体验挺好,要是老家在杭州就好了。

#面试复盘##面经##网易##Java##Android#
全部评论
请问楼主过了吗,春招想交流下经验哈哈哈
点赞 回复
分享
发布于 2022-02-23 21:23

相关推荐

1 10 评论
分享
牛客网
牛客企业服务