面经详情

当前内容设置为仅微信小程序内可见

前往微信小程序

相关推荐

匿名用户
Java
确定通过感觉靠谱
1. 机试 3 道题,总体不难,第一道是leetcode上的题目,旋转矩阵。第二道是一道permutation的题目,具体思路可以参考leetcode的 generate paranthesis那道题。第三道题是动态规划,虽然留学圈子都说动态规划都是用来挂人的,但是貌似华为并没有这么做,那道DP题目难度稍微大一些但是还好。机试给的时间比较多,而且基本及格就能进入下一轮(3对1应该就OK)。 2. 两轮技术面,一轮HR面,技术面问了一些技术上的概念问题,第一轮问了什么是接口,是否了解Restful API, 接口有什么作用,没有问项目。算法:数数字, leetcode的题目,就是给你一个n代表要数几轮, 例如刚开始数是1,然后下一轮数就是一个1 = 11, 下一轮就是两个1 = 21, 再下一轮就是一个2 一个1 = 1211.... 解法:递归+StringBuilder。 3. 第二轮技术面, 先问了一些工作的项目问题,然后就着项目里面写的技术问了一些问题。中间穿插了一些简单的系统设计问题(但是不是让你设计一整套App啥的,反正还OK)。算法也是leetcode原题,find the longest parlindrome substring. 解法是中心扫描,和DP,中心扫描回答完后问能不能用DP做,大概说了一下思路就没有写代码。(本人不太喜欢DP这种算法)--- 华为真的很喜欢问DP?。 4. HR面,貌似是业务主管,人非常好,就纯聊天的感觉,总之自己心里不能犯怵,自信点聊就好。问到加班问题的时候不要怕表达自己的观点。PS: 绝对不能让他们觉得你很反感加班或者是不愿意接受加班。 ...查看更多
2 年前 发布
2
尼哥
Java
未通过感觉没戏
首先入职流程。先要参加机试,机试时间可以沟通,这里建议大家机试能约早一些就早一些,早机试,早入职。机试通过之后大概还需要半个月20天左右才可以入职,我的话当时就想多准备下机试,多墨迹了一个星期,结果一个星期也没多准备些啥,然后机试难度也不是很大,白白耽误了一星期。 机试的话,3道题,100分,100分,200分,一共400。第一道题是个公约数啥的吧,记不太清了,反正很简单,属于送分的。第二道题是字符串处理的,需要用滑动窗口来解,我感觉滑动窗口方法看过几个题的话,也很容易可以做出来。第三道题是个 DFS的,也比较容易有思路,全程大概一个半小时就直接交卷了,因为三个感觉自己都写的差不多,线也不是很高,又比较想看分,就直接交了,最后 AC 了第一个吧,剩余俩应该都有一部分用例没过,大概200多分就过了。线应该是150来着。准备的话,推荐重点看下 map,set,unordered_map 这几种算法题里面常用容器的用法,看看滑动窗口,DFS,BFS 这些经典的方法,每种方法做上2/3题大概就可以,动态规划有难度的据说是遇不到的。 性格测试选积极的选项就可以,前后选项注意一致性,这两点注意到没问题的。通过后大概2、3个工作日,我当时是这样的,就会收到一面。一面结束后大概1、2天会收到结果并开始二面。我的1,2面是一周完成的。 技术一面、二面同样的流程。先是一道算法题,难度是机试100分题的难度,我当时一面做出来了,二面开始思路不太清晰,面试的同事就提示了一下,然后就顺利做出来了,之后因为我没项目比赛经历,也没有工作经验,所以两个面试都是问的一些C++和基础算法这些东西,大概都是些很经典的C++面试问题,也不是问的很难。总之感觉面试体验还可以吧,对于我这种小白来说,没有很为难人,就是根据你的情况去问一些问题。 二面结束第二天通知了我结果,大概等了3、4天是主管面和 HR面,主管面主要是介绍下部门情况,聊聊三观、过往、未来,这些,就不会涉及到技术上的东西了,这个主管面据说是不会挂的,HR 面就是谈薪资,职级这些,很纯粹了就,到这里就几乎是拿到 offer了。 总流程我当时是20天左右,从机试到收到最后 offer 邮件。近期公司正最大力度的投入鸿蒙研发,鸿蒙部门岗位 HC 也巨多,所以流程走的应该特别快,要求和难度应该也会更低。...查看更多
2023-08-15 发布

进入微信小程序

前往微信小程序,查看更多结果

立即前往
看准网华为华为面试经验华为面试经验:远程面试华为OD java岗
正在招聘数据库开发工程师200 个岗位