#华为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 说一些你不太熟的领域 ,不然会一直追问到你社死。
全部评论
请问下一面没斯出来 然后没挂吗 你是不是学历很好
1 回复 分享
发布于 2023-07-09 17:11 江苏
电梯那题我做过,停难理解的
点赞 回复 分享
发布于 2023-09-23 09:29 山东
nb的,三面这个题好麻烦
点赞 回复 分享
发布于 2023-09-05 22:18 江苏
楼主几年经验啊
点赞 回复 分享
发布于 2023-07-21 10:33 山东
什么岗位呀
点赞 回复 分享
发布于 2023-07-06 17:10 陕西
机试题还记得吗,能分享下吗
点赞 回复 分享
发布于 2023-07-06 13:10 江苏
m
点赞 回复 分享
发布于 2023-07-06 10:38 重庆
点赞 回复 分享
发布于 2023-07-06 10:17 广东

相关推荐

09-18 11:41
已编辑
北京邮电大学 Java
一、、人选背景:211院校&nbsp;gap一年&nbsp;有项目经验但算法基础薄弱二、、机考及心理测评:刷准备好的模拟题和过往真题,语言C++,机考271.6分通过三、、HR面(15min):1、自我介绍&nbsp;&nbsp;2、对部门的了解&nbsp;&nbsp;3、学习代码的方法&nbsp;&nbsp;4、Gap原因及期间做了什么&nbsp;&nbsp;5、居住地及户籍地,定居了吗&nbsp;&nbsp;&nbsp;&nbsp;6、对未来工作的展望&nbsp;&nbsp;7、目前offer情况&nbsp;&nbsp;8、期望薪资&nbsp;&nbsp;9、反问环节四、技术一面(C++&nbsp;45min):1、自我介绍&nbsp;&nbsp;2、循环队列判满判空的条件&nbsp;3、#deline和inline的区别&nbsp;&nbsp;4、指针常量和常量指针&nbsp;&nbsp;5、堆区和栈区的区别&nbsp;&nbsp;6、快排原理及举例&nbsp;&nbsp;7、二叉排序树相关问题&nbsp;&nbsp;8、手撕代码五、技术二面(C++&nbsp;70min):1、自我介绍&nbsp;&nbsp;2、const和static的区别&nbsp;&nbsp;3、const和宏定义的区别&nbsp;&nbsp;4、数组指针和指针组数&nbsp;&nbsp;5、C++的继承和多态&nbsp;&nbsp;6、内联函数inline&nbsp;&nbsp;7、堆区、栈区、静态存储区&nbsp;&nbsp;8、程序执行的4个阶段&nbsp;&nbsp;9、C++11的新特性&nbsp;&nbsp;10、智能指针&nbsp;11、进程和线程的区别&nbsp;&nbsp;12、进程间的通信方式&nbsp;&nbsp;13、线程怎么实现同步&nbsp;&nbsp;14、TCP的三握四挥&nbsp;&nbsp;15、对项目的提问(用到了XX技术,遇到了什么问题怎么解决的,有没有用到GDB调试,XXX过程怎么实现的等等)&nbsp;16、手撕代码(扑克牌拉火车)六、主管面(20min):1、自我介绍&nbsp;&nbsp;2、对某个项目的详细介绍&nbsp;&nbsp;3、项目问答&nbsp;&nbsp;4、擅长的技术栈&nbsp;&nbsp;5、对部门有没有了解6、对经典大模型的了解&nbsp;7、学习能力如何&nbsp;&nbsp;8、介绍本科专业&nbsp;&nbsp;9、是否在北京定居,有无亲戚朋友&nbsp;&nbsp;10、未来的规划&nbsp;&nbsp;11、通过面试的话多久能入职&nbsp;&nbsp;&nbsp;12、对加班的接受程度&nbsp;&nbsp;13、期望薪资&nbsp;&nbsp;14、反问环节后续我的人选都顺利通过面试拿到offer啦,offer审批时间一周,OD对于小的瑕疵点包容度还是很高的,但是相对应也要有比较好的院校背景或者技术。目前主要招聘软开、软测(偏测开)岗,国内的一线城市基本都有岗位需求,工作地点就在当地的华研所本部。不用特别担心面试,这边面试流程KK都会全程跟进的,也会提供一些题库、辅导材料内,有意向的同学欢迎联系KK咨询了解投递呀!#
点赞 评论 收藏
分享
评论
14
75
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务