一面聊了一下笔试题,python基础,linux基础
答的害行,面试官挺满意的
紧接着二面,重点来了
因为本人是英国渣硕,没有相关实习经历
被面试官嫌弃,说我跟别人同组的没法比
然后开始手撕代码,题是90度反转二维数组,很简单
写出来后面试官让我试一下不占内存,我说一时之间想不出来
然后面试官开始装逼,说可以直接第一排赋值给最后一列。然后被我质疑说那被换的数据就丢失了啊怎么反转。
然后面试官开始长达五分钟的思考,最后跟我说倒着反转270°,说了半天我也没明白什么意思(我有点紧张)
最后我说直接换的话也不用temp,python有很多办法可以直接替换两个数据,然后给面试官演示了异或,a,b=b,a
我心想这都不知道还能来面试别人吗。。。
不纠结怎么写代码之后回过头来看我手撕的代码,一共就五行代码,开始问我怎么增加可读性
质疑我为什么没有封装成函数,说我注释写的格式不是python的标准格式
我真实满脑袋问号
最后不出意外的凉了
我估计华为并不想招人,所以就是给HR完成各KPI罢了。。。
全部评论
(4) 回帖