车300(三白云)面经
鼠鼠第一次面试,菜的很安心😌,准备了很多redis mysql juc八股都没问到
笔试(手写)
1.实现一个四则运算算法(读取字符串)
2.写一个排序(我写了快排,问jdk用的sort是哪种排序?)
3.实现一个并发读写操作变量的类(我写了读写锁)
4.描述比较复杂,具体就是用set判断元素是否存取过
5.一个static类里重载了多个static方法,参数分别是Collection,ArrayList和HashSet,方法内部打印参数类型,在main里调用该方法分别传入list和set,打印什么内容?
6.求二叉树最近公共父节点
1感觉手写写不太出来,相关逻辑忘得差不多了,算法题还没怎么刷,6也没写出来
面试
平时开发有没有用过idea的格式操作的一些快捷键?
set和list相同点,他们有哪些常用的方法?
Collection有什么常用方法?
为什么要用接口去接收实现类实例?有什么好处?(面向接口编程)
spring ioc和di具体有哪些注解?
如果用componet注解替代configuration行吗?
说一些controller层的注解
requestMappering和getMappering有什么区别?
get能不能接收json格式数据?post能不能接收路径参数?
拦截器和过滤器有什么区别?具体是怎么选择使用的?
前面说了面向接口编程,为什么service层又要一个接口对应一个实现类呢?
MybatisPlus的分页是怎么做的?底层是如何实现的?如果使用sql如何分页?
git操作
手写sql,分组聚合操作
sql如何实现按照自定义顺序排序?(面试官说比较不常用,就看看有没有接触过)
反问
笔试(手写)
1.实现一个四则运算算法(读取字符串)
2.写一个排序(我写了快排,问jdk用的sort是哪种排序?)
3.实现一个并发读写操作变量的类(我写了读写锁)
4.描述比较复杂,具体就是用set判断元素是否存取过
5.一个static类里重载了多个static方法,参数分别是Collection,ArrayList和HashSet,方法内部打印参数类型,在main里调用该方法分别传入list和set,打印什么内容?
6.求二叉树最近公共父节点
1感觉手写写不太出来,相关逻辑忘得差不多了,算法题还没怎么刷,6也没写出来
面试
平时开发有没有用过idea的格式操作的一些快捷键?
set和list相同点,他们有哪些常用的方法?
Collection有什么常用方法?
为什么要用接口去接收实现类实例?有什么好处?(面向接口编程)
spring ioc和di具体有哪些注解?
如果用componet注解替代configuration行吗?
说一些controller层的注解
requestMappering和getMappering有什么区别?
get能不能接收json格式数据?post能不能接收路径参数?
拦截器和过滤器有什么区别?具体是怎么选择使用的?
前面说了面向接口编程,为什么service层又要一个接口对应一个实现类呢?
MybatisPlus的分页是怎么做的?底层是如何实现的?如果使用sql如何分页?
git操作
手写sql,分组聚合操作
sql如何实现按照自定义顺序排序?(面试官说比较不常用,就看看有没有接触过)
反问
全部评论
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享