流程:投简历-通知笔试-通知签保密-面试-一天专业两面-五天后业务主管面
笔试:
题目很简单,但是第二题我没写,记得是出租车接单问题:给定若干订单,给了起止时间,问怎么接单能接最多单。那个测试例子很迷,我怎么看都是四单,但他给的答案是五单,我索性不再去想了。
这题可以用dp做吧(大概)
专业一面:
面试官人特别好,一直微笑,说话也很温和,简单问了一下java的基础知识,问了一点计算机网络的知识,然后了解了一下做过的项目
最后手撕代码(共享桌面,在ide):无序数组,只有1,2,3,只遍历一遍排序。
一开始写了一个统计个数然后生成新的数组的方法,面试官不是很满意
然后想到了初始化一个全2数组,维护头尾指针,遇到1从头开始减一,遇到2不操作,遇到3从尾部减一
面完之后秒通过,过了半个多小时直接下一面
专业二面:
这一面问的很多问题集中在软件工程上面,问了做项目遇到了什么困难,又是怎么解决的呢,问了一些计网、操作系统的基础知识
问软件工程,答曰不了解,凭借残存的记忆随便讲了“瀑布开发”“白盒测试黑盒测试”几个名词。
然后问到了设计模式,也答曰不了解,简单讲了讲单例和工厂
然后手撕代码:股票一次买卖最大利润
狂喜,遂秒
二面完大概半小时发了短信通过
三面一直没有消息,昨天突然发消息安排在了今天,刚刚面完。
业务主管面:
上来问是否同意录音录像
自我介绍,优缺点
然后问你觉得最好的项目是哪一个,我仔细把那个项目讲了,怎么做的,遇到了啥困难,学到了什么
然后让我将将多人开发的项目经历,我也仔细把遇到的坑,合作时遇到的困难讲了讲
问为啥现在才来求职
目前投了哪些,有哪些offer
为什么华为优先级比较高
爱好,喜欢打游戏么,哪个游戏比较6,but我玩的比较多的都是单机。。。
然后聊了聊职业规划
面完直接秒过,发了短信通过,但是没有入池子短信,只是通知我最后一轮面试通过,官网状态也变成了全绿
希望能得到华为offer,最想去的公司啊啊啊
全部评论
(12) 回帖