聊了大概一个小时:
上来先抛了一道算法题:全排列问题
聊了下项目
后面是基础知识问题:
1、redis的过期策略
2、Java的锁,synchronized和lock的区别
3、hashmap为何线程不安全,举个例子
4、项目中用到了roketmq,大致介绍下,broker中不同topic的消息是在一个文件中的吗,有什么好处?
5、给了几个where查询条件判断那几个会导致mysql索引失效
6、https加密过程
7、spring AOP了解吗,用的什么设计模式
投的是杭州电商,面试官是上海那边的。