11月16日 步步高一面 50min
很不错的一次面试,面试官精神帅气,丝滑没有网传的程序员沧桑感,聊天很愉快,觉得没聊多少就50分钟了
主要考察:spring,mysql,redis,mq
spring cloud的一些使用和理解,不知道为什么无java知识
自我介绍
项目介绍
讲一下spring aop
我从aspectJ,cglib,jdk代理讲起
延伸到spring本身用到aop的地方(事务)
讲了事务的一些底层代码的基本流程
@transaction用在private方法上会咋样?
(源码会通过反射检查标识符)
事务失效
有什么办法让方法自调用方法不失效
mysql存储引擎
mysql索引
行级表,表级锁
什么时候用到表级锁
mysql创表,sql编写,存储有哪些地方可以优化
自己的一些实际经历(explain一些使用细节)
分库分表怎么做
情景题:微信70亿用户分库分表怎么做
回答了一些不成熟的答案,让我回去好好看看
jdk8新特性了解的都说说
说了lambda底层原理
redis数据结构
缓存穿透,击穿,雪崩
布隆过滤器
mq在项目的使用
mq如何避免重复消费
谈谈spring cloud,用过哪些
平时怎么学习
目前学习目标
生活的兴趣爱好(开始吹逼)
反问
部门业务:小天才手表的后端服务
即时通讯:公司基于tcp和udp开发新协议
面试流程
自身不足的地方:存储方面需要多实践一下
#步步高##Java工程师#
主要考察:spring,mysql,redis,mq
spring cloud的一些使用和理解,不知道为什么无java知识
自我介绍
项目介绍
讲一下spring aop
我从aspectJ,cglib,jdk代理讲起
延伸到spring本身用到aop的地方(事务)
讲了事务的一些底层代码的基本流程
@transaction用在private方法上会咋样?
(源码会通过反射检查标识符)
事务失效
有什么办法让方法自调用方法不失效
mysql存储引擎
mysql索引
行级表,表级锁
什么时候用到表级锁
mysql创表,sql编写,存储有哪些地方可以优化
自己的一些实际经历(explain一些使用细节)
分库分表怎么做
情景题:微信70亿用户分库分表怎么做
回答了一些不成熟的答案,让我回去好好看看
jdk8新特性了解的都说说
说了lambda底层原理
redis数据结构
缓存穿透,击穿,雪崩
布隆过滤器
mq在项目的使用
mq如何避免重复消费
谈谈spring cloud,用过哪些
平时怎么学习
目前学习目标
生活的兴趣爱好(开始吹逼)
反问
部门业务:小天才手表的后端服务
即时通讯:公司基于tcp和udp开发新协议
面试流程
自身不足的地方:存储方面需要多实践一下
#步步高##Java工程师#