通用软件工程师 专题汇总

通用软件工程师 面试经验分享列表,共12

| 网上申请
面试过程:

在线笔试+心理测评+三轮面试(两轮技术面+一轮hr主管面)。笔试就是leecode形式的机试,不用写输入输出。推荐多刷力扣,可能有原题或原题变形。
心理测评会看抗压能力,会有重复或相似问题,建议前后答案一致。
技术面会问实习项目和八股。建议相关八股全文背诵,多在网上搜一搜。
全部流程通过后,就是漫长的泡池子,会根据综合排名决定是否录取。

面试官问的面试题:

自我介绍
说说你的实习项目,负责了什么,解决了什么问题
你第二个项目是做什么的,怎么做的
说说C++吧,怎么用一个函数调用另一个函数来分配内存
C++的多态怎么实现的
说说进程和线程
线程同步有哪些
进程通信方式
计算机网络了解哪些
谈谈多路复用
给你个题目,说说解决思路,判断链表有环,给出了两种解决方案
做道题,给定由括号组成的字符串,判断是否有效(简单,用栈即可)
反问

赞一下(0) 踩一下

| 校园招聘
面试过程:

2+1
一面面试管评价很好,手撕mid,力扣原题,中途面试官去喝了一口口水。后来跟我说,她这边给我通过,觉得我表现的不错,华为的面试官,真好。
二面的面试官严肃,不过video面试,我没看到他的脸,比较认真,手撕easy,但是是变形的easy,基本等同于mid了。
三面主管面,我以为会问你怎么看待华为,你怎么看待加班,不会问项目了,没想到针对我的项目展开讨论,不过还好还是过了。

面试官问的面试题:

一面:自我介绍,手撕代码,项目介绍,遇到的困难,项目的过程,实习的经历,他们部门的情况。
二面:自我介绍,手撕代码,项目经历,手撕代码比较久,本以为要挂,还是过了
主管:自我介绍,四个项目问了两个,还问了实习经历,问了我怎么想做他们部门的工作,说了他们部门的情况。

赞一下(0) 踩一下

| 校园招聘
面试过程:

面试主要分为技术面与主管面,其中技术面分为两轮,第一轮技术面主要是进行自我介绍,重点介绍项目经历,会问到项目中的具体细节。第二轮技术面会深入了解具体项目的全过程,需要重点准备。也问了一些专业基本知识,例如画画常见的数据结构、贪心算法、查找算法、排序算法等需要多看看。主管面就是问问关于加入华为,关于加班等等的看法。

面试官问的面试题:

一些数据库的基本知识
网络知识
大数据有关的情况
hadoop之类的spark
比如1.熟练掌握Python或Java/Scala等编程语言,并有丰富的实际开发和项目经验;
2.熟练掌握MySQL或Hive等数据库操作;
3.熟练掌握Tensorflow, Pytorch等机器学习和深度学习框架,对机器学习理论有一定的理解,有项目开发经验;

赞一下(0) 踩一下

1   共 1 页