易车实习面经
本人大三,Java后端开发,刚参加了人生第一场面试,有点紧张
下面分享一下面试内容
1.自我介绍
2.这个电商项目用的什么框架(SpringBoot和SpringCloud),这个项目为什么要用到这两个框架
3.canal底层了解吗(不了解)
4.es是怎么使用的
5.SpringCloud用过哪些组件
6.SpringBoot用过哪些注解
7.项目里面用过哪些集合
8.List,Set,Map的区别
9.HashMap的底层原理
10.HashMap如何保证线程安全,ConcurrentHashMap讲解一下
11.Redis的数据结构,底层原理
12.MyBatis和hibernate的区别
13.MyBatis的一二级缓存,项目里用过吗
14.知道哪些设计模式
15.单例模式有哪些类型
16.反问环节
整体难度不高,面试体验中等吧,这个公司不属于大厂范畴,面试内容更偏向于一些实际开发的问题,与大厂还是有一些区别的,大厂更看重你的基础,算法。