首页 > [京东] Java开发实习
头像
丑橘u
编辑于 2021-07-25 23:18
+ 关注

[京东] Java开发实习

面试时长:53分钟

(顺序记不清了)
1. 参加过实习吗?做过什么项目?出现过什么问题?
2. ArrayList和LinkedList有什么区别?
3. HashMap的数据结构是什么样的?为什么新版本会引入红黑树?为什么不直接使用红黑树?HashMap是线程安全的吗?ConcurrentHashMap的数据结构有什么区别?
4. 你使用过SSM框架,谈谈都是干什么的?
5. Spring的动态代理?AOP的实现?了解分页吗?是真正的分页吗?
6. SpringMVC处理请求的流程?
7. 了解过中间件吗?都有哪些?都是干什么的?Kafka怎么实现高吞吐量的?
8. 了解其他的互联网公司使用的开发框架吗?
9. 谈谈MySQL索引是怎么实现的?为什么要这样实现?有别的实现方式吗?聚簇索引和非聚簇索引?
10. JDBC了解吗?使用的流程?两个Statement的区别?SQL注入是什么?
11. 红黑树和平衡二叉树AVL的区别?二者的效率?
12. 什么是线程安全问题?怎么解决?有几种锁的实现?区别是什么?sychronized和Lock有什么区别?效率呢?
13. 了解TCP吗?谈谈三次握手的流程?了解滑动窗口吗?
14. 了解操作系统吗?进程调度的方式?进程和线程的区别?
15. 了解JVM吗?内存结构是什么样的?垃圾回收的方式有哪些?了解过分代回收吗?
16. 设计模式都了解哪些?单例模式的懒汉式和饿汉式?注意什么?
17. 了解分布式吗?了解CAP吗?
18. 了解哪些IO模型?
1***习新知识一般怎么学?考研吗?

反问:
1. 还需要学习什么?巩固基础,学习框架

更多模拟面试

全部评论

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

推荐话题

相关热帖

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

热门推荐