腾讯测开一面面经
今天被其他部门捞起来了,继续面试。系统测试岗位,后续还要二次笔试。
上来就是让你写一个快排算法。
快排的原理。快排的时间复杂度,什么情况下数据复杂度比较差,为什么?
计算机网络的三次握手为什么是三次?为什么需要四次挥手?分别对于netsat,ps grep,nslookup什么的意思。
链表,栈,和队列,列表的概念。链表和列表的查找时间复杂度,为什么?从内存的连续,和非连续来解答。
之前的实习经历介绍,介绍下硕士的课题是什么样的。
比如一个app搜索框,你打算从哪些点进行测试。
为什么想做测试,你觉得你测试有什么优势。
总结,两次面试,快排必问。
-------------------------------------------------------------------------------------------------------
第一次写牛客贴,贡献给了 PCG部门。问的很基础,但是答的并不好。
1.自我介绍,问下是目前的研究方向,讲下课题的研究背景,以及需要解决的问题。
2.有没有一件事在硕士学习生涯中最难忘的事情,以及你怎么解决它的。
3.你做的课题现在能落地吗?有没有商业价值。
4.C++和Python的区别。
5.有没用过动态导包。
6.yield的用法&GIL的用法。
6.pyo和pyc了解过没?
7.进程和线程的区别,c++中堆和栈的区别。
8.抓包的原理是什么。
9.curd的用法。
10.sql注入,sql注入怎么避免。
11.写一个快排算法。
12.找10个数,按照奇偶存入字典,key是每个数的索引,value是数值。然后在放入数组中。
13.25匹马,5个赛道,问多少次可以找出三匹最快的马。
#面经##校招##腾讯##测试开发工程师#