202105面试总结-4

面试总结

2021-05-26,天气:暴晒
五月份找工作的面试总结,有些题目想不起来或者记错的,仅供参考。
PS:如直接暴露公司名有侵犯的话,请联系删除

易立德(一面)

  • Collection接口下有哪些子类?
  • List与Set有什么区别?分别有哪些子类?
  • List怎么保证有序的?动态数组原理?
  • 多线程的创建方式有哪些
  • 说一下你用过的线程池
  • Lock跟synchronized区别
  • 说一下反射?说说你用它来做过什么?
  • 说一下JVM的结构?以及各个模块分别是做什么的
  • 说下GC有哪些算法,常用的有哪些
  • 说一下你定位一个慢查询到优化完成的过程
  • 怎么sql查询判断索引是否命中?
  • 怎么分表?
  • 说一下SpringBoot的原理
  • 说一下SpringCloud你常用的组件及其作用
  • Gateway有哪些作用?怎么配置路由?
  • 配置中心config的原理?怎么配置?以及它修改配置后怎么通知服务的?

易立德(二面)

  • 说说你用过的SpringBoot的组件
  • SpringMVC原理或者对他的理解
  • 说说你对面向对象编程的理解
  • 多态是怎么实现的
  • 说说你对Spring的IOC和AOP的理解
  • MybatisPlus的拦截器是怎么实现的?可以用来做什么?
  • MybatisPlus那些通用方法的实现原理

加推科技(三面)

  • SpringCloud的常用组件?
  • Eureka原理
  • 说说SpringBoot的常用注解
  • 说一下@SpringBootApplicatioin注解
  • SpringBoot实现bean注入有哪些方法?
  • @Service跟@Component有什么区别?
  • Http协议包括哪些?
  • Session跟Cookie有什么区别?为什么Session比较安全?
  • Http请求状态码有哪些?401是什么?

蘑菇投

  • Spring Bean的生命周期,它是怎么保证线程安全的?
  • 说一下ThreadLock的原理
  • HashMap的结构?
  • 说一下红黑树
  • ConcurrentHashMap底层是没有加锁的,它是怎么保证线程安全的?
  • 还用过哪些java.util.concurrent包下面的类?
  • dubbo工作原理
  • 说一下SpringCloud的各个组件
  • 说一下对Gateway的理解?它是个什么东西?
  • SpringBoot跟SpringCloud的区别
  • Eureka跟Nacos有什么区别?

壹账通(宝润兴业(二面))

面完觉得这个是这几天面试以来问得比较细比较难的一个了!!!

  • 说一下HashMap的原理?说一下put()方法源码的步骤
  • HashMap是怎么扩容的?说一下扩容个步骤
  • HashMap在JDK8主要解决了哪些问题?为什么8要用红黑树?
  • ConcurrentHashMap怎么保证线程安全的?
  • 线程的创建方式有哪些?
  • Runnable与Callable的区别
  • 线程与进程的关系
  • notify与notifyAll()的区别?notifyAll()时同唤醒多个线程时资源是怎么分配的?
  • synchronized是干嘛的?synchronized的锁升级知道吗?
  • 并发与并写是什么意思?
  • 线程池的队列原理
  • 说说你用过的SpringCloud组件
  • Mybatis中sql怎么防注入?
  • redis的缓存击穿是什么?常用的数据类型有哪些?
  • Git工作原理
  • 常用的Linux命令
  • Mysql怎么优化sql?怎么判断索引是否命中?
  • 索引的最左原则
  • 现在要你给加索引,哪些字段可以加索引?
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值