10月华为OD面经整理分享,感谢三位上岸考友分享经验

以下内容整理自网络分享,如有侵权,联系删除!

在这里插入图片描述

华为 OD 面试者 1:华为线下 3 小时速通

  • 面试者背景:末流 985 硕士,非科班
  • 一面,1 小时:
    • 自我介绍
    • 八股:Java 多态,this 和 super 关键字,JVM 内存模型,对象在 S0、S1、老年区的流转过程,OOM 处理,慢 SQL 处理,Linux 命令(chmod 777 的含义,less 和 cat),Redis 线程模型(不会)
    • 项目:特征提取方法、理论依据、实验效果、应用前景
    • 手写代码:判断回文数(3 分钟秒杀)
    • 笔试回顾:为什么没得到 A?有哪些情况没有考虑
  • 二面,50 分钟:
    • 实习介绍:RPC、HTTP、HTTPS、微服务跨服务调用
    • 八股:GET 和 POST 的区别,HTTPS 加密过程,HTTPS 安全性,CSRF 攻击,公钥和私钥,无连接的 HTTP 如何将请求发送给不同的人而不出错
    • 项目:为什么不使用唯一标识而采用提出的方法
    • 手写代码:斐波那契,空间换时间(5 分钟秒杀)
  • 主管,40 分钟:
    • 专业转向的原因
    • 优势
    • 面对的非议(美方责任)
    • 职业规划
    • 是否周围有厉害的人
    • 反问:结果出来时间,部门作息

总体感觉面试难度一般,手写题出人意料的简单。

华为 OD 面试者 2:华为,北京线下

一面:

  • 项目介绍
  • 八股:
    • RocketMQ 的消息收发方式
    • RocketMQ 如何保证顺序消费
    • 微服务中使用的框架
    • Dubbo 是同步还是异步
    • 分布式事务的理解
    • Transactional 事务的粒度
    • 了解逆向工程吗
    • Java 中如何启动线程,区别
    • Java 中线程的常用操作
    • sleep 和 wait 的区别
    • 常用集合
    • HashMap 的数据结构
  • 手写 KMP 算法

二面:

  • 全程八股
  • 单例模式的写法
  • 手写双重校验锁的单例模式
  • 手写无链表的 LRU 算法
  • Session 和 Cookie 的区别以及它们的联动
  • GC Root 具体有哪些
  • 泛型的原理
  • Java 的异常处理机制
  • 常见排序算法及其时间复杂度和空间复杂度

主管面:
聊天局

华为 SLAM 算法工程师面经:

华为车 BU 下的自动驾驶算法工程师岗位。

一面:

  1. 五分钟自我介绍
  2. 项目深挖
  3. 力扣原题:浮点数开根号
  4. 反问环节

二面:

  • 二维数组最大子矩阵和(力扣原题,未完成,简化为一维版本)
  • 一维最大子数组和,然后口头解释二维思路

三面:

  • 无手写代码环节
  • 介绍简历项目并提问
  • 面试官关注非科班背景,提问是否了解高斯克吕格投影坐标系,不了解。

最后,三面给予通过。

以上内容整理自网络分享,如有侵权,联系删除

特别提醒,订阅专栏前一定要看好题解语言哦~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

梦想橡皮擦

如有帮助,来瓶可乐

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值