面试记录

2021-01-04

对象:一家区块链的公司,小区办公

方式:现场

时间:25-30分钟

工资:9k

结果:没面上(/(ㄒoㄒ)/~~)

面试问题:

  1. redis雪崩,穿透
  2. mysql的sql优化
  3. 索引类型
  4. in和between and区别
  5. 事务4种类型是什么
  6. 快排、归并、二分算法
  7. 分布式锁
  8. @Autowired @Qualifier @Resource区别
  9. redis的存储类型
  10. nginx如何做到均衡负载的
  11. FactoryBean 和 BeanFactory
  12. resultType和resultMap

2021-03-03

对象:深圳法本

方式:电话面试

时间:25分钟左右

工资:没谈

结果:没戏

问题:

  1. git 和 svn 区别
  2. svn如何解决冲突
  3. svn文件被覆盖如何解决
  4. mysql如何sql优化
  5. mysql的存储过程
  6. mybatis 循环语句
  7. mybatis # 和 $ 的区别
  8. spring cloud 的常用组件
  9. 使用@FeignClient遇到的问题
  10. redis的类型
  11. redis为什么快
  12. 介绍项目(对方说我说得不够深入)

2021-03-13

对象:不记得了,对方打电话来介绍时我听不清楚,不过是外包银行的

方式:电话面试

时间:22分钟(因为他那边声音很少,所以我会再询问一次,还有就是我支支吾吾耗费了很多时间,所以整体面试时间比这还要少)

工资:12k

结果:等复试

问题:

  1. 介绍项目开发中遇到的问题(我说了两个redis相关的,缓存穿透和缓存雪崩)
  2. mybatis的使用步骤(创建sqlSeesionFactory开始)
  3. springboot自动装配原理
  4. 网络安全问题有哪些(只答了sql注入,https://www.cnblogs.com/lr393993507/p/5454469.html
  5. mybatis是否支持延迟加载,具体怎么实现
  6. jvm的内存分配
  7. jvm的加载过程

感觉我快不行了,开始降低难度,问基础

  1. hashmap和hashtable区别
  2. 线程的各个状态
  3. 多态
  4. 进程 线程区别(我说基本概念,但对方并不满意)
  5. 实现线程的方式
  6. 重载和重写区别
  7. java集合接口有哪些(我只说了Collection和Map)

对象:不知道
方式:电话
工资:没说
时间:30分钟
问题:
1.在工作上遇到的难题,说一下秒杀的具体操作
2.当秒杀两件商品时怎么处理(因为我之前说秒杀一件用redis的原子操作删除库存)
3.线程池的具体实现?还是原理?
4.http状态码,301和302的区别
5.什么是死锁,如何解除死锁
6.有哪些设计模式,单例模式有哪些实现,为什么要双重检测
7.mysql的底层结构,为什么使用b+树
8.sql的优化有哪些
9.排序算法有哪些,说一下快排
 


对象:赞同科技
方式:电话
工资:12k
时间:30分钟
问题:
1.项目中遇到的难题
2.什么是缓存穿透和雪崩
3.说一下spring,springboot,springcloud
4.说一下ngnix
5.说一下springmvc
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值