华为OD面经 [Java]
### 技术一面 3.14
1. 在过往的项目中你负责的什么
2. 遇到了什么困难?当时是如何解决的?还遇到过其他问题吗
3. 封装继承多态,说一说,以及应用
4. 平时会使用到的集合有哪些?
5. HashMap
6. 多线程中如何使用的锁
7. 算法题-全排列(给定一个数N,给出1到N的所有排列组合)
### 技术二面 3.15
1. 数据库分表是如何分的?
2. Redis内存溢出是如何定位解决的?
3. MQ如何保证信息不丢失的?
4. 接口与抽象类的区别?
5. 什么是死锁,如何减少这种情况的发生?
6. 常见的集合有哪些,哪些是线程安全的?
7. 算法题
给定一个字符串s和一个字符串p,请问最少去掉s中的多少个字符,才能使得p是s的子串呢
输入 s = "axb", p = "ab"
输出 1
解释 最少只需要去掉一个字符x后,p是s的子串
### 技术加面 3.18
1. 面向对象的特征(封装继承多态)
2. 运行时异常和编译时异常
3. 创建线程的方式
4. 如何优化的SQL
5. 其他项目细节
6. 给定一个含有N个正整数的数组, 求出有多少个连续区间(包括单个正整数), 它们的和大于等于x。
如输入x 为 7,数组为[3, 4, 7];
输出4
解释有4个区间符合条件,分别是[3, 4],[3, 4, 7],[4, 7],[7],这四个的区间和都大于等于7
技术面出的三个题都比机试要简单非常多,机试自己刷过了,技术面的题肯定不会有问题
### 没通过 4.17
主管面结束四周后告诉我没通过,部门也在骑驴找马,有合适的后把我挂掉了,给的理由是休学过一年
### 换城市部门主管面 4.18
坏消息,仍然没有通过
好消息,直接告知了,没有拖四周
### 继续换,等待中
1. 在过往的项目中你负责的什么
2. 遇到了什么困难?当时是如何解决的?还遇到过其他问题吗
3. 封装继承多态,说一说,以及应用
4. 平时会使用到的集合有哪些?
5. HashMap
6. 多线程中如何使用的锁
7. 算法题-全排列(给定一个数N,给出1到N的所有排列组合)
### 技术二面 3.15
1. 数据库分表是如何分的?
2. Redis内存溢出是如何定位解决的?
3. MQ如何保证信息不丢失的?
4. 接口与抽象类的区别?
5. 什么是死锁,如何减少这种情况的发生?
6. 常见的集合有哪些,哪些是线程安全的?
7. 算法题
给定一个字符串s和一个字符串p,请问最少去掉s中的多少个字符,才能使得p是s的子串呢
输入 s = "axb", p = "ab"
输出 1
解释 最少只需要去掉一个字符x后,p是s的子串
### 技术加面 3.18
1. 面向对象的特征(封装继承多态)
2. 运行时异常和编译时异常
3. 创建线程的方式
4. 如何优化的SQL
5. 其他项目细节
6. 给定一个含有N个正整数的数组, 求出有多少个连续区间(包括单个正整数), 它们的和大于等于x。
如输入x 为 7,数组为[3, 4, 7];
输出4
解释有4个区间符合条件,分别是[3, 4],[3, 4, 7],[4, 7],[7],这四个的区间和都大于等于7
技术面出的三个题都比机试要简单非常多,机试自己刷过了,技术面的题肯定不会有问题
### 没通过 4.17
主管面结束四周后告诉我没通过,部门也在骑驴找马,有合适的后把我挂掉了,给的理由是休学过一年
### 换城市部门主管面 4.18
坏消息,仍然没有通过
好消息,直接告知了,没有拖四周
### 继续换,等待中
全部评论
因为一二面评级不一样,最后加面了,加面后算的高的那个评级,19号主管面
问计网了的吗?
有工作经验吗?感觉问题还是有点难
校招吗?
哪个城市呀,佬
佬,定的多少级啊
考虑我们部门不,成都东莞上海很多hc
5.3了战况如何?
间隔时间长吗
相关推荐
查看2道真题和解析
点赞 评论 收藏
分享