华为OD面试分享14(2024年)

news/2024/7/20 16:15:33 标签: 华为od, 面试, 职场和发展, java

双非本,机试400分,部门流程与IT,base西安
分享面经攒人品

10.27 一面
深挖项目,面试官很友好,根据项目的每个技术点和场景来提问,比如项目中数据库数据量级有多大,什么时候会出现缓慢,如何解决的,有没有经过压力测试,经过优化后性能怎么样,项目中用到的Kafka和redis都起了什么作用。感觉比较看重项目经验和实际数据。中间会包含一点八股,卡壳的地方会慢慢引导,有能够优化的地方还会告诉我该怎么做,很有耐心,最后也给我提了很好的个人建议和技术方向,真的很感谢他。
手撕的时候很紧张,询问能不能用C++写,(平时刷题习惯用C++)回答可以,但最好用java,保险起见还是用了C++。写代码的过程中偶尔会给我引导,最后面试完直接给过了。
手撕:LeetCode 792 匹配子序列的单词数(难度:中等)

10.27 二面
继续挖项目,但就没一面那么友好了,全程没开摄像头,手撕代码的时候想问能不能用C++写,结果直接关麦消失了。因为想用结构体排序的方法只好硬着头皮用C++写,最后写完质疑我怎么没用Java写,在我讲完思路后又问了句能不能用Java写,回答能,然后就结束了。过了周末的下周二才出结果,没过,然后经典加面。
手撕:LeetCode 前K个高频单词(难度:中等)

11.2 加面
浅挖项目,问了几个八股
项目里用到了Clickhouse&


http://www.niftyadmin.cn/n/5421418.html

相关文章

python77-Python的函数参数,个数可变参数

很多编程语言都允许定义个数可变的参数,这样可以在调用函数时传入任意多个参数。Python当然也不例外,Python 允许在形参前面添加一个星号(*),这样就意味着该参数可接收多个参数值,多个参数值被当成元组传入。下面程序定义了一个形…

逻辑运算与逻辑门

什么是电? 宇宙中物质的基本构成单位是原子,原子是由一个原子核和若干电子组成。原子核带有正电荷,电子带有负电荷。由于电荷相反,原子核和轨道上的电子之间有一定的吸引力,因为电子在一定轨道上围绕着原子核运动。  …

如何精确计算 π ?

如何精确计算 π ? 01 原本是要回顾一下第六章内容,也就是“间隔性重复”。但我已经迫不及待,想要知道如何精确计算 π ,因此,我们快走一步,来探讨一下 π 的计算。 对于 π 的计算,我从学校时…

外连接 (outer join)

外连接 (outer join) 左外连结 (left outer join) 右外连结 (right outer join) 全外连结 (full join) 内连接与外连接的区别 内连接操作在表关系的笛卡尔积中去掉了不匹配的数据记录,只输出满足连接条件的数据记录。 在连接语句中只写join,而不写是…

开发微信运动轨迹小程序后台位置信息遇到的问题与梳理

监听实时地理位置变化事件,需结合 wx.startLocationUpdateBackground、wx.startLocationUpdate使用。wx.onLocationChange 监听前后台位置信息变化设置及在息屏状态下不记录。 注意事项: 1). wx.authorize({scope: "scope.userInfo"})&#x…

Vue+SpringBoot打造个人健康管理系统

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 健康档案模块2.2 体检档案模块2.3 健康咨询模块 三、系统展示四、核心代码4.1 查询健康档案4.2 新增健康档案4.3 查询体检档案4.4 新增体检档案4.5 新增健康咨询 五、免责说明 一、摘要 1.1 项目介绍 基于JAVAVueSpri…

tcp服务器客户端通信(socket编程)

目录 1.编程流程 2.代码演示 2.1 服务器代码 2.2 客户端代码 3.注意 3.1 ping命令 3.2 netstat命令 3.3 为什么memset? 3.4 哪个会阻塞? 3.5 显示连接信息 1.概念 1.1 编程流程 1.2 connect与listen connect方法执行后,会进行三次握手,建立连…

视频剪辑大师:批量快进慢放,让你的视频瞬间生动起来!

在数字时代,视频已经成为我们生活中不可或缺的一部分。无论是工作中的演示、学习中的教程,还是娱乐中的短片、Vlog,我们都需要对视频进行精细的剪辑和处理,以呈现出最佳的效果。然而,面对大量的视频文件,如…