[京东] 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. 还需要学习什么?巩固基础,学习框架

#实习##面经##京东##Java工程师#
全部评论
请问是电话面还是视频面
1 回复
分享
发布于 2021-05-08 15:40
啥时候的笔试呀
点赞 回复
分享
发布于 2021-05-08 18:03
博乐游戏
校招火热招聘中
官网直投
硕吗
点赞 回复
分享
发布于 2021-05-08 18:45
楼主简历是写了熟悉中间件嘛
点赞 回复
分享
发布于 2021-05-08 22:53

相关推荐

7 48 评论
分享
牛客网
牛客企业服务