欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

2020西安java面试问题总结

程序员文章站 2023-12-03 10:54:58
对Spring的理解 IOC? AOP?Spring MVC的核心, 及原理HashMap的实现原理对象的cloneList的深层拷贝Oracle和mysql分页查询的区别Cookie和session的区别队列和栈的区别为什么要实现序列化什么是反射多线程中int是否是原子性的Mysql的原理, 有哪几种索引, 有哪几种引擎, 日常中有没有用过引擎Redis数据结构, 应用, Redis的雪崩, 穿刺, 怎么预防HashTable HashMap......
  1. 对Spring的理解    IOC?  AOP?
  2. Spring MVC的核心, 及原理
  3. HashMap的实现原理
  4. 对象的clone
  5. List的深层拷贝
  6. Oracle和mysql分页查询的区别
  7. Cookie和session的区别
  8. 队列和栈的区别
  9. 为什么要实现序列化
  10. 什么是反射
  11. 多线程中int是否是原子性的
  12. Mysql的原理, 有哪几种索引, 有哪几种引擎, 日常中有没有用过引擎
  13. Redis数据结构, 应用, Redis的雪崩, 穿刺, 怎么预防
  14. HashTable  HashMap  CurrentHashMap  区别
  15. Synchronized和Lock的区别
  16. Synchronized的原理
  17. 常用的Linux命令, Linux新建用户的命令, 新建用户组的命令, 查看进程命令
  18. 依赖注入怎么注入, 怎么实现面向切面编程
  19. Redis的主从复制, 分布式事务
  20. String, StringBulider, StringBuffer的区别
  21. Object类的方法
  22. Class类的方法
  23. Jdk1.8新特性
  24. HashMap中可以存放任意对象吗?
  25. 怎么调用匿名内部类
  26. 重写和重组的区别
  27. HashMap中是否可以存1
  28. List和Set的区别
  29. Set怎么实现无序, 原理是什么?
  30. HashMap调用size()方法会影响效率吗, 原理是什么
  31. MyBatis?MyBatis中怎么配置找到对应的Sql, MyBatis中#  和$  的区别
  32. 怎么理解面向对象
  33. 常用的设计模式
  34. Jquery中有哪些选择器?
  35. Redis的数据持久化方式, 还有哪些应用, Redis中的实时通知是否了解?
  36. Sftp和ftp的区别
  37. 常用的Sql调优
  38. Jvm 常用的Jvm调优
  39. HashMap怎么实现线程安全?有那几种方式
  40. 线程的实现方式?
  41. 线程有哪些状态?
  42. 线程和进程的区别
  43. 线程池, 常用的有哪几种线程池
  44. Exectors类
  45. ==和equals区别
  46. Final在java中的作用
  47. 基本数据类型? Dubbo的字节数, int 的字节数?
  48. String常用的方法有哪些?
  49. BIO, NIO, AIO有什么区别?

外面用的最多的框架SpringBoot, SpringCloud

前台最多的框架是VUE

本文地址:https://blog.csdn.net/zhangfeiyue12178/article/details/107071849