华为cloud bu软件开发面经
- 一面:
- 一来面试官说先用c写一段吧,我说我c不熟练python比较熟练(当时不是给我预约的python面试官吗🤣 ),然后就问了几个python的问题is和==的区别,None为什么用is,join和+的区别,还有些东西忘了,然后开始聊项目,挑一个你最熟悉的项目,最后手撕代码,当时太紧张了想不出好的直接 暴力写了一个,然后问想想复杂度n的思路,想了一下不想出来,然后说我过了
2.二面:
- 二面一上来就撕代码,先写了个nlogn的,然后把代码拿到摄像头的给面试官看,面试管看不清要我共享屏幕,然后给他讲了思路,又让我想想复杂度n的思路,讲完思路让我写出代码来(其实感觉编程达到了他的要求,后面他也不会问太多了,所以算法编程能力很重要),然后最熟悉的项目,操作系统:线程进程内存等,数据结构:B+树,排序算法复杂度,如果有非常多数据怎么找出最大的k个,然后问数据库,我没学过,他也就没问了,最后问还有什么想问的吗?结束
3.三面
- 三面并不是聊聊人生什么的😣,一来自我介绍都免了,看得出面试官很忙,然后项目挨着挨着的问,应该不是想问技术什么的,想问你从项目中学到了什么,做的过程的中什么改进,然后问我拿了其他的offer了吗?我说上半年考研没拿到,然后问了考研的事情,说考研你肯定有清晰的规划,想要在哪方面提升,然后怎么看待华为压力竞争这些。
10点30刚面试完,趁还记得住赶紧写下来回报兄弟们
超越妹妹保佑啊,让我收到第一个offer吧🤣,我不想再找了,好累啊
#华为2020春招##华为##面经##Python工程师##校招#