2020/9/15 大概55分钟
一面早上10点,因为开始面试要安装一个zoom软件,没有提前安好。接到了面试官的电话(问我为啥迟到 )
10点零9分,面试开始。
简单介绍一下你在学校的情况(主要就是想知道,论文,专利,奖项。其他不让你多说)
简单说一下你的项目
项目有些地方面试官会提问
说一下你的实习经历(说了一下跟专业相关的实习经历)
数据库和操作系统的了解程度(我说一般般,会常用指令。然后面试官没有继续问了 )
说一下你最会的语言(c,c#,java掌握的最好)
多线程的问题,多线程的实现方式(Thread,rannable,Callable说了一堆,面试官说你理解的太浅了)
try catch finally。finally后面的代码一定会运行吗?如果 try catch中间有return会出现哪几种情况?如果finally后面也有return呢?
classload知不知道,加载过程说一下(这个我不知道,直接说不了解)
你有多了解hashmap?讲一下底层实现原理(说了hashcode,equals判断储存方式,扩容因子,线程安全问题。面试官反馈答得不错)
复盘一下机试(讲一下你之前的解题思路,有没有其他想法,怎么改进)
手撕代码:二分查找(面试官提醒:要注意输入不满足条件的k值。算是秒了)
智力题:8个铁球,其中有一个稍微重一点,天平最少几次能找出?(答:2次,讲了一下思路。面试官点头)。
面试官对我的评价:java基础偏弱,编码习惯不好 ,总体来说算通过了。
十分钟之后接到了二面通知
二面中午11.20开始面试(这个面试官摄像头坏了,只能听到声音。)
简单自我介绍一下。
说一下你做的项目
你对项目有哪些贡献(让你详细说一下项目中你做的)
继续挖项目(感觉二面项目内容挖的更深)
说一下你的实习经历(学到了什么)
你了解哪些测试方法,详细说一下?
你觉得软件测试是什么,跟你项目中做的检测有些什么关系(我的项目做的无损检测,关系不大,反正扯上关系说了一通)
你的编码能力好不好,想不想做一个什么难度的题目(我说一般般)
手撕代码:两个字符串,找出短的字符串在长的字符串里面是否出现,求出第一次出现的位置,若没有返回No。
(其实很简单,暴力解法都行。最后出了点小问题,没调通 )
说一下怎么测试一个手机里的备忘录。(说了一大堆,面试官说还比较详细)
反问:软件测试校招,需要哪些能力。
20分钟之后收到主管面试,定在下午2点。
三面,主管面下午二点。
这个主管上来就说,同学你的专业不相关啊(我确实不是科班的,但是有过软件测试的实习经历)
讲一下你在学校取得的成就(渣硕哪有什么成就啊 )
讲一下你的项目
讲一下你项目中的难点,如何解决的
你一般在哪看论文,国内的还是国外的,哪些网站?
你在学校的学习时间,几点起床,晚上几点回寝室。
为什么要投软件测试呢,你们专业不都是做硬件为主的吗?(到这里我就觉得有点凉了,主管有点歧视非科班)
你没有学过计算机专业相关的课程,以后会很吃力,关于这点你有什么看法。
怎么看待华为的文化,你要知道华为工作压力会很大。
计算机和软件专业的学生,进来后一个月就可以适应,你觉得你能多久适应?(我说大概3个月吧,主管说不可能。哇,真的被专业歧视了)
你以前测试实习的经历是小厂,做一些简单的事情,我们这边是一个大型的项目要在系统里跑的,你觉得差别大吗?(说的鸿蒙??)
最后问你一个问题,自动化测试的流程,和抓包工具,说一下。
我大概了解你的情况了。最慢一周之内出结果。
反问:如果有机会能来华为,学习和进步的空间怎么样。(他说很容易,周围全是专家,随便问)
您会考虑非计算机专业的学生吗?(会考虑的,需要有一定的闪光点,优秀的人哪里都欢迎。)
二十多分钟之后收到了感谢信。说投递的岗位不合适,感谢对华为的支持。。。。。。
觉得我专业不合适为啥要安排我面试这么多轮啊。面试三个小时不累吗
转发自:https://www.nowcoder.com/discuss/512070?source_id=discuss_experience_nctrack&channel=-1