`

华为IT开发工程师sp offer感悟

阅读更多

              拿到华为sp offer已经是2018年9月的事情了,参加了华为勇敢星实习到转正整个流程,到如今才有时间写一下自己的面试经历和实习经历。

【实习面试】:如果项目经验很丰富的话完全不用太担心,除非面算法,算法岗位的挂率可谓是非常之高,面试官杀手组合基本在算法组合,不过过了的话,薪资确实是比较高的,首先过华为笔试题,三道题过一道就能参加面试了,基本上有编程基础的练练手一个星期就没什么问题,这个大部分都能过,第一道题送分题。至于华为的面试,着重强调项目经验,没有项目经验真的聊起来很尬,最后如果你过了只能说你的出身比较好,例如985排名靠前的高校,面试真的不是很难,面的软件开发,没有什么难的问题主要聊项目,hr面会问一些用的框架,其实就是考你熟练不熟练,具体的他可能也不清楚,这时候要表现自信的一点,根据我面过的BAT华为的面试真的不难,甚至可以用“水”来形容,当然前提还是要项目经验多,如果你想要在校招多谈些工资,非常建议去实习证明自己,因为华为的面试面试不出大牛的真正水平的。

【实习经验】:

     关于时间:只要有1个月时间的,就去吧,月薪7K,扣去税以后5880的样子,这个月工资下个月18号左右发,能去实习最好去总部打磨自己,深圳5880一个月最后说不定还能涨点钱。

     关于项目:快速上手,我的运气比较好,分到了我还算感兴趣的部分,编程语言也是我惯用的Java,前一个星期就是装环境和熟悉,下个星期就开始解决项目中的小bug和增加功能了,所以说分到产粮区的部分好处就是可以很快出成果,相反如果去2012实验室那种偏研究型的,连参与进去都很难,当然我不是说那个部门不好,2012算是华为top 3的部门了,薪水还是比较高的,偏底层硬件,加班多一些。我是实习2个月,7月初实习,然后1个月后就答辩,通过答辩8月下旬,9月中旬拿到offer,那时候校招还未开始,然后转正后反正回学校没事干,就又实习了3个月,总共5个月。

     每周汇报+转部门:每周都会开组会汇报实习生学习工作成果,这个是部分小主管订的,跟一个合得来的主管非常重要,我现在决定留在当前部分也是很大原因因为主管,实习的好处是你可以转正后换你感兴趣的岗位,只要你的部门愿意放人,想去的部分愿意收你就ok了。比直接校招随机分配还是好很多的,而且你做了项目出了成果是有谈判资格的。

      上线项目:后面几个月实习生都走完了,然后部门认为我经过了磨砺就正式分配给我可以独力上线的项目了,我负责的是华为云视频部分的断点续传工作,当时师父经常性出差(每个来实习的都会分配一个导师)通常下自己单干,回来2个月内也是成功上线三个项目,然后自己写SDK文档,通过测试之类的,效率还是比较快的,有空的时候还要教一下同组的正式员工做项目流程,所以说实习生也不一定比正式员工差,主要要解决问题的思路灵活,我的编程能力和算法基础都不算很强,但是解决问题的思路比较多,善于使用网络查找资料之类的,然后就是想清楚思路再写代码这一点可能是我在实际开发中比较快的原因,当时分配的是20天完成sdk开发,其中包括测试时间和sdk文档撰写,代码我是用了10天写完,其中7天是完全没动代码想思路再问师父一些疑问点,弄清楚以后代码3天就搞定了,相反那个正式的员工后来花了2个月还没搞定,反正我回学校了他还没搞定,我觉得应该就是他想的太多了太全面反而无法下手,做项目就是先做个初步简单版本然后再优化,这样自己压力小一点,也能简化开发流程。最后做的三个项目都上线了,大家上官网可以查到华为云视频部分的上传功能部分和播放器部分。

      华为生活

      环境:比起国内其他大公司来说,华为的生活环境算是最好的了,首先占地面积很大,除了深圳总部其他几个研究所也算大的,再者东莞松山湖的欧洲小镇的100亿人民币真不是白花的,8公里的路程需要坐小火车游览,具体美图我稍后再放,关于offer我也拿到了阿里巴巴的支付宝部门,虽然也是很想去的部门不过考虑到环境还有国际格局(其实最重要是工资哈哈)还是选择华为。

      吃:重点!!!夜宵,刚开始实习,实习生并没有免费夜宵,从8月1日起,实习生和合作方也可以领夜宵了,深圳坂田地区的可以在ABCDEFGHI还有天安云谷这几个区随意挑选领取夜宵,领取时间8:35,坂田地区很大,各个区需要坐穿梭车,游览坂田地区需要一个下午时间,夜宵福利还是不错的,据我的一个实习小伙伴说他胖了20斤自从来华为,然后就拒绝领夜宵了。(我特别想说你老不要给我啊!!!)

关于说华为食堂传说非常好吃,我觉得名过其实了,只能说可以,早餐的种类固定了,所以我吃了几个月有点腻了,价格比起深圳区域的平均会便宜一些,但是对于学生党来说一顿饭也是至少15以上,通常20的样子,有点小贵,但是早餐很便宜,10元就可以吃到很多东西了,早餐大概跟大学食堂差不多的价格。

    运动:俗话说身体是革命的本钱,再说实习生不加班,每天准点8点半上班,6点下班,一般的研究所都有健身房,深圳地区的办公区域走道等地方都有乒乓球桌,百草园会所有篮球游泳羽毛球乒乓球,不过收费,最便宜是游泳一次15,办卡优惠,实习期间做的最不厚道的事情就是下班打球到8点半去领夜宵,不过感觉自己做的事情比很多带薪自习的实习生好多了,不能参与项目真的找不到自己的存在感。

 

分享到:
评论

相关推荐

    防雷及短路计算软件.zip

    防雷及短路计算软件

    电线穿管选用小软件.zip

    电线穿管选用小软件

    【小白python数据分析入门4Pandas可视化-板块8案例 2018幸福大数据】

    小白python数据分析入门4Pandas可视化——板块8案例 2018幸福大数据,辅助8.1读取数据

    电气照明照度计算软件.zip

    电气照明照度计算软件

    数据库模拟考试试卷试卷

    数据库模拟考试试卷试卷

    AI人工智能算法工程师mk体系课(31周)

    算法是什么 划重点:算法是计算机科学与数学的边界,是一系列解决问题的清晰指令。 1、算法首先是数学的一部分,是子集而非全集只有那些能够被计算机实现的、而且用于解决实际问题的那部分数学内容,才能被纳入“算法”这个范畴,成为计算机科学的一部分,所以对于同一个数学问题,数学更加关心理论上能不能求解,而算法通常更关心是不是可以在有限的时间和空间内使用计算机求解。 2、算法是一系列解决问题的清晰指令就像是总指挥,需要不停地发送指令,一个算法的优劣可以用空间复杂度与时间复杂度来衡量,而算法工程师就是利用算法处理事物的人,因此逻辑完备和思路清晰是最重要的素质,通过这种方式,把想法通过算法的魔法变成“产品”,解决实际工程应用场景中的问题。 算法工程师承担的是整个工程中最核心的思路演绎,如果核心出了纰漏,则整个系统就容易出错,工程问题就得不到解决,1%的差错率都是不能被接受的。

    W25Q512数据手册

    W25Q512数据手册。The W25Q512JV (512M-bit) Serial Flash memory provides a storage solution for systems with limited space, pins and power. The 25Q series offers flexibility and performance well beyond ordinary Serial Flash devices. They are ideal for code shadowing to RAM, executing code directly from Dual/Quad SPI (XIP) and storing voice, text and data. The device operates on a single 2.7V to 3.6V power supply with current consumption as low as 1µA for power-down. All devices are offered in space-

    电学计算软件.zip

    电学计算软件

    五子棋wuziqi2.zip

    五子棋游戏想必大家都非常熟悉,游戏规则十分简单。游戏开始后,玩家在游戏设置中选择人机对战,则系统执黑棋,玩家自己执白棋。双方轮流下一棋,先将横、竖或斜线的5个或5个以上同色棋子连成不间断的一排者为胜。 【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。 【技术】 Java、Python、Node.js、Spring Boot、Django、Express、MySQL、PostgreSQL、MongoDB、React、Angular、Vue、Bootstrap、Material-UI、Redis、Docker、Kubernetes

    单片机C语言Proteus仿真实例数码管显示的频率计

    单片机C语言Proteus仿真实例数码管显示的频率计提取方式是百度网盘分享地址

    计算机设计大赛微课类别国赛一等奖作品时光修复-图像的平滑操作视频

    计算机设计大赛微课类别国赛一等奖作品时光修复-图像的平滑操作视频提取方式是百度网盘分享地址

    setuptools-63.1.0.tar.gz

    Python库是一组预先编写的代码模块,旨在帮助开发者实现特定的编程任务,无需从零开始编写代码。这些库可以包括各种功能,如数学运算、文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

    Python源码-数学美之太阳花.py

    Python源码-数学美之太阳花

    五子棋对战小游戏appgobang.zip

    五子棋游戏想必大家都非常熟悉,游戏规则十分简单。游戏开始后,玩家在游戏设置中选择人机对战,则系统执黑棋,玩家自己执白棋。双方轮流下一棋,先将横、竖或斜线的5个或5个以上同色棋子连成不间断的一排者为胜。 【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。 【技术】 Java、Python、Node.js、Spring Boot、Django、Express、MySQL、PostgreSQL、MongoDB、React、Angular、Vue、Bootstrap、Material-UI、Redis、Docker、Kubernetes

    Java五子棋项目gobang.zip

    五子棋游戏想必大家都非常熟悉,游戏规则十分简单。游戏开始后,玩家在游戏设置中选择人机对战,则系统执黑棋,玩家自己执白棋。双方轮流下一棋,先将横、竖或斜线的5个或5个以上同色棋子连成不间断的一排者为胜。 【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。 【技术】 Java、Python、Node.js、Spring Boot、Django、Express、MySQL、PostgreSQL、MongoDB、React、Angular、Vue、Bootstrap、Material-UI、Redis、Docker、Kubernetes

    setuptools-0.9.5.zip

    Python库是一组预先编写的代码模块,旨在帮助开发者实现特定的编程任务,无需从零开始编写代码。这些库可以包括各种功能,如数学运算、文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

    Theano-0.5.0.tar.gz

    Python库是一组预先编写的代码模块,旨在帮助开发者实现特定的编程任务,无需从零开始编写代码。这些库可以包括各种功能,如数学运算、文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

    数据库选择题库数据库选择

    数据库选择题库数据库选择

    单片机C语言Proteus仿真实例数码管显示4×4键盘矩阵按键

    单片机C语言Proteus仿真实例数码管显示4×4键盘矩阵按键提取方式是百度网盘分享地址

    基于Java&权重人机对战五子棋小游戏AI-WZQ-HJF.zip

    五子棋游戏想必大家都非常熟悉,游戏规则十分简单。游戏开始后,玩家在游戏设置中选择人机对战,则系统执黑棋,玩家自己执白棋。双方轮流下一棋,先将横、竖或斜线的5个或5个以上同色棋子连成不间断的一排者为胜。 【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。 【技术】 Java、Python、Node.js、Spring Boot、Django、Express、MySQL、PostgreSQL、MongoDB、React、Angular、Vue、Bootstrap、Material-UI、Redis、Docker、Kubernetes

Global site tag (gtag.js) - Google Analytics