当前位置: 首页 > 面试经验 >

武汉微云创享Java面经(一)

优质
小牛编辑
73浏览
2024-01-17

武汉微云创享Java面经(一)

1. 自我介绍?应聘我们岗位的优势?
3. left join和inner join的区别
4. mysql如何查询限定数量的数据(limit)
5. 说说having的作用,having使用举一个具体的例子
6. 说一说mysql的索引?适合创建索引的情况有哪些?索引的缺点有哪些 ?
7. 如何优化 in + 子查询?除了左连接还有其他情况吗?
8. MyBatis的${}和#{}的区别
9. Java的面向对象特征(封装、继承、多态),说一下你使用过的多态的表现
10. 说说对Java的接口理解,具体你使用过实现接口的场景
11. Spring框架的两大基础功能(IOC和AOP)IOC的好处是什么?哪些功能是AOP实现的?
12. 说一说对解耦的理解
13. 前端jsp,后端tomcat,如果出现了中文乱码情况如何排查?
14. 平时使用的编译器是什么?IDEA,常用的快捷键说几个?生成getter/setter?全局搜索?psvm?注释(块和行)?
15. 后端传给前端如何实现json格式?(@ResponseBody)
16. 转发和重定向的区别?方法分别是什么?
17. 如何获取url上的某一部分作为参数?比如 /aaa/123,如何获取aaa
18. 说说Java多线程的理解?用过多线程的场景?
19. Java8新特新有哪些?函数式接口有哪些?stream流常用方法?
20. 如何解决bean的歧义性?多个相同类型的bean,Spring如何判定我们需要的哪一个?
21. @Autowired和@Resource注解的区别
22. @Autowired需要和哪个注解一起搭配使用?
23. List和Set的区别
24. 线程安全的List有哪些?底层都是如何实现的?
25. 消息队列了解吗?使用消息队列的好处有哪些?(异步、流量削峰)
26. 说一下Redis?有哪些场景需要使用Redis?
27. Redis实现分布式锁说一下
 类似资料: