面试经历:
之前猜想唯品会是车轮面的,果不其然,去之前一定要吃饱喝足了。因为决定命运的就是那么两三个小时,一定要自备纸笔,简历打一份就够了(简历还是要对应每个公司一个版本,针对公司特点,展现自己的诚意)。
笔试:(时间一个小时,所有技术岗题目一样)
两个部分:选择题和问答题,选择题都是不定项(涉及的都是基础题,所以还是考四年基础知识的积累吧,计算机网络的题目尤其多)问答题还有印象:五选二来实现。
(ps:因为时间有多,写了三个题目,没有提前交卷啦,很多人提前交卷的)
1、数据概率题;
2、线程1、2、3按顺序执行,写代码实现,循环执行十次123123123
(用了join和递归循环);
3、介绍设计模式,从23种里面挑3种(个人写了观察者、单例、工厂);
4、说明tcp三次握手,要求写明所有传递的参数(虽然清楚流程,但是怕写漏参数,所以没有写);
5、说明tcp的滑动窗口协议和拥塞控制算法
(把计算机网路自动向下的两个图搬上去了,答案参考课本);
一面:
笔试过后两天收到面试通知,去中大,去了以后等待了一些时间,面试官分布在各大教室的各个角落,拿号然后进去和面试官并排着坐聊聊天的节奏。
首先自我介绍:(个人总结的自我介绍的重点:有相关工作实习经验是亮点,大概把工作的内容和做过的贡献说一下,自己专业的优势,最近做过的项目,自己最有信心的项目)------自我介绍是要引导面试官去问你(这是腾讯面试官教的,在第二天唯品会面试的时候就开始注意了),然后最主要是实习的经历,整个公司的测试流程,用例评审,任务交付,用例存放的整个架构每一点都要熟悉。然后考察算法能力和代码能力:写了插入排序和快排,用时15分钟吧,越是写的快准确越是能体现熟练程度,每个程序员都有那么几个烂熟于心的算法,和几个用烂的算法思维(贪心、动态规划)。还有qtp中vbs脚本代码的编写,可能有些忘记,这个写的不是很好,但是基本上思路出来了,具体应用的函数没有写出来。白盒测试的银行查询存取款功能的测试用例的编写,偏向于白盒测试的思维考察,本人只写出了十几个用例,面试官说标准的能写80个。。。。可能那十几个里面有比较好的测试点,也就通过了。考察完代码能力和思维,开始考察学习能力。
因为移动端的东西接触的不多,所以面试官问了一些h5学习,安卓的学习想法的问题,因为上岗以后马上要即学即用新的知
面试官提出的问题
问题1:
移动端自学要多久?学到什么程度你觉得能胜任工作
回 答:
通过视频、博客、各种免费的课堂。要结合具体的业务才知道需要学习到什么程度