我刚一面面完20分钟,hr给我打电话喊我去二面,说二面面试官已经在等我了,?????
我饭都没吃,忍着愤怒去参加了
20:20-20:50
1. 10:00 赶时间,先给你代码题吧,你做第一道,剩下说思路就行
n 级台阶,一次允许走1 级,2 级,3 级。
a) 一共有多少种走法
b) 把a)的所有的走法都列出来
c) 如果不考虑先后顺序(比如3 级台阶,先走1级再走2 级和先走2级再走1级是同一个解)一共有多少种走法
d) 把c)都所有走法都列出来
花了点时间,dp解决的,c我说复杂度O(n),面试官说最小O(n^2)
我:......
2. 自我介绍
3. 说说你觉得你学校项目或者实习中的最大成果
前三道略
4. 你写的代码你如何验证是可用的呢,用什么方法
--Mock单元测试
5. 什么样的数据需要Mock呢
--三方服务,中间件
6. 你如何保证你Mock的结果和线上数据库的返回结果一样呢
--不知道
7. 如果一段代码,在两个设备上运行,其他输入都相同,但是运行结果不一样,你如何去排查呢
--其他本地服务修改数据?
--就比如你提到这种情况,你如何排查呢?
--不知道
面:那就到这里结束吧
我:给个评价?
面:你准备主管面吧
前情提要:我19:00-19:50一面完,刚过20分钟hr就给我打电话,我一脸懵逼,想看一面和timeline可以看我上一篇帖子
二面完我连夜警告hr,不要再给我安排今天的面试了,我晚饭都没吃(我在美国本地时间晚上),然后hr说我要今天不面,主管面就得10月中旬了,我忍住愤怒:那就10月中旬吧
大家华为面试也是这样吗???这么离谱???一点不尊重别人的时间