当前位置: 首页 > news >正文

华为OD技术面试案例4-2024年

个人情况:985本,目标院校非计算机专业,情况比较特殊,23年11月研究生退学,电子信息类专业。

初识od:10月底打算退学的时候在智联、BOSS上疯狂投硬件方面的岗位。投了大概一两天后有德科和HW的HR打电话给我介绍了od项目,特别感激两位HR(虽然招聘软件上给我发消息的odHR很多)。了解之后结合下自己这个条件,感觉od是最优解。

相关准备:HWHR介绍部门有硬件方向但是没有开od招聘通道,只能通过软件机试流程进来。本科的时候自学+选修学过一些计算机课程,有一些基础,不过也过了挺久都忘差不多了,机试选的C++。复习主要用的CSDN上买的一个od机试题库+代码随想录。断断续续准备了一个多月吧,期间因为担心退学经历可能过不了审核还入职了一家小公司的硬件工程师,每天晚上复习,白天上班有时候趁领导不在的时候也偷偷学一点点,那段时间真的压力挺大。

机考:12.7正式机考,第一题是简单排序;第二题哈夫曼树相关的一道题,这块没咋复习比较惨,只过了一点点案例;第三题图的最短路径问题,过了80%,最后成绩270+。

面试:HW那边的HR特别热心,全流程辅导,还给我指导怎么写登记表和简历比较好。

12.14HR面,问的主要是退学原因,想做哪个技术方向还有稳定性的一些问题,HR表示想要我继续做硬件方面。当天告知通过。

12.25技术一面,面试官人非常好,直接手撕开局,给的题我看了一两分钟没思路申请换题,换的题是Leetcode 135,运气好刷过,直接贪心大法,面试官看完之后觉得算法有问题,现场编了十几分钟测试用例没找出来错误就给我过了,复盘了一下机考的题,然后随便问了一道HashMap原理,答没了解过。

12.26技术二面,先问个人经历和项目,给了一道比较复杂的字符串问题,平时我刷这种题就头大,申请换题面试官不给换,硬着头皮模拟做出来了。做出来后要我给出优化的方法,我思考了两秒没回答被疯狂拷打,面试官可能觉得我不尊重她,但我真的只想了一两秒。

12.29技术三面,面试官迟到了半个小时,先问项目,面试官稍微问了一下发现全是硬件的就开始问八股,都是一些很基础的C++特性,计算机网络,操作系统一些基础知识,感觉答得也还可以。问完后给了一道简单字符串。最终定级D2。

24.1.2主管面,问退学,项目经历,为什么到东莞发展,最后再跟我确认了之前主要做的是不是单板硬件开发。当天下午HWHR告知薪资范围(差不多之前找的工作的两倍,已经跟我不退学能接到的offer差不多待遇了,比期望薪资高不少)

1.12HR告知要补交退学证明,1.18审批通过收到offer,岗位是软件开发工程师,具体方向等入职后再确定,有可能继续做硬件吧,过年前入职还能混个春节假期美滋滋。

个人感受:流程走下来个人感觉od学历最重要,技术面主要看面试官风格,一般代码题做出来都能过,HR和主管面的话多换点部门总能过的,基本不用太担心。

相关文章:

华为OD技术面试案例4-2024年

个人情况:985本,目标院校非计算机专业,情况比较特殊,23年11月研究生退学,电子信息类专业。 初识od:10月底打算退学的时候在智联、BOSS上疯狂投硬件方面的岗位。投了大概一两天后有德科和HW的HR打电话给我介…...

【TestNG】(4) 重试机制与监听器的使用

在UI自动化测试用例执行过程中,经常会有很多不确定的因素导致用例执行失败,比如网络原因、环境问题等,所以我们有必要引入重试机制(失败重跑),来提高测试用例成功率。 在不写代码的情况没有提供可配置方式…...

“智农”-高标准农田

高标准农田是指通过土地整治、土壤改良、水利设施、农电配套、机械化作业等措施,提升农田质量和生产能力,达到田块平整、集中连片、设施完善、节水高效、宜机作业、土壤肥沃、生态友好、抗灾能力强、与现代农业生产和经营方式相适应的旱涝保收、稳产高产…...

利用 lxml 库的XPath()方法在网页中快速查找元素

XPath() 函数是 lxml 库中 Element 对象的方法。在使用 lxml 库解析 HTML 或 XML 文档时,您可以通过创建 Element 对象来表示文档的元素,然后使用 Element 对象的 XPath() 方法来执行 XPath 表达式并选择相应的元素。 具体而言,XPath() 方法是…...

nginx---------------重写功能 防盗链 反向代理 (五)

一、重写功能 rewrite Nginx服务器利用 ngx_http_rewrite_module 模块解析和处理rewrite请求,此功能依靠 PCRE(perl compatible regular expression),因此编译之前要安装PCRE库,rewrite是nginx服务器的重要功能之一,重写功能(…...

unity shaderGraph实例-物体线框显示

文章目录 本项目基于URP实现一,读取UV网格,由自定义shader实现效果优缺点效果展示模型准备整体结构各区域内容区域1区域2区域3区域4shader属性颜色属性材质属性后处理 实现二,直接使用纹理,使用默认shader实现优缺点贴图准备材质准…...

分类问题经典算法 | 二分类问题 | Logistic回归:公式推导

目录 一. Logistic回归的思想1. 分类任务思想2. Logistic回归思想 二. Logistic回归算法:线性可分推导 一. Logistic回归的思想 1. 分类任务思想 分类问题通常可以分为二分类,多分类任务;而对于不同的分类任务,训练的主要目标是…...

redis实现分布式全局唯一id

目录 一、前言二、如何通过Redis设计一个分布式全局唯一ID生成工具2.1 使用 Redis 计数器实现2.2 使用 Redis Hash结构实现 三、通过代码实现分布式全局唯一ID工具3.1 导入依赖配置3.2 配置yml文件3.3 序列化配置3.4 编写获取工具3.5 测试获取工具 四、运行结果 一、前言 在很…...

Sora引发安全新挑战

文章目录 前言一、如何看待Sora二、Sora加剧“深度伪造”忧虑三、Sora无法区分对错四、滥用导致的安全危机五、Sora面临的安全挑战总结前言 今年2月,美国人工智能巨头企业OpenAI再推行业爆款Sora,将之前ChatGPT以图文为主的生成式内容全面扩大到视频领域,引发了全球热议,这…...

Android 14.0 Launcher3定制化之桌面分页横线改成圆点显示功能实现

1.前言 在14.0的系统rom产品定制化开发中,在进行launcher3的定制化中,在双层改为单层的开发中,在原生的分页 是横线,而为了美观就采用了系统原来的另外一种分页方式,就是圆点比较美观,接下来就来分析下相关…...

SemiDrive E3 MCAL 开发系列(3)– Wdg 模块的使用

一、 概述 本文将会介绍 SemiDrive E3 MCAL Wdg 模块的基本配置,并且会结合实际操作的介绍,帮助新手快速了解并掌握这个模块的使用,文中的 MCAL 是基于 PTG3.0 的版本,开发板是官方的 E3640 网关板。 二、 Wdg 模块的主要配置 …...

AI推荐算法的演进之路

推荐算法 基于大数据和AI技术,提供全流程一站式推荐平台,协助企业构建个性化推荐应用,提升企业应用的点击率留存率和永久体验。目前,主要的推荐方法包括:基于内容推荐、协同过滤推荐、基于关联规则推荐、基于效用推荐…...

Tomcat安装,配置文件、组件

一、Tomcat的基本功能 1.1.Tomcat是什么? Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。一般来说,T…...

精读《React Hooks 最佳实践》

简介 React 16.8 于 2019.2 正式发布,这是一个能提升代码质量和开发效率的特性,笔者就抛砖引玉先列出一些实践点,希望得到大家进一步讨论。 然而需要理解的是,没有一个完美的最佳实践规范,对一个高效团队来说&#x…...

varFormatter 数据格式化库 以性能优先的 快速的 内存对象格式转换

varFormatter 数据格式化 技术 开源技术栏 对象/变量格式化工具库,其支持将一个对象进行按照 JSON XML HTML 等格式进行转换,并获取到结果字符串! 目录 文章目录 varFormatter 数据格式化 技术目录介绍获取方式 使用实例格式化组件的基本使…...

基于PHP的在线英语学习平台

有需要请加文章底部Q哦 可远程调试 基于PHP的在线英语学习平台 一 介绍 此在线英语学习平台基于原生PHP开发,数据库mysql。系统角色分为学生,教师和管理员。(附带参考设计文档) 技术栈:phpmysqlphpstudyvscode 二 功能 学生 1 注册/登录/…...

基于微信小程序电影院订票选座系统 (后台JSP+JDBC+Mysql)答辩常规问题和如何回答(答辩指导)

博主介绍:黄菊华老师《Vue.js入门与商城开发实战》《微信小程序商城开发》图书作者,CSDN博客专家,在线教育专家,CSDN钻石讲师;专注大学生毕业设计教育和辅导。 所有项目都配有从入门到精通的基础知识视频课程&#xff…...

C++知识点总结(22):模拟算法真题 ★★★☆☆《安全警报》

安全警报 1. 审题 题目描述 Z市最大的金融公司:太平洋金融遭到了入侵,一名黑客潜入到了公司中,公司紧急启动安保程序,将大楼封锁,并安排作为安全主管的你对楼层进行搜查。所以你准备写一个程序,输入搜查楼…...

蓝桥杯练习系统(算法训练)ALGO-993 RP大冒险

资源限制 内存限制:64.0MB C/C时间限制:200ms Java时间限制:600ms Python时间限制:1.0s 问题描述 请尽情使用各种各样的函数来测试你的RP吧~~~ 输入格式 一个数N表示测点编号。 输出格式 一个0~9的数。 样例输入 0 样…...

Unity的相机跟随和第三人称视角

Unity相机跟随和第三人称视角 介绍镜头视角跟随人物方向进行旋转的镜头视角固定球和人的镜头视角 思路跟随人物方向进行旋转的镜头视角固定球和人的镜头视角 镜头旋转代码人物移动的参考代码注意 介绍 最近足球项目的镜头在做改动,观察了一下实况足球的视角&#x…...

libz_dynamixel:轻量级Dynamixel协议嵌入式C实现

1. 项目概述libz_dynamixel是由嵌入式开发者 Liews Wuttipat 编写的轻量级 Dynamixel 协议实现库,专为资源受限的微控制器平台(如 STM32F0/F1/F4、ESP32、nRF52 等)设计。该库不依赖操作系统或标准 C 运行时,完全采用 C99 标准编写…...

Wan2.2-I2V-A14B效果实测:长时序(30秒)视频生成稳定性压力测试

Wan2.2-I2V-A14B效果实测:长时序(30秒)视频生成稳定性压力测试 1. 测试背景与目标 Wan2.2-I2V-A14B作为新一代文生视频模型,在短时长视频生成领域已经展现出卓越性能。本次测试将聚焦于其长时序视频生成能力,特别是在…...

ESP32-S3 + INMP441麦克风没声音?手把手教你用Arduino I2S库快速诊断(附完整代码)

ESP32-S3与INMP441麦克风无声故障全排查指南 当你兴奋地将INMP441麦克风焊接到ESP32-S3开发板,准备开始音频采集项目时,却发现设备一片寂静——这种挫败感我深有体会。去年在开发智能语音门锁原型时,我曾连续三天被这个看似简单的问题困扰。本…...

千问3.5-9B人工智能导论教学案例:直观理解AI工作流程

千问3.5-9B人工智能导论教学案例:直观理解AI工作流程 1. 初识AI工作流程 人工智能听起来很高深,但其实它的工作流程和我们日常解决问题的方式很像。想象一下,当你遇到一个数学题时,首先会读题目(输入)&am…...

鸿蒙4.0和Android 12上,为什么你的App拿不到真实蓝牙MAC地址了?一个老需求的适配踩坑记

鸿蒙4.0与Android 12蓝牙权限适配实战:从虚拟地址到设备绑定的完整解决方案 当智能家居App弹出"设备绑定失败"提示时,作为开发者的你是否意识到这背后隐藏着从Android 10到鸿蒙4.0长达四年的隐私保护演进史?本文将带你穿越六个系统…...

esp32-snippets自定义扩展:如何基于现有代码构建自己的工具库

esp32-snippets自定义扩展:如何基于现有代码构建自己的工具库 【免费下载链接】esp32-snippets Sample ESP32 snippets and code fragments 项目地址: https://gitcode.com/gh_mirrors/es/esp32-snippets esp32-snippets是一个包含丰富ESP32代码片段和示例的…...

PROJECT MOGFACE Keil5开发效率提升:工程配置自动化与调试脚本生成

PROJECT MOGFACE Keil5开发效率提升:工程配置自动化与调试脚本生成 你是不是也经历过这样的场景?拿到一块新的STM32开发板,比如最常见的STM32F103,兴冲冲地打开Keil5准备大干一场,结果第一步就被卡住了——新建工程、…...

YOLO12实时目标检测模型应用:工业质检场景下的缺陷检测

YOLO12实时目标检测模型应用:工业质检场景下的缺陷检测 1. 工业质检场景的技术挑战 工业质检是制造业中至关重要的环节,传统人工检测方式面临三大核心挑战: 效率瓶颈:人工检测速度通常在0.5-2秒/件,难以满足现代生产…...

**发散创新:基于以太坊 Layer2 的Rollup 架构实现与性能优化实践**在区块链技术持续演进的今天,Layer2

发散创新:基于以太坊 Layer2 的 Rollup 架构实现与性能优化实践 在区块链技术持续演进的今天,Layer2 扩容方案已成为解决以太坊主网拥堵、Gas 费高昂问题的核心路径之一。本文将深入探讨 Optimistic Rollup Ethereum 主网验证机制 的实现细节&#xff0…...

解决Pandas读取CSV时的ValueError:Usecols与列名不匹配的实战技巧

1. 为什么会出现Usecols与列名不匹配的错误 当你用Pandas读取CSV文件时,如果遇到"ValueError: Usecols do not match columns"这个错误,十有八九是因为列名匹配出了问题。我刚开始用Pandas时也经常踩这个坑,特别是当数据文件比较复…...