美团软测面经
9月16号美团面试
去面试之前在重庆还有一场,早上六点多起床,打车好远去面了小公司,基本什么都没问。之后又赶动车去成都。
到面试地点大概三点,我是三点半的场,去之后发现休息室和走廊全都是人。就去签了到等着叫名字,最后快等疯了,六点的时候才去一面。
一面
进去以后是个哥哥面我。先让我做自我介绍,我是通信专业的,他又问了一些lte的基本概念。后来步入正题,让我写一个多叉树,找出深度为n的那一层叶子节点数目。计算机专业知识都是自学的,多叉树基本没看,就说不会多叉树。那个哥哥问我会什么,我说二叉树的差不多都了解,就让我写了二叉树中序遍历,我问他递归还是非递归实现,他说最好是非递归的,递归太简单。我就开始在纸上写,期间笔还不给力,罢工了,还好拿了只备用的。他在一直在边上写我的表现,我写完以后他说还挺快的。又问我知道排序吗,我说知道,他本来想让写快排,看我之前写过一个程序就让讲了一下快排如何实现的,还有归并排序的原理,归并和二分查找的关系。后来问我计算机专业的,我说都是自学的。还问了osi七层,我就仔细讲了一下,还有tcp和udp区别。最后出了一个智力题,八个球只有一个球质量和其他球不一样,怎么分两次找出,这个想的时间有点长,气氛开始不太好了,那个人也挺急得,说我本来已经快想出来了,自己思想又跑偏了。最后问了为什么做测试,我就表达了一下测试怎么怎么好。还问了给一个电梯要怎么测试,我就说了一些普通的开门关门断电等等,就这样一面结束,自己感觉还是可以进二面的,就在外面等着。
二面
二面是个姐姐面的我,没有自我介绍,就直接问了一个题如何实现,某个人从某年的1月1日开始,3天打鱼2天晒网,输入一个日期,输出他那一天是在打鱼还是在晒网。本来说了笨方法,后来有找到了更简单的方法。这个姐姐还让写了二分查找的程序,这个看的次数比较多,不过也有段时间没看了,写了编程珠玑里面的解答,本来想显示自己考虑周全,结果自己记错了一点,最后又改成普通的写法了。还问了黑盒测试和白盒测试,这个是考软件设计师的时候看的,也忘了,大概画了个流程图,写了怎么完成路径覆盖和条件覆盖,这个姐姐也问了为什么做测试。最后问了给一个登陆页面,应该怎么测试,也是说了各种方面。还有一道,让说出字符串转化成整数应该考虑哪些方面。我说了输入是否为空,非法字符,正负号,边界等。后来也让我出去等结果。
三面
三面是兼顾了技术面和压力面,问了自己的优势,还有作为通信专业的,怎么和计算机专业比,自己有什么别人比不了的,还有ip协议,栈为什么比堆快等等,聊的很杂,还问了为什么去北京,有没有想想过北京的生活,有没有参加华为和bat的面试。三面有很多东西没有答出来,出来以后就觉得没希望了,也没在意那么多。 17号晚上12点多,意想不到竟然打电话过来了,现在去成都的动车上写了面经,面之前找美团软测面经都没有找到,希望我这个能给和我一样报软测的人一些参考,呵呵,,