阿里电话一面,攒经验...
楼主面的Java开发岗,晚上九点多,有点困,想着准备睡觉呢,来了个电话,感觉面的都是基础知识,如下:
1. HashMap如何实现?
2. HashMap是不是线程安全?为什么非线程安全或者说哪里体现了非线程安全?HashMap的读写线程安全吗?
3. 那如何实现线程安全呢?Hashtable和ConcurrentHashMap实现方式?
4. synchronized锁实现原理?
5. 实现线程安全的方式有哪些?并介绍一下实现?
6. 了解线程池不?线程池的基本参数有哪些?
7. 线程池是解决什么问题的?
8. spring框架是干什么用的?
8. spring ioc是什么?实现了什么之间的反转?
9. 说一下数组和链表的区别?它们分别使用于什么场合?
10. hash是解决什么问题的?解决hash冲突的方式有哪些?
11. 你有什么想问的吗?
问完才过去20多分钟,一脸懵逼,感觉答的还行啊。凉了就下一家,哈哈。