链家测试开发面经
潜水牛客快一年,贡献一波面经(毕竟第一次走到了hr面😂)。
面试前会做一个小时笔试,笔试题难度中等,1道算法 4道编程,一眼望去很难,其实多想一下基本都会有思路,最后一道题是关于数据库的,不太懂,没有写,前面四道都写了思路,有一道编程把代码也写了一下。
一面
1.自我介绍
2.学通信的为什么选择来做测试,优势在哪
3.项目中遇到了什么记忆深刻的事情或者经历,让自己成长了很多,用通俗的语言把项目具体遇到的问题和解决过程描述一下(项目是通信的,他不懂)。这个问题主要是考察表达能力。
4.让讲了一下笔试题里的一道算法题设计思路,针对笔试的令一道题设计测试用例
5.有没有实习?
6.同学朋友怎么评价我?自己有什么缺点?
7.能提前来实习吗?
8.有什么问题要问的?
然后就是闲聊,面试官三十六七岁的样子,应该是部门的leader,人很好,很幽默,回答问题的过程中他能抓出来重点反问,一针见血那种,但是整体都挺开心的。一面主要是面试官对我的简历上的经历比较满意,所以没问什么太专业的问题。30min。
二面
1.OSI七层模型
2.链路层解决什么问题?链路层包头内容?
3.IP层和TCP层作用?TCP包头
4.socket编程用过吗?讲一下服务器和客户端socket流程。
5.服务器端socket流程中listen和accept哪个是带阻塞的?什么情况阻塞?
6.TCP连接时的几个计时器?(我回答的几个他竟然不知道,都是TCP/IP详解那本书里面的,我也不知道他问的到底是啥,他说可能我挖的太深了,反正他一脸懵逼)。
7.socket读和写的时延(写时延我回答的是超时计时器,超时重传时间为1s,3s,5s,6s,12s.....他又懵了);读时延我说不了解,问了他一下,他跟我说读时延是用来测量服务器处理时延的,然后画了首发过程让我指出读时延具体是发送和接收流程中的哪段时间。
8.下午的笔试题感觉怎么样?难不难?(我说还好,他说他感觉还是挺有难度,尴尬)
9.针对笔试题中的一道题问了问题,那道题开放性设计算法的,我大概写了思路,第二问代码没写,我的思路中用了字典树,哈希和桶排序,他就让我详细讲了一下字典树在那道题里怎么用,讲的过程中发现有的点我当时没想清楚,卡了,他就让我想,想出来后加大难度继续提问。后来卡了不知道怎么继续的时候他说他说一下他的思路,结果讲着讲着他也卡了,哈哈哈,然后这个问题就跳过了
10.对链家有什么看法?
讲完后还给我讲了一下链家的技术团队,在上海合并了以前的一个类似的搞房产的公司,成立了新的分公司,那边有二三百人的研发,北京四五百人(有点怀疑真有这么多吗😂)
11.有实习吗?他说还是北京上学的学生运气好,机会多,很多人平时都在外面实习,实战经验丰富。
12.有什么想问他的?
二面是一个很年轻的面试官,略严肃,问的问题也挺刁钻,有好几次差点没答上,主要考察开阔性思维和知识的融会贯通能力。跟他交流的过程还是学了不少,也发现了一些知识漏洞,收获挺多。30min
三面
1.自我介绍
2.对链家有什么看法
3.自己有什么优点
4.为什么做测试?测试和开发是什么关系?
5.软件出了问题是开发背锅还是测试背锅?
6.项目中负责的模块如果给别人做,别人会做的更好嘛?(这个问题好难回答。。。回答的不好)
7.对前两位面试官的看法
8.能来提前实习吗?
9.有什么问题问他?
最怕的就是hr,感觉他们问的问题套路都好深,防不住就入坑了,还是情商太低。第一次hr面,还是个男hr,感觉挺好玩的。15min。
链家整体感觉还可以,工作环境不错,周围也很安静,hr说每天提供两餐,还有班车接送。唯一坑爹的地方是面试等的太久了,等了三个小时才一面,导致360笔试迟到了十分钟,一下午在那里等的好崩溃。希望有个好结果吧,毕竟跑这么远,好辛苦,住大家好运~
面试前会做一个小时笔试,笔试题难度中等,1道算法 4道编程,一眼望去很难,其实多想一下基本都会有思路,最后一道题是关于数据库的,不太懂,没有写,前面四道都写了思路,有一道编程把代码也写了一下。
一面
1.自我介绍
2.学通信的为什么选择来做测试,优势在哪
3.项目中遇到了什么记忆深刻的事情或者经历,让自己成长了很多,用通俗的语言把项目具体遇到的问题和解决过程描述一下(项目是通信的,他不懂)。这个问题主要是考察表达能力。
4.让讲了一下笔试题里的一道算法题设计思路,针对笔试的令一道题设计测试用例
5.有没有实习?
6.同学朋友怎么评价我?自己有什么缺点?
7.能提前来实习吗?
8.有什么问题要问的?
然后就是闲聊,面试官三十六七岁的样子,应该是部门的leader,人很好,很幽默,回答问题的过程中他能抓出来重点反问,一针见血那种,但是整体都挺开心的。一面主要是面试官对我的简历上的经历比较满意,所以没问什么太专业的问题。30min。
二面
1.OSI七层模型
2.链路层解决什么问题?链路层包头内容?
3.IP层和TCP层作用?TCP包头
4.socket编程用过吗?讲一下服务器和客户端socket流程。
5.服务器端socket流程中listen和accept哪个是带阻塞的?什么情况阻塞?
6.TCP连接时的几个计时器?(我回答的几个他竟然不知道,都是TCP/IP详解那本书里面的,我也不知道他问的到底是啥,他说可能我挖的太深了,反正他一脸懵逼)。
7.socket读和写的时延(写时延我回答的是超时计时器,超时重传时间为1s,3s,5s,6s,12s.....他又懵了);读时延我说不了解,问了他一下,他跟我说读时延是用来测量服务器处理时延的,然后画了首发过程让我指出读时延具体是发送和接收流程中的哪段时间。
8.下午的笔试题感觉怎么样?难不难?(我说还好,他说他感觉还是挺有难度,尴尬)
9.针对笔试题中的一道题问了问题,那道题开放性设计算法的,我大概写了思路,第二问代码没写,我的思路中用了字典树,哈希和桶排序,他就让我详细讲了一下字典树在那道题里怎么用,讲的过程中发现有的点我当时没想清楚,卡了,他就让我想,想出来后加大难度继续提问。后来卡了不知道怎么继续的时候他说他说一下他的思路,结果讲着讲着他也卡了,哈哈哈,然后这个问题就跳过了
10.对链家有什么看法?
讲完后还给我讲了一下链家的技术团队,在上海合并了以前的一个类似的搞房产的公司,成立了新的分公司,那边有二三百人的研发,北京四五百人(有点怀疑真有这么多吗😂)
11.有实习吗?他说还是北京上学的学生运气好,机会多,很多人平时都在外面实习,实战经验丰富。
12.有什么想问他的?
二面是一个很年轻的面试官,略严肃,问的问题也挺刁钻,有好几次差点没答上,主要考察开阔性思维和知识的融会贯通能力。跟他交流的过程还是学了不少,也发现了一些知识漏洞,收获挺多。30min
三面
1.自我介绍
2.对链家有什么看法
3.自己有什么优点
4.为什么做测试?测试和开发是什么关系?
5.软件出了问题是开发背锅还是测试背锅?
6.项目中负责的模块如果给别人做,别人会做的更好嘛?(这个问题好难回答。。。回答的不好)
7.对前两位面试官的看法
8.能来提前实习吗?
9.有什么问题问他?
最怕的就是hr,感觉他们问的问题套路都好深,防不住就入坑了,还是情商太低。第一次hr面,还是个男hr,感觉挺好玩的。15min。
链家整体感觉还可以,工作环境不错,周围也很安静,hr说每天提供两餐,还有班车接送。唯一坑爹的地方是面试等的太久了,等了三个小时才一面,导致360笔试迟到了十分钟,一下午在那里等的好崩溃。希望有个好结果吧,毕竟跑这么远,好辛苦,住大家好运~