华为2017届校招面试与笔试经验分享

需积分: 24 12 下载量 152 浏览量 更新于2024-09-09 收藏 306KB PDF 举报
"2017届华为校招面试经历分享,主要涉及通信设备软件开发工程师的面试流程,包括刷题准备、简历投递、在线笔试、性格测试以及第二次机试的经历。" 在华为的2017届校招面试过程中,首先提到的是刷题环节。对于通信设备软件开发工程师这一职位,准备阶段尤为重要。求职者需要通过刷题来熟悉常见的笔试题型,如在华为OJ和牛客网上进行练习,这对于习惯在Linux环境下编写代码的开发者来说尤其关键,因为刷题可以帮助巩固C语言基础,例如掌握stdio.h中的scanf函数,并且适应不同开发环境,如在Visual Studio下建立C工程。 简历投递阶段,项目经验是筛选过程中的重要考量因素。华为非常重视应聘者的实践经验,因为它能反映出候选人在实际项目中所积累的技能和经验。没有项目经验的候选人往往难以通过专业面试,因此简历中突出并详细描述相关的项目经验至关重要。 在线笔试是华为校招的一个环节,对于嵌入式背景的求职者来说,可能会面临挑战。笔试通常包含几道题目,难度逐级上升。在案例中,求职者由于不熟悉VC++环境,导致在解决第三题时遇到困难,最终只获得了100分,远低于通过线450分,从而未能进入下一轮。 性格测试是面试流程的一部分,应聘者需要根据内心感受作答,不必过度思考。企业通常偏好那些具有吃苦耐劳、任劳任怨特质的员工,尤其是能保持理性思维的人。如果第一次未通过,通常会有第二次机会,但连续两次未通过可能会影响面试结果。 第二次机试是对于第一次未通过者的补救机会。尽管求职者已经准备好答案,但由于华为服务器的问题,导致代码无法及时提交。尽管最后服务器恢复,但由于大量并发提交,服务器响应缓慢,这再次体现了对求职者应对突发状况和压力的能力的考察。 华为的校招面试不仅考察技术能力,还注重实践经验、应变能力和个人特质。对于准备此类面试的求职者,建议提前做好充分的技术准备,积累项目经验,同时提升在不同开发环境下的适应性,以及应对突发情况的处理能力。