华为OD面经2022年
华为od
·
一、机试
三道代码题:100分(简单),100分(简单),200分(中等)
多刷题:
模拟试题:
基本上,二百多分就过线了,分数越高,工资越高。
二、性格测试
这个基本上只要选你乐观,乐于助人,努力奋斗,阳光,注意前后一致,当然也有在这一part挂的,这个还是得好好对待
三、技术面01
自我介绍,项目提问,java基础的八股文。算法题(重点!!!)
算法题同样是力扣中等难度,多刷题!
验证回文串 给定一个字符串,验证它是否是回文串,只考虑字母,可以忽略字母的大小写。 说明:本题中,我们将空字符串定义为有效的回文串。 示例 1: 输入: "A man, a plan, a canal: Panama" 输出: true 解释:"amanaplanacanalpanama" 是回文串 示例 2: 输入: "race a car" 输出: false 解释:"raceacar" 不是回文串
四、技术面02
自我介绍,项目提问,java基础的应用。算法题(重点!!!)
问的比上面稍微难一点,问了一些数据库的八股以及多线程,死锁的问题,
现有一条水沟,宽度为1米,长度为N(N为<100的正整数)米,从第1米开始每间隔1米有一个插槽,可以插入宽度为1米的木板 现给定一组高度为N(0<=N<=10,为0时表示插槽没木板)的木板,从第一个插槽开始顺序插入插槽,求整个水沟最多能够蓄水多少立方米 例如: Input:[ 0, 1, 0, 2, 1, 0, 1, 3, 2, 1, 2, 1] Output: 17
五、主管面
- 自我介绍
- 介绍项目开发团队
- 介绍一下项目
- 介绍一下最核心的模块
- 如何保证核心模块的高可用
- 描述一下处理过线上最紧急的一个问题
- 系统的设计上和解决方案上有没有什么改进
- 讲讲对分布式升级微服务架构的设计方案
- 公司有自己的编码规范吗,怎么理解编码规范的
- 介绍一下项目研发流程,怎么带组员进行业务开发
- 对自己的技术做一些评价
- 介绍一下自己的职业规划,工作地
- (自己的提问时间)
- 对公司的了解
六、资面
- 介绍一下自己
- 离职的原因
- 为什么选择跨城市
- 工作中最印象深刻的事情,收获了什么
- 老家是哪里,父母在哪里,有没有女朋友
- 手上有没有offer(此处被建议如果有高薪offer的就直接回答有,但首要目标是OD和华为平台,然后拿已有的offer去争取高薪资)
- 跨城市的期望薪资是多少(此处如果想争取高薪,考虑从城市经济体量生活成本,行业经济体量,华为行业红利,面试过程,自身技术能带来什么去争取)
- 面试官讲:定级和华为内部评定的薪资,然后介绍华为文化,再pua一下,最后再说虽然没达到期望薪资会去拉通主管帮忙争取,如果争取不到的话当前薪资能否接受。
为武汉地区的开发者提供学习、交流和合作的平台。社区聚集了众多技术爱好者和专业人士,涵盖了多个领域,包括人工智能、大数据、云计算、区块链等。社区定期举办技术分享、培训和活动,为开发者提供更多的学习和交流机会。
更多推荐
已为社区贡献1条内容
所有评论(0)