### 技术一面 3.141. 在过往的项目中你负责的什么2. 遇到了什么困难?当时是如何解决的?还遇到过其他问题吗3. 封装继承多态,说一说,以及应用4. 平时会使用到的集合有哪些?5. HashMap6. 多线程中如何使用的锁7. 算法题-全排列(给定一个数N,给出1到N的所有排列组合)### 技术二面 3.151. 数据库分表是如何分的?2. Redis内存溢出是如何定位解决的?3. MQ如何保证信息不丢失的?4. 接口与抽象类的区别?5. 什么是死锁,如何减少这种情况的发生?6. 常见的集合有哪些,哪些是线程安全的?7. 算法题 给定一个字符串s和一个字符串p,请问最少去掉s中的多少个字符,才能使得p是s的子串呢 输入 s = "axb", p = "ab" 输出 1 解释 最少只需要去掉一个字符x后,p是s的子串### 技术加面 3.181. 面向对象的特征(封装继承多态)2. 运行时异常和编译时异常3. 创建线程的方式4. 如何优化的SQL5. 其他项目细节6. 给定一个含有N个正整数的数组, 求出有多少个连续区间(包括单个正整数), 它们的和大于等于x。 如输入x 为 7,数组为[3, 4, 7]; 输出4 解释有4个区间符合条件,分别是[3, 4],[3, 4, 7],[4, 7],[7],这四个的区间和都大于等于7技术面出的三个题都比机试要简单非常多,机试自己刷过了,技术面的题肯定不会有问题### 没通过 4.17主管面结束四周后告诉我没通过,部门也在骑驴找马,有合适的后把我挂掉了,给的理由是休学过一年### 换城市部门主管面 4.18 坏消息,仍然没有通过好消息,直接告知了,没有拖四周### 继续换,等待中