9-1 一个中厂实习面经

我太菜了 熟读小林的mysql八股 没想到还能被这么问mysql

Java基础

  • HashMap原理
  • 什么时候退化成链表
  • 负载因子怎么定的
  • yield()和join()
  • HashSet原理
  • 类加载机制,常量在哪个阶段初始化
  • synchronized和reentrantlock区别,分别的应用场景
  • 什么时候锁升级

MySQL

  • 用过smallint吗?
  • int占几个字节?
  • Mysql有Integer吗?
  • varchar(50)和varchar(200)在存一个"Hello"字符串的时候,有什么区别
  • 可以int(5)这样做吗
  • 主键索引和其他的有什么区别
  • 怎么检查走没走索引
  • EXPLAIN的结果有哪些,你关注哪些
  • type列的类型
  • 写sql的时候注意什么
  • index(a,b,c) select a,b,c from table where c > 1 and b>=1 and a=1;会走索引吗
  • 事务的特性
  • 隔离性怎么实现的
  • 事务是怎么保证的 (从四大特性说了)

Redis

  • 有哪些数据结构
  • list类型有什么特点,除了消息队列还有什么应用场景
  • 过期键删除策略
  • 你项目里Redis拿来干嘛
  • 缓存穿透、缓存雪崩
  • Redis支持事务吗 (答了个不支持 戛然而止)

SpringBoot

  • SpringBoot怎么启动的
  • 用过哪些注解

反问

全部评论
太难了
点赞 回复 分享
发布于 2023-09-03 16:27 安徽

相关推荐

07-11 22:27
中南大学 Java
程序员牛肉:学历的话没问题。但是没问题的也就只有学历了。 其实你的整体架构是正确的,博客接着干。但是项目有点过于简单了。从后端的角度上讲,你这也就是刚入门的水平,所以肯定约面试够呛。 如果你要应聘后端岗位,那你第一个项目竟然是仿写操作系统。这个你要面试官咋问你。你一定要记住一点,你简历上写的所有的东西,都是为了证明你有能力胜任当前的岗位,而不是为了证明你自己会什么。 如果你只是浅浅的做几个项目,描述也都是烂大街。技术点也都是各种混水类的配置类需求,那你就不要幻想自己能走多远。一定要保持思考,保持学习。
点赞 评论 收藏
分享
评论
6
36
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务