字节跳动电商测开一面二面三面凉经+抖音/火山测开一面
字节跳动电商测开
  这个时间段应该有点B数的人都在改论文,写论文。而我老白又来作。 
   ========先说说与字节的故事,说实话,我不配写在脸上========= 
   2020年9月底,万念俱灰时, 投了百度跟字节,百度笔试还行,字节的笔试,不能本地调试,双鸭蛋。 
   2020年10月放假七天,真的刷了七天的算法题,其中有一两天还在帮老师干活(查硕的生活好像就这么多情非得已) 
   以为放完假,字节会约面试,但等待就只有杳无音讯。(当时,各种不顺) 
   很长时间,也没脸去问师姐我字节流程咋样了(因为用的她的内推) 
   后来,2020年12月份,没事跟师姐闲聊起来,聊起秋招,说,无论是boss,还是牛客,其实一直也在投字节,但是都杳无音讯。师姐是能看到评价的,总之像极了我的快手招聘,投一次挂一次。 
   2021年1月多,boss上再投时,其实我都有说,可能过不了贵司的简历系统。 
   2021年1月底,很神奇的是,boss上有个实习转正岗,HR打电话确认下,准备推业务部门看看要不要约面试。 
   哈哈哈,那段时间,也滴滴实习面试了(能转正的),都是要至少3个月。我也跟师姐吐槽,为啥我每条路都走成了hard难度。师姐说,你真的有时间去实习嘛,这论文确实挺多事的(是的,我到后来也这么觉得) 
   紧接着HR打电话,约面试时间,也说了下转正的事,我其实很无奈,我说确实也紧赶慢赶,赶着毕业。HR说要不试试校招岗位吧(天使!!!),我说,好。 
   相约2月初(因为在写论文),但可能都比较赶,就约的年后今天(2021年2月19日15点) 
   ========2021.2.19一面(1h16min,可能是我纯裸面,算法,sql写的慢)=========== 
   1.自我介绍 
   2.实习经历 
   3.对实习经历我做的两点,产生了疑问,与质疑。 
   4.做自动化数据是怎么设置的,比如用户下单,到退款这里用例的数据(我一直不知道面试官想问啥,解释来解释去,N次握手交流,好像也没到点儿,无奈的进行代码考核) 
   5.代码:合并重叠区间。(很稳,面小米时,二面也是这个问题,可是这次要求数据结构也自己设计,用例数据也自己输入体现在代码里,传说中ACM模式?小米那次是核心代码模式,想了半天,终于写出来了,还很粗鄙low的输入。。。。运行完,面试官说应该没问题,我解释说,也是春节第一个面试,有些紧张,生疏,最近也没刷题) 
   6.SQL:两个表,输入语文成绩最高的学生姓名(也写出来了,可能耗时又很久,面试官仰天长叹,说,感觉你写sql也不是很熟。我说,好长时间没写了,面试官问,最近在干吗,我:写论文) 
   7.有个测试场景,秒杀,你觉得应该有哪些测试用例。(惊呆,我以为写完就不会有问题了,没想到还要继续回答问题) 
   8.刚才有你提到有个点儿,就是购买要有一定的顺序,其中怎么保证顺序,如果高并发,其实有很多点可以测,可以设计。你接下来可以自己看看。好了,我这边没问题了。你有什么想问我的呢 
   反问:咱们是哪个产品线,主要的技术栈是什么呢。以及测开比重。答:字节的电商部门,主要的技术栈是go,自动化也用的go?(这个记不清了。) 
   个人感受,昨天师姐还问我准备的咋样,我说我很佛,面完之后,其实自己确实面的不太行,算法,sql使用浑身解数写出来了,但,写出来还照样挂的,也经历过,比如微盟(面试官也评价掌握的不熟练像算法,sql,shell这些),比如作业帮(使用了暴力破解方法,面试官说着第一次见这样写的,写出来就好,但也是挂),网易(可能是别的问题不行,代码,sql应该没问题)。随缘吧,我跟字节跳动的故事也就这么结束了。 
   哈哈哈哈,改论文了。求论文盲审通过,顺利毕业,牛客许愿相当灵。 
   ============================ 
   打脸好像很快,2.20上午10点HR电话约二面,约工作日,约的2.22(周一),话说字节是不是周日上班呀大小周的时候,是不是工作日第一天是周日(咱也不敢说,咱也不配问) 
   =======2021.2.22二面(面了1h26min,没细看,反正过一个小时了,有些没准备好,挺可惜的) 
   1.自我介绍 
   2.实习项目有个点谈自己的工作量。针对这个点,为什么要这样做,不这样做会有什么后果。(就这样,循环发问了3个点,最后面试官一声,哎,结束了我描述地菜鸡一样的项目经历) 
   3.你觉得你实习时做的那个自动化平台解决了什么问题,有什么优点,未来的发展方向是啥(梦回网易有道面试,也是二面,都喜欢问这个,可是那个挂了,害怕) 
   4.谈一下计算机的基础知识,TCP的三次握手,四次挥手,为什么挥手是四次。 
   5.TCP的可靠传输是因为啥 
   6.说下滑动窗是什么,解决啥问题 
   7.重传机制是什么,解决啥问题(4.5.6问题是一个环节,最后换来一声,哎) 
   8.说下自己熟悉的状态码 
   9.如果用户请求报500错误,你怎么去定位 
   10.熟悉的语言是java是吧,讲下你知道的多线程。你的实习项目有参与多线程这一块嘛(开始逻辑混乱,凭借着记忆在说,早知道就不裸面了) 
   11.java的注解还记得嘛,说几个常用的。(面试官开始有了新的口头禅,“还记得嘛”,不是“哎”了,说实话,后悔没捡起来好好复习) 
   12.redis用过吗,说说你知道的redis 
   13.如果用户信息存redis,用哪种数据结构存 
   14.如果不设置过期时间,会过期嘛,redis里信息(又一声“哎”) 
   15.常用的linux命令有哪些? 
   16.怎么不用vim修改日志的信息(又一句“还记得吗”) 
   17.代码题:反转单链表(感觉到面试官对我的失望),写出来,说了下思路,问还有木有别的方法,又说了下。让比较时间复杂度,空间复杂度 
   18.一面中那个秒杀系统如果迭代了,有啥测试点(又是一阵混乱的逻辑) 
   19.9月份之后不实习的原因是啥,以前实习的单位给转正了嘛,手里有哪些offer,签约了嘛 
   20.如果字节给offer,会选啥,我说字节,面试官:那是不是还要付违约金呀。我说:没关系(后来一想,不太对劲) 
   21.谈谈选择字节的原因是什么呢 
   反问:测开比例,如果进了咱们组,负责的是哪方面测试 
    好了好了,这次大概真凉了,哎,有点后悔裸面了。  
     还是许愿赶紧改完论文吧  
   再度打脸,2.25约的三面约到2.26下午17点(莫名感觉字节电商测开都人均3面) 
   =================2.26下午17点三面(1h4min)============== 
   1.深挖学校的项目(问完整个人就蒙了)(45min)(评价:我相信你真实去做过这个项目,可能时间比较久远) 
   2.12306 查询问题(神游之后,都不想看面试官了,我个人原因)(评价:我一直在循序渐进引导你,可能,还是有些差距) 
   反问:你可以问5min,问什么也可以。我:5min您设计下刚才那个12306查询的问题。(知道自己没戏之后,伤心,生气都来自于自己,也进入自暴自弃状态)面试官:这个问题为什么我来回答你,明明你应该私下自己去摸索。但面试官还是说了大致的思路吧。 
   有些想哭。悲痛地改完论文吧,甚至再也不想面字节了(当然这是由于我个人原因)。 
   ====================================================== 
   2.27上午10点04分面试体验满意度调查(哈哈哈,可能HR10点才开始上班),该来的还是要来,这个面试满意度调查以前别的公司也填过,(我填过爱学习,跟谁学,作业帮,映客直播,还有美团的,反正到最后都凉了),倒是没有像以前那样填都满意都好,这次字节的面试体验说了下自己的内心想法,(哈哈哈,不会因为我的不满拉黑我吧?我觉得字节也是很有气量的),求职到2月底,我真的感觉很伤心,都说字节无论字节投的还是别人帮推的,会有感谢信,可能我的感谢信在路上吧。 
   我跟字节的故事就这么结束了,我接下来真的要冷静一段时间了。有个想法就是再也不想面字节了。(特别沮丧) 
   许愿身体健康,顺利毕业,本着我为人人,人人为我的心态,希望我这份面经能稍微帮到一下看到现在的观众老爷。 
   希望三月春暖花开,国殇不再! 
 抖音/火山测开
   ===============2021.5.12.17点一面=====================
  
     1.自我介绍  
     2.实习项目深挖  
     3.做过的项目都是开发,实习没做过测试嘛  
     4.java多线程创建方式有哪些  
     5.run与start有什么区别  
     6.测试朋友圈点赞  
     7.代码:合并两个有序数组  
     8.为什么选择测开  
     9.测开与测试区别  
     10.redis和mysql区别  
     11.redis数据结构以及应用场景  
     反问:业务线,保证抖音火山等数据安全  
     ==================================================  
     再见字节,再见我的校园招聘。  
     马上论文答辩了,许愿一切顺利。顺利通过答辩,不会被末尾监控。  
  
查看5道真题和解析