面试记录

青旅半醒 2023-01-05 01:18 247阅读 0赞

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

发表评论

表情:
评论列表 (有 0 条评论,247人围观)

还没有评论,来说两句吧...

相关阅读

    相关 面试记录

    2021-01-04 对象:一家区块链的公司,小区办公 方式:现场 时间:25-30分钟 工资:9k 结果:没面上(/(ㄒoㄒ)/~~) 面试问题: 1. re

    相关 面试题目记录

    今天面了一个小公司,记录一下面试题目: 收获:多去接触实现一些底层的东西。 一面(一个半小时) > 1:写一个内存拷贝的函数(没写出来)

    相关 面试记录

    百度 ,悲剧了。。 遇到了各种大牛,清华,北大,中科院等等,百度三面全是技术面 一面: 问项目 冒泡排序,优化的冒泡排序 说出5个设计模式,单例模式写代

    相关 JAVA面试记录

    第一家偏向大数据和前端数据展示  因此问了我一些关于前端的问题 1.浏览器版本如果过低 有的js样式不兼容怎么办 我觉得这真是前端工程师该考虑的  不过我猜应该用原生