华为2018届校招勇敢星实习生招聘笔试+面试经历

article/2025/6/25 17:22:33

写在前面


  之前一直在忙期末,最近才歇了下来,来总结一下之前参加华为2018届勇敢星实习生笔试+面试(研发类)并顺利拿到offer的经历。

  我是在微信上投的Android研发实习生岗,很快就收到通知,于3.24晚上参加的在线笔试。今年华为的实习生在线笔试是外包给牛客网来做的。

  华为的研发笔试好像一直以来都是三道题,100+200+300一共600分。个人感觉,相比于其他互联网公司的笔试题,华为的题目难度还是和很简单的,都是些很基础的算法实现。博主花了一个小时候出头,全AC了。

笔试题


  贴一下题目。当时因为想好会写博客,截了下题图。华为的笔试分了N多场,每场题都不一样,但大抵都是这个难度。

题1:整数翻转求和

  题1-1.JPG
  题1-2.JPG

  这题有点小坑,输入的时候,两个数字之间有个英文逗号。一开始写的时候,死都过不了,折腾了好久。后来加了个逗号就过了。题目本身不难,贴上我的AC代码,用C写的:

    int reverse(int x) {int a = 0;do {a = a * 10 + (x % 10);x /= 10;} while(x > 0);return a;}int reverseAdd(int a, int b) {if (a < 1 || a > 70000 || b < 1 || b > 70000) {return -1;}return reverse(a) + reverse(b);}#include "stdio.h"int main() {int a, b;scanf("%d,%d", &a, &b);printf("%d\n", reverseAdd(a, b));return 0;}

题2:掷骰子

  题2-1.JPG
  题2-2.JPG

  这题思路也很简单,读到啥就转啥就行了。注意到,每一次翻转的时候,有两个方向的是不会变的,其他的四个方向也只是机械地进行交换。贴上AC代码,用Java写的:

    import java.util.Scanner;public class Main {public static void main(String[] args) {Main pMain = new Main();pMain.input();}private void input() {Scanner in = new Scanner(System.in);while (in.hasNext()) {String x = in.nextLine();solve(x);}in.close();}private void solve(String x) {char[] a = x.toCharArray();int[] res = {0,1,2,3,4,5,6};for (int i=0; i<a.length; i++) {char swch = a[i];if (swch == 'L') {int temp = res[1];res[1] = res[5];res[5] = res[2];res[2] = res[6];res[6] = temp;} else if (swch == 'R') {int temp = res[1];res[1] = res[6];res[6] = res[2];res[2] = res[5];res[5] = temp;} else if (swch == 'B') {int temp = res[3];res[3] = res[6];res[6] = res[4];res[4] = res[5];res[5] = temp;} else if (swch == 'F') {int temp = res[3];res[3] = res[5];res[5] = res[4];res[4] = res[6];res[6] = temp;} else if (swch == 'A') {int temp = res[1];res[1] = res[4];res[4] = res[2];res[2] = res[3];res[3] = temp;} else if (swch == 'C') {int temp = res[1];res[1] = res[3];res[3] = res[2];res[2] = res[4];res[4] = temp;}}for (int i=1; i<=6; i++) {System.out.print(res[i]);}System.out.println("");}}

题3:当出差遇上大雾

  题3-1.JPG
  题3-2.JPG
  题3-3.JPG

这题思路也很简单,其实就是个DFS。不过想着容易,真正码完调试还是着实费了些功夫的,写的代码时候,细心很重要。贴上AC代码,用C写的:

    #include <stdio.h>#include <stdlib.h>#include <string.h>const int inf = 0x7f7f7f7f;int d[50];int a[][7] = {{0},{0, 0, 2, 10, 5, 3, -1},{0, -1, 0, 12, -1, -1, 10},{0, -1, -1, 0, -1, 7, -1},{0, 2, -1, -1, 0, 2, -1},{0, 4, -1, -1, 1, 0, -1},{0, 3, -1, 1, 0, 2, 0},};int x, y;int res;int used[10];int ans = inf;int ansp;int ansd[50];void dfs(int now, int cost, int p) {if (now == x) {if (cost < ans) {ans = cost;for (int i = 0; i < p; i++) {ansd[i] = d[i];}ansp = p;}return;}for (int i = 1; i <= 6; i++) {if (i == y) {continue;}if (used[i] == 0 && a[now][i] >= 0) {used[i] = 1;d[p] = i;dfs(i, cost + a[now][i], p + 1);used[i] = 0;}}}int main() {static char emp[] = "";static char col[] = ", ";scanf("%d%d", &x, &y);if (x == 5) {printf("0\n[]\n");return 0;}if (y == 5) {printf("1000\n[]\n");return 0;}d[0] = 5;used[5] = 1;dfs(5, 0, 1);char *p = emp;if (ans == inf) {printf("1000\n[]\n");} else {printf("%d\n[", ans);for (int i = 0; i < ansp; i++) {printf("%s%d", p, ansd[i]);p = col;}printf("]\n");}}

面试经历


  华为上合区都是由上研所那边负责的。合肥这边是上研的工作人员过来开了几次面试专场。我的面试场次是在4.9上午,4.7晚上收到的面试通知短信。

  实习生的面试分为技术面+Boss面。一共两面。

技术面

  华为的技术面和网上的说法大致吻合。大部分面试官都是会问项目经验的,当然也有小部分会问一些简单的基础。这个看运气。我当天一起面试的几位同学,大部分也都是被问的项目经验。

  项目经验这种东西,不具有普适性。在此就不谈细节了。建议要参加面试的童鞋在面试前对自己简历上的项目的细节再回过一遍(特别是写在前面的项目),到时候把项目的来龙去脉讲清楚了,面试官是不会为难你的。

  因为简历上的几个项目都准备得比较充分,我的技术面进行得很顺利。加上面试官是校友的缘故,当场就告知我通过了技术面,让我安心准备Boss面了。

Boss面

  面试前,来叫我的小姐姐就很贴心地告知,这是最后一面,面试结束就可以离开了。Boss面前,Boss也告知了这一点。个人感觉这种提醒很不错哈,主动告知面试进程,不会让学生浪费时间在这儿白等。

  面试我的Boss比较和蔼。上来就是让简单地自我介绍。Boss面的主要内容就是一些个人经历啊,职业规划,生活之类的。这些基本上只要你的价值观没有太大偏差都没问题。印象比较深刻的一个问题是,“请讲一讲你觉得你完成的很了不起(自豪)的事”。我就简单叙述了一下,高三安心刷题,最后逆袭,高考全校理科第二的故事。面试官当场就表示了赞赏。

  之后,面试官发现我简历上有写在学校象棋社的任职和参加象棋比赛的经历。他应该也是个象棋迷,还和我聊了会胡荣华这些象棋界的名人。(所以啊,我觉得有个拿得出手的兴趣爱好还是很重要的,说不定什么时候就能帮你一把了呢~)

  整个Boss面的过程也相当融洽,总时长大概十几分钟吧。

  因为时间也比较久远了,大致就记得这些,后面想到的话再补充咯~

后续进展


  因为笔试面试什么的都进行得很顺利,后面我也就比较放心了。面试通过–offer审核通过–入职时间确认的消息接踵而至。

  最后贴一张offer图吧。希望本文能对有意向加入华为公司的求职者有所帮助~

录用offer.png


http://chatgpt.dhexx.cn/article/lX8lDjod.shtml

相关文章

华为2020届勇敢星面试经历--研发岗

华为2020届勇敢星–研发岗 本人大三下&#xff0c;学校985&#xff0c;软件工程小菜一枚&#xff0c;人生第一次参加招聘&#xff0c;下面说说我的华为勇敢星实习生经历吧。 参加勇敢星实习生的几个步骤&#xff1a;投递简历->笔试->性格测试->技术面试->综合面试-…

【翻译】2020年云安全综合指南(风险,最佳实践,认证)

翻译自&#xff1a;https://kinsta.com/blog/cloud-security/#what-is-kaspersky-security-cloud 云安全性包含技术&#xff0c;控件&#xff0c;流程和策略&#xff0c;这些技术&#xff0c;控件&#xff0c;流程和策略结合起来可以保护基于云的系统&#xff0c;数据和基础架…

到底如何保证线程安全,总结得太好了!

点击关注公众号&#xff0c;回复“2T”获取2TB学习资源&#xff01; 互联网架构师后台回复 2T 有特别礼包 上一篇&#xff1a;IT界惊现文豪&#xff01;华为领导及阿里P10遭吐槽 一、线程安全等级 之前的博客中已有所提及“线程安全”问题&#xff0c;一般我们常说某某类是线程…

面试管:用了HTTPS就安全了吗?HTTPS 会被抓包吗?

点击上方“码农突围”&#xff0c;马上关注 这里是码农充电第一站&#xff0c;回复“666”&#xff0c;获取一份专属大礼包 真爱&#xff0c;请设置“星标”或点个“在看”来源&#xff1a;suo.im/61KOg3 随着 HTTPS 建站的成本下降&#xff0c;现在大部分的网站都已经开始用上…

解读「网络安全」SQL注入攻击

福利&#xff1a;[网络安全重磅福利&#xff1a;入门&进阶全套282G学习资源包免费分享 &#xff01;] 我们生活在数据的黄金时代。有些公司将其分析为更好的自己&#xff0c;有些公司为了获利而进行交易&#xff0c;没有一家公司因其价值而自由放弃 - 对于他们的业务和犯罪…

955.WLB 不加班公司名单新增 6 家公司,移出 1 家公司!

点击上方 "程序员小乐"关注, 星标或置顶一起成长 后台回复“大礼包”有惊喜礼包&#xff01; 关注订阅号「程序员小乐」&#xff0c;收看更多精彩内容 每日英文 No one can suffer for you, and no one takes your strong. 没有人能替你承受&#xff0c;也没有人拿得…

955,远程办公,这家公司要落地杭州了!

今年年初的时候&#xff0c;因为疫情严重&#xff0c;大部分公司都开启了在家远程办公的模式&#xff0c;所有工作都通过线上沟通和解决&#xff0c;得益于此&#xff0c;很多做企业通信协作的软件大涨了一波&#xff0c;美滋滋。远程这个关键词在百度指数一度涨了超过一倍。 远…

【服务器搭建个人网站】附:接入的服务商 以及 安全评估报告该如何填写?

前言 哈喽&#xff0c;大家好&#xff0c;我是木易巷&#xff01; 关于公安备案的一些详细的细节没有分享出来&#xff0c;在公安备案期间要填写很多东西&#xff0c;其中比较难填写的就是接入的服务商和安全评估报告的填写。 这一篇给大家总结&#xff1a;公安备案接入服务商和…

[CTF]公司“DSFM-圣诞狂欢”杯安全技能赛writeup

1. Hello everyone 2048的小游戏&#xff0c;不用真正打通关&#xff0c;直接F12即可。 2. 数论 sm*p%q&#xff0c;要求出m&#xff0c;就可以得到flag。 python脚本&#xff1a; p int(0x9dfe6f4722f783589a955fe381d0308541dc2af910f525008b6265a294eff48846343c59,16)…

「网络安全」SQL注入攻击的真相

我们生活在数据的黄金时代。有些公司将其分析为更好的自己&#xff0c;有些公司为了获利而进行交易&#xff0c;没有一家公司因其价值而自由放弃 - 对于他们的业务和犯罪分子。 SQL&#xff08;结构化查询语言&#xff09;是一种非常流行的与数据库通信的方式。虽然许多新数据…

「网络安全」SQL注入攻击

我们生活在数据的黄金时代。有些公司将其分析为更好的自己&#xff0c;有些公司为了获利而进行交易&#xff0c;没有一家公司因其价值而自由放弃 - 对于他们的业务和犯罪分子。 SQL&#xff08;结构化查询语言&#xff09;是一种非常流行的与数据库通信的方式。虽然许多新数据库…

网络安全市场投资融资趋势报告

远程办公、隐私保护、风险合规&#xff0c;疫情之下的网络安全投 融资都有哪些关键词&#xff1f;| 2020 网络安全投融资趋势报告 毫无疑问&#xff0c;疫情是 2020 年最大的关键词之一。受疫情影响&#xff0c;全球经济形势不容乐观&#xff0c;网络 安全产业也受到了一定的波…

2022年我国网络安全市场融资情况汇总

远程办公、隐私保护、风险合规&#xff0c;疫情之下的网络安全投 融资都有哪些关键词&#xff1f;| 2020 网络安全投融资趋势报告 毫无疑问&#xff0c;疫情是 2020 年最大的关键词之一。受疫情影响&#xff0c;全球经济形势不容乐观&#xff0c;网络 安全产业也受到了一定的波…

少的有点可怜,955 不加班的公司名单...

估计每个人都想过&#xff0c;要是自己的工作能钱多事少离家近就好了&#xff0c;但现实很残酷&#xff0c;特别是在互联网行业&#xff0c;大小周是良心企业&#xff0c;单休 996 是常态&#xff0c;007 的公司数量也在增加&#xff0c;对于大多数“打工人”来说&#xff0c;如…

955 互联网公司白名单来了!

点击上方“码农突围”&#xff0c;马上关注 这里是码农充电第一站&#xff0c;回复“666”&#xff0c;获取一份专属大礼包 真爱&#xff0c;请设置“星标”或点个“在看”955&#xff0c;每天 9 点上班&#xff0c;下午 5 点下班&#xff0c;一周工作 5 天。相比 IT 行业盛行的…

人脸识别-实时轨迹

人脸识别-实时轨迹&#xff1a;是把人脸识别摄像机在地图上面标注点位&#xff1b;人脸识别摄像机抓拍识别到人脸后把人脸数据入库&#xff1b;查询点位关联的摄像机抓拍的人脸数据&#xff0c;在地图上将点位串联展示并实时刷新。 小细节 1.前提:人脸识别抓拍机,在添加客户人…

虹软java接摄像头_虹软人脸识别SDK在网络摄像头中的实际应用

目前在人脸识别领域中&#xff0c;网络摄像头的使用很普遍&#xff0c;但接入网络摄像头和人脸识别SDK有一定门槛&#xff0c;在此篇中介绍过虹软人脸识别SDK的接入流程&#xff0c;本文着重介绍网络摄像头获取视频流并处理的流程(红色框内)&#xff0c;以下内容仅供参考。 市面…

海康SDK方式对接摄像头

1知识相关: OpenAPI:对外开放的接口 Http Methodhttp:请求的方法&#xff0c;常用的方法有GET/POST/PUT/DELETE等请求 Path:http请求路径&#xff0c;指域名/IP&#xff08;端口号&#xff09;之后的部分&#xff0c;如请求地址为"www.example.com/artemis/api"&…

人脸服务器如何与门禁系统对接,人脸识别门禁与自动门接线图

人脸识别门禁开锁流程是将VIP客户人脸图像库导入系统人脸库;当VIP客户接近高清摄像头&#xff0c;摄像头开始抓怕&#xff0c;并将所拍的人脸图像信息传给后台人脸识别服务器; 服务器收到摄像头传递过来的VIP客户图像&#xff0c;并将图像与预先导入的人脸库进行人脸比对。 若对…

调用远程摄像头进行人脸识别_工地如何实现安全帽检测/人脸识别?

安全生产一直是施工生产中很重要的一部分&#xff0c;只有保障了员工的安全&#xff0c;才能保证企业的利益。安全帽作为保护、防护的重要防范手段&#xff0c;一直是各大企业要求员工佩戴的&#xff0c;可还是发生了各种由于未佩戴安全帽导致的安全事故。 通过安装在工地施工现…