第一次我感觉这次不是凉经, 因为我得到面试官一句很肯定的话,你算是比较优秀的,只是基础要更扎实一点,有些地方更深入一点,比如说springcloud要更深入了解一点,因为我们公司用的分布式框架就是springcloud
一下问题是我回忆的顺序,与实际顺序略有差别
-
自我介绍
-
springcloud常用组件,最了解的常用组件是哪一个(五大常用组件,简单说了下ribbon)
-
linux常用命令(我这里答的算差的,面试官也让我补一下linux的基础)
-
为什么用docker
-
redis数据类型
-
在秒杀系统中多个用户更改数据库,怎么保证这条数据安全,或者说你加了什么样的锁(mysql乐观锁)
-
实现登录验证(我回答的使用的是Jwt token 验证)
-
Postman的一个问题(具体记不太清了)
-
常用的设计模式有哪些, 讲下单例模式(饿汉, 懒汉双重检测机制)
-
docker常用命令
暂时只记得这么多,说实话这是我秋招以来第一次有底,主要是面试官问的点我基本上总结或者被其他面试官问到过.最后我的一点面试技巧,面试官问你有什么问题想反问的吗,这时候你就答,通过这次面试您觉得我有什么不足或者需要改善的地方吗,通过这个问题基本可以了解这次面试官对你的感受,百试百灵