华为面试流程还挺快的

面试的岗位是通用软件开发

笔试

一共三道题,第一道类似于leetcode746爬楼梯,第二道字符串处理,第三道一个dp。不太难,但是不知道为什么第一题总是有case过不了,废了1个小时也没找出来错在哪,很头疼。

技术1面

一共半小时多一些,问了点项目,基本上没问八股。问了一下还记得笔试的题目么,因为我只有第一道题略微有一个case没过,扣了25分,所以面试官也没说什么,然后我第二道题其实细节记不得了,就简单讲了一下第三道题,刚开始用dfs做超时,后来换成dp做,就做完了。最后做了道题,就是leetcode739,单调栈。

技术2面

紧接着技术一面,我直接措手不及。问了一些项目,问了JVM,问了进程线程协程区别,怎么通信。题目是一个把给定的target放到数组的最后面,不允许多的空间,时间复杂度需要时O(n)。也不难,不过我第二个方案才作对,有点菜。

业务面

很仔细问了项目。然后就开始人口普查,哪里人,年龄,实验室老板是谁,爸妈干啥的,家庭经济条件。

后面问了:对华为的看法;为什么选择华为;最大的挫折是什么;了解网上对华为的评价么

############################################

笔试到面试等了3周,技术面到业务面都是一周内解决,最后隔了个周末就进池子了。

不知道今年会不会烂在池子里。

#华为求职进展汇总##24届软开秋招面试经验大赏##23届找工作求助阵地#
全部评论
都10月下旬了还有地区在面吗
2 回复 分享
发布于 2023-10-24 09:22 湖北
楼主,二面的题啥意思啊
1 回复 分享
发布于 2023-10-24 23:07 广东
佬,还问经济条件啊?这个该怎么回答呢
点赞 回复 分享
发布于 2023-10-28 16:45 重庆
哪个部门
点赞 回复 分享
发布于 2023-10-25 12:18 四川
听起来稳了
点赞 回复 分享
发布于 2023-10-23 23:30 上海

相关推荐

07-06 21:46
已编辑
中山大学 算法工程师
✅第一面和二面连在一起面的,有部分题记不住,算法都是先讲思路,再白板写代码,然后给面试官解释代码含义。1、算法:找第K大的数(快排)2、算法:从n个数字的数组中任取m个为一个组合,返回所有组合,顺序不一样的算一个组合(递归遍历+回溯)3、LR损失,推导,并且求导4、L1、L2的区别, L1为什么图像是菱形我说菱形可以用取点值画出来,面试官问怎么取点,我就有点懵住了,面完才想起来菱形应该是 |x| + |y| = 1 的函数图像5、梯度下降系列算法有哪些我有点蒙住了,后来才想起来应该问问 momentum adam 之类的算不算6、xgb介绍一下7、你知道有哪些损失函数?8、FM 与 LR对比一下9、softmax 与 二分类 比有什么特点。✅三面面试官很严肃,而且问的很细,有的题还很偏1、看过什么论文2、看过哪些开源项目3、看过哪些开源框架的源码?看过tensorflow源码没?4、看过xgboost源码没?5、开源项目一般就训练个模型吧,就很少量的代码。看过什么大的工程的源码吗?没看过源码别问了QAQ6、让你学 C++ 你认为你多久可以上手?7、算法:一个排好序的数组 arr 中,可能有重复数字,给定一个数target,求 arr[i] + arr[j] = target (i < j) 的对数。提了两个方法:一个字典记录出现过的数字和对应的索引列表(因为可能有重复,所以是列表)。然后一边遍历一边查询字典中是否出现了 target - arr[i],如果有则计数。双指针。但是有重复的数很麻烦,我考虑了一般的重复数情况,和两个重复数之和恰好为target的情况。但是面试官说还有别的情况,我就想不出来了,然后面试官说先到这吧。。8、auc介绍一下,给出计算公式9、xgb怎么并行运算(除了自带的并行找特征分裂点,还说了一般模型的按数据和按特征并行)但是面试官一直追问详细的并行方法。10、xgb与LR各自的优缺点11、LR为什么更容易并行12、有哪些常见的模型优化算法13、adam公式写一下(同时介绍了adam是momentum和RMSprop的结合)14、RMSprop为什么比adgrad好?15、为什么 adagrad 简单求和不好?16、GMM介绍一下,损失函数写一下17、EM算法介绍一下18、进程线程的区别?进程和线程相比有什么好处?19、用户态和内核态📳对于想求职算法岗的同学,如果想参加高质量项目辅导,提升面试能力,欢迎后台联系。
查看27道真题和解析
点赞 评论 收藏
分享
评论
11
29
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务