通过猎聘投递简历,打电话邀约的。先是给我预约了时间,第一步上机测试,有三道题目,Leetcode类似的算法题目,两个简单和一个难度大的。简单的通过,一般都能通过。
机试后,就是综合面试,问下软件开发的基本问题,还有一些项目上的问题。最后会还有一个性格测试。华为的性格测试也是会刷人的,一定要认真对待。
上海华为技术有限公司软件开发工程师面试题
我面试的是Java软件开发,问的问题:项目介绍,项目中遇到的问题,你是怎么解决的?还有一些软件开发的基本知识,比如设计模式,常用的设计模式有哪些?优缺点是什么?还有微服务相关的,还有数据库相关的,基本难度不大,认真准备都是OK的。
一面 :视频面试 问了一些学校的项目和实习经验 简单做了一个python的题目 创建一个txt文件
二面:视频 问了一些基础的网络知识 tcp/ip之类的 还问了一个测试项目 让你设计测试case
三面: hr 简单了解意向和offer情况
上海华为技术有限公司初级软件测试工程师面试题
如何用python创建一个txt文件
如何为一个会员制网站设计测试用例
是否了解osi7层通信协议
tcp的三次握手和四次挥手
测试类型有哪些
通知9点南研所面试,一般提前半小时到,然后就在会议厅里等。叫到名字之后就到面试大厅里,大概面试厅里同时有3.40个面试官在分别1VS1面试。首先自我介绍,然后介绍你的项目或者专利,然后面试官会对项目内的问题提问,如果对你的项目不了解的面试官就会问基础知识。
面试官问的面试题:上海华为技术有限公司软件工程师面试题
1、自我介绍,说说你的项目
2、你的项目有实际应用吗
3、C语言当中float和double的区别
4、数字通信系统流程框图
5、汇编语言与C语言的差别
6、线性代数当中怎样求矩阵的逆