当前位置:首页 > 其他 > 正文内容

华为校招三轮面经:通用软件开发工程师

邻居的猫1个月前 (12-09)其他1584

  本文介绍2024届秋招中,华为技能有限公司通用软件开发工程师岗位的3场面试根本状况、发问问题等。

  202307月投递了华为技能有限公司通用软件开发工程师岗位,地址部分为海思半导体与器材业务部。现在完结了一面二面三面等悉数流程,在这儿记载一下3场面试的阅历。此外,华为的校招流程的确十分弯曲,在之前的文章中也介绍过我的华为校招阅历,这儿就不再赘述;之前一向想着先不共享华为的面经,等报批经过、Offer下来之后再发;可是寒假前HR说开端报批,到现在都还没有下文,所以必定Offer也是无了(但不亏,究竟开的13级,真要能开出来的话也得再考虑考虑),总算能够把面经宣告来了哈哈哈哈。

  这一次面试中,一面、二面为专业面试,三面为业务主管面试3场面试均为线上视频面试,面试官都十分和蔼。海思的面试全体开端得都比较照较晚,所以一开端还以为是书面考试成果太差导致现已凉了;一向到11月底,才开端进行面试流程。总的来看,华为的面试关于技能方面的调查其实并不是许多,至少没有我本来估计的多——算法标题却是2轮专业面试都触及了,可是每次也都只要1个标题,并且标题的难度也不高,主管面就彻底没有算法方面的调查;计算机陈腔滥调标题也是相对很少,其间一面的面试官应该是技能栈不在C++方向,所以就没有问太多的陈腔滥调,二面面试官却是问了一些陈腔滥调,可是也都是比较根本的内容,主管面仍然没有问陈腔滥调方面的内容。可是,关于实习阅历项目阅历3场面试都是尤为重视的,简直悉数的问题都是由实习与项目阅向来下手发问的。全体感觉,尽管面试的方向是软件开发的岗位,可是和其他互联网公司的面试比起来,华为的面试仍是和国企、银行等单位的技能岗面试比较相似,更倾向于实习与项目阅历、个人归纳才能与本质等方面的调查。

  一面的预订进程全体比较弯曲,首要是面试时刻不断改变,先后几回都是到了指定的面试时刻之后,又告诉说要延后到另一个时刻;其次,在终究确认的面试时刻内,我首要是不知道这一面试时刻(和本来预订的时刻不太相同),所以面试开端了一段时刻后对接人打来电话我才知道要现在面试;随后我又一向进不去华为的面试体系,导致又延期了半响时刻,才开端了终究的面试进程。可是在终究的面试中,面试官教师仍然仍是很和蔼,并没有对上午我的延误(尽管其实也不是我的问题哈哈哈,是我没收到体系的告诉)有什么介意。面试进程中,面试官相同是十分和蔼,发问问题时也都很有耐性,会结合自己的实习、项目阅向来详细发问。

  二面是在一面完毕后1小时开端的,并且这一次开端我也没有收到什么告诉,仍是面试开端了几分钟之后面试官发来提示我才知道面试开端了。但相同的,尽管仍是迟到了,但面试官仍然并不介意这些,面试进程中也是发问得很有耐性。面试进程中发问了一些比较根本的计算机陈腔滥调常识,可是也都是先问“是否了解”,假设了解的话再进一步讲一讲,并不会强制发问。并且在算法标题方面,我尽管得到成果了,但没有用前缀树做出来,也便是没有完结最优的完结;但面试官仍然说没有问题,能够完结就能够。此外,或许由于这个是终究一轮专业面试,面试官也在面试完结后就当场宣告经过了。

  三面是主管面试,所以相对前两轮面试,面试官会更严厉、更有压迫感一些;但我也很喜欢这样的气氛,由于假设面试气氛太友爱的话,面试官或许就感触不到我抗压的才能了。这一轮面试大致问询了一些实习、项目阅历后,就将首要的时刻放在了思想标题、场景标题与逻辑标题的调查上了。尽管没有被问到那一道很知名的”牛过桥“问题,可是经过其他标题的问询与考虑,这一次也是亲自领会到了华为关于逻辑标题的调查要求。此外,面试终究面试官也详细介绍了地址部分、岗位的地址地与技能栈、详细作业内容等。

  除此之外,在面试后,便是阅历泡池子、保温、告诉报批等环节了;这些后续环节,我在前期的博客或许其他渠道也都共享过,且本文的要点也仅仅对3场面试的记载,因而这儿就不再对面试完毕后的后续流程加以赘述了。

1 一面

面试状况

  • 下午17:00开端,继续55分钟左右。

  • 线上视频面试,1位面试官,为部分职工;面试官很和蔼。

  • 首要做毛遂自荐;发问55分钟。

发问问题

  • 对照着简历,再简略介绍一下自己整体的实习、项目、科研阅历。
  • 研讨生是保研的吗?本科和研讨生所学的专业是否归于比较专业性强、小众的专业?简历中的项目都是本科、研讨生阶段的吗?
  • 个人关于未来作业组织、岗位方向有何主意?为什么有转码的主意?自己期望作业提高的途径怎样?
  • 自己关于Groovy言语的触摸怎样?都用这一言语做了哪些作业?在哪些场景下需求用到这一言语?
  • 国家级奖项首要都是在本科阶段取得的,研讨生阶段奖项状况怎样?研讨生阶段参加过哪些项目?这些项目的等级怎样?是否有过研讨生阶段的国家级奖项?
  • 介绍一下研讨生阶段关于叶绿素产品出产的项目阅历。详细都做了些什么?遇到了什么问题,其间最大的困难是什么?自己学习到了什么内容?
  • 为什么上述项目中的叶绿素产品本来会有缺失数据的状况?完结代码编撰后,在代码布置方面遇到了哪些问题?你是怎样处理的?终究提交给达摩院的代码是什么状况的?
  • C++代码在编译的时分,第三方库是在哪一个环节加以链接的?在上述这一项目中,链接时第三方库是静态库仍是动态库?是运转时的库吗?
  • 你的结业课题中,说到的时刻序列重建算法是什么算法,详细是怎样构建的?所用到的神经网络模型的架构是怎样样的?这样一个模型在本范畴内当时的研讨进展怎样?你是否对其有必定立异,立异点在哪里?立异点带来的作用提高程度怎样?
  • 多任务神经网络模型的“多任务”详细体现在哪里,是怎样完结的?其与一般的神经网络比较,在哪些结构上有差异?其有何优势,成果有何精度上的改善?其是否能够对具有必定相互关系的多个输出成果加以更高效地猜测?
  • 在神经网络模型练习、使用进程中,都是怎样对模型的精度加以衡量的?多任务模型是怎样衡量精度的?怎样比照多任务模型与传统模型之间成果精度的差异?
  • 上述神经网络模型课题的内容中,你所完结的作业都有哪些?你的研讨和现在很火的AIGC大模型研讨之间有何联络,有何差异?你的神经网络模型的输入数据是什么格局的,是以矢量格局来输入的吗?
  • MATLAB言语触摸过多少?都根据其做过哪些作业、完结过哪些算法?研讨生阶段为什么用MATLAB比较少?
  • 都参加过哪些实习项目?现在在滴滴的实习都触摸过什么项目、做过哪些作业?在路网项目中,假设发现自有数据库中的数据有问题,会进行哪些处理?这个进程是否是一个比较明晰、流程化的作业?
  • 研讨生阶段植被遥感的项目详细是做什么的?其和前面说到的叶绿素产品项目比较有什么差异?二者别离处于完好项目流程中的哪一个环节?
  • 上述项目中,怎样量化不同环境要素关于方针要素的影响程度?这一量化算法的详细完结进程怎样,用到了哪些数学原理?
  • 所担任的研讨生会副主席作业是哪一个等级的,校级仍是院级?

算法标题

  • 找到多个字符串对应的最长公共接连子串;写在编辑器中即可,无需运转,写完后需求讲思路。

面试完毕反诘

  • 无。

反应状况

  • 1小时后,收到二面开端的告诉。

2 二面

面试状况

  • 晚上19:00开端,继续55分钟左右。

  • 线上视频面试,1位面试官,为部分职工;面试官很和蔼。

  • 首要做毛遂自荐;发问55分钟。

发问问题

  • 挑选一个自己形象最深入的项目,介绍一下自己完结的作业、遇到的问题、处理问题的办法、自己的收成等。
  • 在上述项目中,在开发环境装备、代码布置与使用方面你遇到的问题难点在哪里?你的详细处理办法怎样?其间关于Docker的使用程度怎样?
  • 在上述项目中,你们是怎样与阿里云对接的?需求给他们提交的代码是什么状况的?
  • 你的结业课题方向是什么?这个是你的挑选仍是导师的挑选?这个课题悉数都是你完结的吗?
  • 上述课题中,神经网络模型的用途体现在哪里?怎样使用这个模型?在这个进程中,是否需求和其他课题组、部分加以协作?
  • 上述课题中,详细需求、要做的内容是什么?对此你都做了哪些考虑?研讨的立异点在哪里?这一研讨触及到的数据量有多大?
  • 上述课题中,输入、输出数据都有哪些?为了处理海量数据的信息提取问题,你有哪些考虑,都做了哪些数据或模型方面的优化?这些优化是源于你自己独立的主意吗?你所做的研讨,在当时最新的深度学习、遥感研讨范畴,处于怎样的方位?你的立异点具有怎样的研讨价值?
  • 个人技能栈怎样?书面考试状况怎样?当时的刷题状况怎样?
  • 进程间通讯的办法都有哪些?
  • 在你的项目与实习阅历中,是否有过对程序设计形式方面的使用?你知道哪些程序设计形式?
  • 个人关于数据结构的了解状况怎样?树都有哪些类别?二叉树是什么意思?平衡树是什么意思,有什么特色?查找树是什么意思,有什么特色?
  • 关于计算机网络的了解状况怎样?TCPUDP都是什么,有什么联络与差异?二者各自的使用场景怎样?UDP能够完结牢靠的传输吗,怎样完结的?
  • 深复制与浅复制有什么差异?
  • 关于字典树的了解状况怎样?

算法标题

  • 给定一段话与一个前缀列表,关于这段话中的每一个单词,假设这个单词包括前缀列表中的某个或多个前缀,那么就将语句中的这个单词替换为这个最长的前缀。

面试完毕反诘

  • 无。

反应状况

  • 面试官当场表明面试经过。

3 三面

面试状况

  • 晚上18:30开端,继续45分钟左右。

  • 线上视频面试,1位面试官,为部分主管;面试官很和蔼。

  • 首要做毛遂自荐;发问45分钟。

发问问题

  • 都有哪些实习阅历?在滴滴的实习首要都是做什么的?用过哪些代码言语?在实习进程中,遇到了哪些困难?你是怎样处理这些问题的?你从中学习到了什么?
  • 在实习、项目阅历中,是否遇到过和他人的主意、观念等出现不合的状况?你是怎样处理这些不合的?处理的作用怎样?
  • 有两个城市AB,相距50 km,咱们有100根胡萝卜期望由A地运送到B地;有1头小毛驴,每次最多能够承载50根胡萝卜,且其每行走1 km就要吃掉1根胡萝卜;请问终究能够运送到B地的胡萝卜个数最多为多少?
  • 4个人,需求划船过1条河,每个人过河的用时别离为12510分钟;现在只要1条船,每次最多乘坐2个人,请问4个人悉数划船过河需求最少多久时刻?
  • 假设你所担任的一个作业任务立刻就要截止了,可是忽然发现有一个方面的内容有问题,作业任务无法如期完结,你会怎样做?
  • 假设你在一个沙漠中走失了,很渴,此刻忽然看到一口枯井,周围还有一个破碗,你会有怎样的主意?
  • 是否了解、认同华为的文明?
  • 你关于作业地址的意向怎样?本部分地址的4个城市,你最有意向的是哪些?
  • 你是哪里人?本科在哪个城市?
  • 本科、研讨生期间的学习成果排名怎样?

算法标题

  • 无。

面试完毕反诘

  • 自己刚刚的逻辑标题、思想标题处理状况怎样?是否需求重视这方面的提高?
  • 作业岗位的技能栈怎样?是否需求弥补硬件方面的常识?

反应状况

  • 1天后,对接人告诉现已过。

  至此,功德圆满。

扫描二维码推送至手机访问。

版权声明:本文由51Blog发布,如需转载请注明出处。

本文链接:https://www.51blog.vip/?id=719

分享给朋友:

“华为校招三轮面经:通用软件开发工程师” 的相关文章

Prime2_解法二:openssl解密凭证

Prime2_解法二:openssl解密凭证

Prime2_解法二:openssl解密凭证 本博客供给的一切信息仅供学习和研讨意图,旨在进步读者的网络安全意识和技能才能。请在合法合规的前提下运用本文中供给的任何技能、办法或东西。假如您挑选运用本博客中的任何信息进行非法活动,您将单独承当悉数法律责任。本博客清晰表明不支撑、不鼓舞也不参加任何方法的...

快速入眠:怎么取得一夜好眠0简介

快速入眠:怎么取得一夜好眠0简介

0 简介 睡觉是咱们每个人都会做的作业;事实上,咱们一生中大约有三分之一的时刻是在这种古怪的无意识状况中度过的。但是,直到最近,咱们对睡觉的作用、咱们需求多少睡觉以及梦在改进心理健康方面的作用依然知之甚少。 好消息是,在曩昔的 20 年里,咱们对睡觉以及睡觉的重要性的知道发生了革命性的改变。不久前,...

腾讯云区块链,赋能数字经济,构建可信未来

腾讯云区块链,赋能数字经济,构建可信未来

腾讯云区块链服务平台(TBaaS)是腾讯云提供的企业级区块链技术平台,旨在支持企业和开发者快速、高效地构建和管理区块链服务。以下是腾讯云区块链的主要特点、产品和服务: 主要特点1. 多引擎支持:TBaaS支持多种区块链底层引擎,包括长安链·ChainMaker和Hyperledger Fabric等...

前海开源基金管理有限公司,稳健发展,创新引领

前海开源基金管理有限公司是一家于2013年1月23日在深圳前海注册成立的基金管理公司,注册资本为1.2亿元人民币。公司总部位于深圳市福田区深南大道7006号万科富春东方大厦22062209室,客服联系电话为4001666998。 基本信息前海开源基金管理有限公司经中国证监会批准,经营范围包括基金募集...

联盟区块链,构建高效、安全的去中心化网络

联盟区块链,构建高效、安全的去中心化网络

联盟区块链(Consortium Blockchain)是一种由多个机构共同参与管理的区块链,它结合了公有链和私有链的特点,具有部分去中心化、可控性、数据不公开和交易速度快的特点。以下是联盟区块链的主要特点和应用场n2. 隐私性强:联盟链的数据和交易仅对联盟成员开放,外部用户无法访问,从而保护了数...

北京超算云计算中心,驱动数字经济的高性能计算引擎

北京超算云计算中心,驱动数字经济的高性能计算引擎

北京超级云计算中心(简称“北京超算”)是由北京市人民政府主导、院市共建的国家重要信息化基础平台,成立于2011年。该中心坐落于北京市怀柔综合性国家科学中心怀柔科学城,依托中国科学院计算机网络信息中心建设并提供技术支撑,运营主体为北京北龙超级云计算有限责任公司。北京超算以立足北京、辐射全国、构建国内领...