项目:

你在项目中充当了什么角色?遇到了什么问题?是怎么解决的?

狂问Redis:

Redis你了解多少?
redis为什么快?
redis的内存淘汰策略

大量数据,10亿条数据复制到另一边,如何操作?说说思路
(redis集群之间如何复制)
CLuster方案?

主从复制如何实现?
主从架构是咋样的?

自己搭建过redis的环境嘛?能否给我说一下过程

10亿条用户id数据作为一个静态文件,如何在这个文件中查找一条数据(一个id)是否存在?
Keys指令?(不对)聊聊keys指令是干啥的,还说到了scan指令

redis实现分布式锁(提到了zookeeper和redlock)
RedLock具体是做啥的?

数据库缓存不一致问题如何解决?

Linux:

常用的指令有哪些?
查找系统中最大的文件是哪个指令?

Java:

Java内存泄漏有哪些类型
长生命周期的对象持有短生命周期对象的引用就很可能发生内存泄露,尽管短生命周期对象已经不再需要,但是因为长生命周期对象持有它的引用而导致不能被回收,这就是java中内存泄露的发生场景。

手写代码体现一个内存泄漏的情况。。。

JVM:

简述类加载机制
类加载过程
双亲委派模型了解多少?为什么要用优先使用父类加载器呢?(深入思考一下why,不要光背题)

并发:

开放式问题:你觉得为什么要使用并发?说说你对并发的了解
内存泄漏?ThreadLocal内存泄漏 原因是什么?解决方案是什么?
ThreadLocal使用场景是什么?

其他:

对加班怎么看?
对实习期薪资有什么要求吗?

反问:

  1. 我的面试咋样? 答:技术层面,知识广度还可以,但是理解不够深入,没有从原理上理解为什么这样做,实际场景中的应用有待提升;沟通层面很好,沟通过程顺畅,交流感觉很好。

介绍了淘系电商部门具体业务

面试官非常专业,问的问题开放式,不仅有广度也有深度,manner也很棒,总之体验很好