#华为od面经#
#华为od面经#
机试380 感觉不是都很难,技术面了三轮
第一面紧张代码没撕出来
【/**某公司,每天早上都有很多人去坐电梯,每个人都可能到不同的楼层.同时电梯还有一个容量限制.电梯最多只能带K个人.电梯从第a层到第b层,会花费|a-b|的时间.
现在有N个人,以及知道每个人想要去的地方,请问如何坐电梯,才能使每个人到达到他们对应的楼层,且所花费时间最少.电梯最后要会到第1层.
输入
对于每个输入文件,先输入两个整数N,K.表示有N个人,以及电梯的容量K.
接下来一行,有N个整数,f1, f2, … , fn. 表示每个人要到达的地方.
(1 <= N, K <= 2000, 1 <= fi <= 2000)
输出
输出最小的花费时间.】 贪心算法
二面 是回文字符串 比较简单
三面 是力扣上的 592
我这里就把所有问题都整理一起 ,也分不不清那一面问的了。 对三面面试都着重问项目 重点 一直问知道你歇菜
1. 线程创建方式 ;
2. Spring ioc aop 说说你的理解知道多少 / 说说你对spring 了解
3. hashmap 底层
4. spring 设计模式有哪些 , 说出八个后问能不能手写单列或者工厂模式。。
5.redis 基本数据结构。
6. 创建实列的方式有哪些 ? (反射 ,new ,clone(),前端传输过来 序列化)
7. 深拷贝,先拷贝
8. jvm 主副内存什么的 忘记有个主副相关的。
9.Spring boot 自动装配流程。
10. spring scope 作用域。
11.垃圾回收器 有哪些 垃圾回收算法也要看。
12. redis 为什么块 ( 基于内存,高校数据结构,合理线程模型,虚拟内存机制)
13. 插入数据如何确保 redis 和数据库同步
14. mq 如何保证消息顺序消费
15.mybatis 如何进行分页
16. spring 如何解决循环依赖
17. 你知道的加密算法有哪些。
18. 如何创建线程池 ,需要几个参数 ,详细说一下。
切记不要装B 说一些你不太熟的领域 ,不然会一直追问到你社死。
机试380 感觉不是都很难,技术面了三轮
第一面紧张代码没撕出来
【/**某公司,每天早上都有很多人去坐电梯,每个人都可能到不同的楼层.同时电梯还有一个容量限制.电梯最多只能带K个人.电梯从第a层到第b层,会花费|a-b|的时间.
现在有N个人,以及知道每个人想要去的地方,请问如何坐电梯,才能使每个人到达到他们对应的楼层,且所花费时间最少.电梯最后要会到第1层.
输入
对于每个输入文件,先输入两个整数N,K.表示有N个人,以及电梯的容量K.
接下来一行,有N个整数,f1, f2, … , fn. 表示每个人要到达的地方.
(1 <= N, K <= 2000, 1 <= fi <= 2000)
输出
输出最小的花费时间.】 贪心算法
二面 是回文字符串 比较简单
三面 是力扣上的 592
我这里就把所有问题都整理一起 ,也分不不清那一面问的了。 对三面面试都着重问项目 重点 一直问知道你歇菜
1. 线程创建方式 ;
2. Spring ioc aop 说说你的理解知道多少 / 说说你对spring 了解
3. hashmap 底层
4. spring 设计模式有哪些 , 说出八个后问能不能手写单列或者工厂模式。。
5.redis 基本数据结构。
6. 创建实列的方式有哪些 ? (反射 ,new ,clone(),前端传输过来 序列化)
7. 深拷贝,先拷贝
8. jvm 主副内存什么的 忘记有个主副相关的。
9.Spring boot 自动装配流程。
10. spring scope 作用域。
11.垃圾回收器 有哪些 垃圾回收算法也要看。
12. redis 为什么块 ( 基于内存,高校数据结构,合理线程模型,虚拟内存机制)
13. 插入数据如何确保 redis 和数据库同步
14. mq 如何保证消息顺序消费
15.mybatis 如何进行分页
16. spring 如何解决循环依赖
17. 你知道的加密算法有哪些。
18. 如何创建线程池 ,需要几个参数 ,详细说一下。
切记不要装B 说一些你不太熟的领域 ,不然会一直追问到你社死。
全部评论
请问下一面没斯出来 然后没挂吗 你是不是学历很好
送花
回复
分享
送花
回复
分享
秋招专场
官网直投
m
送花
回复
分享
机试题还记得吗,能分享下吗
送花
回复
分享
什么岗位呀
送花
回复
分享
楼主几年经验啊
送花
回复
分享
nb的,三面这个题好麻烦
送花
回复
分享
电梯那题我做过,停难理解的
送花
回复
分享
相关推荐
投递华为等公司10个岗位 >
点赞 评论 收藏
转发
点赞 评论 收藏
转发
点赞 评论 收藏
转发