瓜子测试开发和深信服面试总结

昨天面了瓜子和深信服的测试开发的,深信服的基本都答不上来,瓜子的还好点。

1、深信服

下午2点左右面的深信服的测试开发,因为深信服是做网络安全的,面试官网络的偏多。

网关是什么?如果内网连不上网了,怎么排查错误?三角形给定坐标,判断三角形的是等腰、等边、直角;

一瓶水上面是不规则的,下面是规则的圆柱,瓶中水可以向外面到,但是不能到回去,给你一个尺子如何算出这个瓶子的体积。

答:可以用尺子量出瓶子底部的直径,在量出规则部分的高度,把水倒出刚好到规则和不规则处的交界处,把瓶盖盖上,翻过来,这是测出上面部分规则的没有睡的高度,这样就可以算出不规则部分的体积了。

2、瓜子二手车

一面:先问我之前做开发的,说想让我去面试开发,我给面试官说,自己不是学计算机的有很多短板,就想来面测试。

手写个单例模式,这个我写的不是很好,把静态内部类和饿汉式的弄混了。Tcp三次握手和四次挥手,三次握手刚好看了,大概说了上来了,四次挥手就直接说没有看。HashMap的实现原理,HashMap和HashTable的区别。StringBuffer 、StringBuilder的区别,平时是怎么用的。手写一个快速排序,这个基本是写出来了。线程池的加入线程会做什么处理。

二面:开始问的都是一些个人的信息,比如自己的缺点和优点啦等等,最后写一个打印多级文件夹,规则如下

A
#B
#C
##C11 
##C12
###C121
#D
public class File {
    public boolean isDir();
    public Array getChildren();
}

我自己写的大概的伪代码:

 public void printf(File flie,int k){
        if(flie==null||flie.getChildren().size()==0){
            return;
        }else {
            Array fileArr= flie.getChildren();
            for(int i=0;i

最后让我说下,会设置哪些测试用例。

你可能感兴趣的:(面试)