华为面试技巧

2023-10-27

    我今年大四,通信工程专业,国庆前签了华为研发,因为之前在网上看了很多关于各大公司的面试笔试总结,对我帮助很大,所以,我也奉献出自己的一点力量,为找工作的同学提供一些参考。希望大家找到好作!(只针对软件研发~~~)

一、准备(非常重要)
没错,这一点特别重要,大家都知道考研要准备,可能大三下学期就要整天泡自习室看书,其实找工作更需要准备。当我决定不考研时,我就开始为我的找工作做准备。
我觉得,大三下学期,就要确定好自己以后是做研发,还是做非研发,因为通过大一到大三的学习,你应该比较了解自己的实力了,到底适不适合做研发,自己要做出判断。建议以后想做研发的,至少从大二开始,学一门语言,一直学下去,有机会多参加各种竞赛,结果不重要,自己用心去学过,自己学到了东西就好。
如果到大三了,也没写过多少代码,但却想做研发,那么,一定要开始认认真真的学习编程,至少学会并熟练掌握一门语言,多去写程度,看别人写的程序,基础的知识多看书,然后一定要总结,积累,这样坚持下来,也是可以的。谨记,不要荒度时间,特别到大三决定不考研的同学。

如果大学三年时间,你真的对编程不感兴趣,那就多看看通信原理,计算机网络,这些和编程有点距离的,也可以练练口才,练练英语,做技术服务或者销售相关的职位,都是挺不错的。

总之,不管是做研发还是非研发,都要好好准备,最起码,大三暑假要特别认真的准备,因为大四一开始就有很多招聘。工作职位没有好坏之分,适合自己发展的,才是真正好的工作!

二、面试过程

首先,得看看剑指offer,编程之美这两本书,试着编一些程序。HW的编程题目,很多都是对字符串的操作,还有进制转换等,最好在oj上多做,有参考价值,也能适应系统。

HW的招聘分为投递简历、机试、面试、再到签约,过程大概在半个月之内。

机试
首先说说投递简历,如果你想进华为,那么还是早点投递简历吧,一般八月就开发投递了,据说早投递,会早被筛选,早进入机试。我是八月底投递的,然后收到了9.12的机试通知。虽然听网上都说华为机试很水之类的言谈,而且听说做对一道题就可以进入面试.......这些说法是没错,但是,请注意,机试成绩会影响到你面试,因为HW是打分机制,第一轮机试成绩,直接影响面试时面试官对你的好感。是的,有的同学只投了简历,没有机试,也收到了面试通知,但是要通过,除非很优秀,不然.....
其实HW笔试题目也都是考查比较基础的程序,还有他们内部的oj平台可以练习,多做做,熟悉平台,就会好很多。
看到大家都在吐槽HW的oj平台,其实刚开始我也一直觉得,程序自己运行没错,可是就是通过不了,后来我才想到,自己程序肯定是考虑的不够全面,才会通过不了的,所以还是静下心来,好好的看清题目,测试自己的程序,不要去抱怨系统了。

一面
在9.25我收到了面试通知,面试的场面很大,人很多,但我觉得,一点也不混乱,很有秩序,每个环节安排到位,果然是管理的好啊。
面试过程,主要讲了讲自己为什么做研发,以及大学做过的项目,实习经历之类的,详细说了一个做的比较好的项目,然后中间细节也得说清楚了。然后面试官会问一些基础的数据结构,数据库等方面的问题,学过,认真总结过,一般都会答上来。
二面
一面完直接进行二面,也是最后一面。二面基本上把简历上写的都问了一遍,然后谈了谈其他的,职业规划啊之类的就完了。

总结下面试:
首先要提前认真准备,把简历上写到的都要很熟,有项目的一定要弄清楚,自己在这个项目中做了什么,解决了那些问题,如何解决的,包括具体细节,实现。

三、签约
收到了9.27的签约通知,接下来的心情都比较愉快了,就不写了,每个人可能反应不一样吧!
总之,想要找工作的同学,一定要早做准备,机会总是留给做了准备的人。还有就是,任何一个好offer,都不是很容易得到的,除非你做了很多的努力。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

华为面试技巧 的相关文章

随机推荐

  • 解决Navicat远程服务器2013-Lost connection to MYSQL server at 'reading for initial communication packet'

    问题所在 使用Navicat远程服务器mysql数据库时报错误 2013 Lost connection to MYSQL server at reading for initial communication packet system
  • 工具类Util中的@Value注解注入为空

    1 原因分析 在后端开发当中我们可能会使用到工具类 而一般的工具类中的方法都是静态方法 而 Value注解只能给普通变量注入值 不能直接给静态变量赋值 2 延伸 静态变量 即类变量 是一个类的属性 而不是对象的属性 spring依赖注入是基
  • 【Java基础知识 4】秒懂数组拷贝,感知新境界

    目录 一 前言 二 为什么数组的起始索引是0而不是1 三 起别名 四 System arraycopy与Arrays copyOf 浅拷贝
  • socat工具

    socat socat 是一个功能强大的网络工具 它允许在两个连接的数据流之间建立双向通信 该工具可以用于创建虚拟串口 转发网络流量 调试和测试网络应用程序等 以下是 socat 的一些主要特点和用途 连接不同类型的套接字 socat 可以
  • Asymmetric Gained Deep Image Compression With Continuous Rate Adaptation文献复现

    前言 相关论文阅读自行解决 这里主要是记录代码的学习与实验的复现 github地址 此代码非官方部署代码 而是私人实现的 本博客仅做学习记录 1 代码学习 1 1 主要框架部分 这里的主编解码器与高斯建模的方式 采用的是同joint上下联合
  • 推荐系统与深度学习-学习笔记六

    仅供学习 第六章 基于深度学习的推荐模型 6 1 基于DNN的推荐算法 wide deep 6 2 基于DeepFM的推荐算法 6 3 基于矩阵分解和图像特征的推荐算法 6 4 基于循环网络的推荐算法 6 5 基于生成对抗网络的推荐算法 第
  • 发布镜像【DockerHub或阿里云】

    发布镜像到DockerHub 登录DockerHub root us4ci6jaxom1jjz2 docker login u windrose0318 Password WARNING Your password will be stor
  • vs2013中静态库lib文件的生成与使用

    一 静态库lib文件的生成 1 文件 新建项目 Visual C win32项目 输入项目名称 例如 CMath 2 项目右键 添加 新建项 CMath h class CMath public CMath CMath void setX
  • 【iOS】UserDefaults使用的一些“坑”

    UserDefaults使用的一些 坑 项目场景 问题1 初始化程序组对应UserDefaults失败 原因分析 问题2 没有记录数据的时候 读取值为0 or false 导致配置使用时错误 原因分析 问题3 extension进程中监听需
  • google lab 深度学习_Google 深度学习笔记 - 深度神经网络实践

    优化 Regularization 在前面实现的RELU连接的两层神经网络中 加Regularization进行约束 采用加l2 norm的方法 进行负反馈 代码实现上 只需要对tf sgd relu nn中train loss做修改即可
  • 用gdb调试运行中的程序

    今天一早到了公司 策划就和我说 前几天出过问题的那台服务器 玩家又登陆不上游戏了 上去一看 又是CPU使用100 这问题最近经常出现 又不好查 就干脆让运维先别重启了 直接上线调试 一开始以为是lua脚本的死循环 后来才发现原来是底层的定时
  • WebSocket心跳机制/服务器端开连接(JS前端)

    情景 前端使用 WebSocket 的时候 后端长时间没有推送数据 导致 WebSocket 连接经常断开 后端也会报错 解决方法 通过 心跳机制 让前端和后端始终保持连接 代码 WebSocket心跳检测 var ws heartChec
  • Altium Designer 原理图编译屏蔽/Compile Mask

    Place Directives Compile Mask 这个功能并不只提供给你要将某区域不做ERC 检查显示而已 只要的是它可以将原理图工作领域中的仿真源掩盖起来
  • Android TV开发总结【焦点】

    一 焦点获取 首先 TV端的开发和我们手机端开发最大的区别就在于TV端存在焦点的概念 如下图 可想而知 手机端我们直接通过点击 长按某个区域处理响应事件处 但是TV端只能通过遥控器的上下左右来操控焦点 从而选中特定的区域处理相应事件 在TV
  • Dialog、Drawer 点击浏览器回退、前进,遮罩层不消失问题

    文章目录 问题 一 modal append to body 二 解决方案 方案1 给组件添加 modal append to body false 属性 方案2 全局 推荐此方法 问题 Vue 项目中使用 element ui Dialo
  • 《计算机网络》速成

    课时1 计算机网络体系结构 考点 重要程度 占分 题型 计算机网络的组成和功能 选择题 计算机网络的分类 选择题 性能指标 选择题 计算题 体系结构与参考模型 选择题 1 1计算机网络概述 计算机网络的组成 从组成部分看 一个完整的计算机网
  • 解析Python爬虫常见异常及处理方法

    作为专业爬虫程序猿长期混迹于爬虫ip解决方案中 我们经常会遇到各种各样的异常情况 在爬虫开发过程中 处理这些异常是不可或缺的一部分 本文将为大家总结常见的Python爬虫异常 并分享相应的处理方法 帮助你避免绊倒在爬虫之路上 一 网络连接异
  • mysql 存储过程 多行_MySQL结果由存储过程中的多行组成

    我正在处理的存储过程有时会出错 我得到的结果包含多个行错误 但仅限于某些JOB ID INPUT值 我明白是什么导致了这个错误 所以我试着非常小心地确保我的返回值在它们应该是标量时 很难看到存储过程 所以我不确定可以在哪里生成错误 由于错误
  • 使用FullCalendar做日程安排

    自定义实现了加载 删除 样式的定义 鼠标悬停的显示 如图 单击弹出编辑框 其中日周天的选择器都是作为插件引入的 这个组件还是蛮庞杂的 功能也强大 需要时间去研究
  • 华为面试技巧

    我今年大四 通信工程专业 国庆前签了华为研发 因为之前在网上看了很多关于各大公司的面试笔试总结 对我帮助很大 所以 我也奉献出自己的一点力量 为找工作的同学提供一些参考 希望大家找到好作 只针对软件研发 一 准备 非常重要 没错 这一点特别