首页 > [阿里支付宝] Java后端开发实习
头像
丑橘u
编辑于 2021-07-25 23:16
+ 关注

[阿里支付宝] Java后端开发实习

面试时长:42分钟电话面试

1. 谈谈你的web项目。有没有实际应用?最困难的部分是哪一块?为什么困难?
2. 那怎么能够提高MySQL的查询效率?应该怎么建立索引?对索引了解多少?如果a,b,c列建立索引,使用a,c查询的效果?使用b,c查询效果?
3. String、StringBuilder、StringBuffer的区别是什么?为什么String和StringBuffer线程安全?为什么StringBuilder和StringBuffer拼接字符串效率较高?
4. 对于List集合了解哪些?ArrayList、Vector和LinkedList的区别。Vector为什么线程安全?线程不安全的类什么情况下不安全?了解哪些线程安全的List?谈谈CopyOnWrite。
5. 对于Map集合知道哪些?HashMap的结构是什么样的?为什么会线程不安全?TreeMap的结构是什么样的?HashMap的线程安全实现是(ConcurrentHashMap)?为什么是线程安全的?
6. SpringMVC从后端到前端的渲染过程。Spring Bean的生命周期。
7. 如果有一个文本文件,怎么统计出每一个字符出现的次数?
8. 对Java锁了解多少?对Java多线程了解多少?使用过Java多线程吗?谈谈线程池及其重要的参数。
9. 了解单例模式吗?为什么要使用双重检测?使用静态内部类为什么能够实现延迟加载?
10. 对JVM垃圾回收了解多少?

反问:
我没问。

更多模拟面试

全部评论

(3) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐