一面 介绍项目 redis介绍 String a = new String("a")几个对象 jvm内存结构 栈里面保存啥 常用的设计模式 写一个模板模式 spring中autowired resource区别 求二叉树深度 后续遍历 不借助jdk实现加法 8杯水,如何最少老鼠找出一杯有毒的 二面 进程与线程区别 进程间通信 OSI七层 常用设计模式介绍 手写单例模式 算法:找出循环链表第一个节点 快速排序 链表逆转 三面 找出无序无重复数组中的第k小