1月10日武汉中小厂日常实习面试
听说分享面经积攒好运
已挂
- 自我介绍
- 用过哪些设计模式?写一下单例模式的代码?工厂模式?
- java的重载和重写介绍一下
- java的基本数据类型介绍一下
- 介绍一下面向对象?面向对象和面向过程有什么区别?
- 懂哪些算法?归并排序的原理如何?写一下冒泡排序的算法
- wait和sleep有什么区别?
- 看过源码吗?Object类里面有哪些方法?
- redis和mysql的数据同步是怎么做的?
- 简介一下synchronized,锁住static修饰的区域会怎么样?
- 简述一下锁升级
- 简述一下HTTP有哪些状态码?504状态码是什么意思?
- 简述一下get, post, put, delete
- 简述一下TCP三次握手
- mybatis的工作流程是什么?
- mybatis中有哪些模块?
- redis有哪些基本数据类型?都用过吗?list有哪些应用场景?
- redis的过期策略是怎么样的?实际采用的是哪种?
- linux用过吗?常用哪些命令?读文件用的是什么命令?
- git用过吗
- sql慢查询如何优化和排查?
- 创建索引需要注意哪些规则?
- order by 和group by后面的字段适合加索引吗?
- sql调优过吗?
- 对微服务的思想了解过吗
八股盛宴,感觉挺常规的,但是答不上啊😭