网易云音乐一面现场面经
1ArrayList和linkedlist的区别,他们是不是安全的?
2你如何解决他们的不安全?
3多线程有几种同步的方式,分别讲一下。
4volatile的用法,和它的作用
5线程池机制,如果有高并发的请求出现如何解决?
6HashMap底层原理,它是如何扩容的?和HashTable的区别?
7悲观锁和乐观锁讲一下。Lock和synchronized是悲观锁还是乐观锁?乐观锁里的CAS了解么?
8面向对象设计的六大特性了解么,每个详细说说?
9数据库的四大特性,分别详细说一下。
10mysql数据库有几种索引方式?索引的底层数据结构是什么?还知道哪些索引结构?
11假设T表有A,B,C,D,E,F字段,有以下需求
select A,B,C from T where A=1 and C >1
select A,B,C from T where A>1 and C <1
时,如何建立索引?
12redis数据库讲一下应用案例?
13中间件里的kafka了解么?
14大数据里的mapreduce讲一下
15linux里用过哪些命令?用怎么搭建一个简单的服务器?
#面经##秋招##网易##Java工程师##内推#2你如何解决他们的不安全?
3多线程有几种同步的方式,分别讲一下。
4volatile的用法,和它的作用
5线程池机制,如果有高并发的请求出现如何解决?
6HashMap底层原理,它是如何扩容的?和HashTable的区别?
7悲观锁和乐观锁讲一下。Lock和synchronized是悲观锁还是乐观锁?乐观锁里的CAS了解么?
8面向对象设计的六大特性了解么,每个详细说说?
9数据库的四大特性,分别详细说一下。
10mysql数据库有几种索引方式?索引的底层数据结构是什么?还知道哪些索引结构?
11假设T表有A,B,C,D,E,F字段,有以下需求
select A,B,C from T where A=1 and C >1
select A,B,C from T where A>1 and C <1
时,如何建立索引?
12redis数据库讲一下应用案例?
13中间件里的kafka了解么?
14大数据里的mapreduce讲一下
15linux里用过哪些命令?用怎么搭建一个简单的服务器?