网易java研发面经
一面感觉还好,就是姐姐说我还是偏向前端一点~
一面:
1 HashTable和HashMap的区别?
2 数据库的acid: 原子性、一致性、隔离性、永久性
3 用过多线程吗?介绍一下线程池
4 Spring框架了解多少:IOC和AOP
5 介绍Hadoop
6 项目的一些介绍
7 hash冲突的四种办法
二面:
1 Object的类都有哪些?
2 给你一个表只有一列name~~有重复的name, 然后求出前十个name数最大的:
select name,count(name) from table group by count(name) desc
limit 10
3 写二分查找算法(下次要快点写,感觉写得慢很降低好感度的)
4 为什么java要有垃圾回收?
5 内存溢出了怎么办
6 String 转出 int型,判断能不能转?如何转?
7 controller怎么处理的请求:路由
8 多线程用过吗,介绍一下
9 Linux命令
10 介绍数据仓库
11 你用过的一些collection都有哪些
12 HashMap都有哪些种?
13 treemap的实现
14 equls 和 == 的区别
15 堆内存回收
16 生产者模式和消费者模式怎么实现(这个我忘的一干二净,学得不扎实)
总的来说,还是问得比较全面而基础,面试过程中紧张好多答得也不准确所以止步二面,有很多问题我也忘记了,因为感觉面了好久,所以想到了再来补充,有时间的同学也欢迎整理答案,这样贴出来就可以大家一起就知识点重新复习下,继续加油!
#网易#