苏小妍java开发工程师-一面面经
1、 自我介绍
2、 看你项目中用到redis,你是如何使用redis优化的?
3、 那你是如何保证redis缓存和mysql数据库一致的,更新数据的时候和redis缓存?
4、 还有哪些保持数据一致的方法,只有更新数据库并且删缓存这一种吗?
5、 Redis事务怎么实现的?
6、 Redis哪些数据结构
7、 Redis你项目中用的是单机还是集群,集群都有哪些实现方式?
8、 Mysql事务的四大特性
9、 SpringBoot中关于事务的隔离级别有哪四种?
10、 你实习这个项目主要是做什么的?
11、 你说的这个Redis连接池是什么?
12、 你了解 linux 的哪些命令?
13、 如何通过端口号找进程,比如说我8080端口被占用了,如何找到是哪个进程占用了这个端口号?
- 如何查看linux端口被哪个进程占用
- Linux:如何通过端口号查找进程号
14、你还有哪些offer?你了解我们苏研吗,为什么想要加入我们。
15、手撕算法题(一个存放 ip 地址的数组以及其对应的访问时间 time 的数组,如何从这堆 ip 地址中找出等时间间隔访问的这个 ip 地址并输出)