投的游戏用户与社区,结果被天美捞了,os 和计网怼着问,极度折磨
一面:2021-08-27 总共 38 min
面试官很活跃 (虽然没开视频)
自我介绍
ui 自动化项目介绍
进程和线程的区别
如何解决并发问题?(说了下有锁编程和无锁编程,因为楼主主要是 java,所以说了下 sync,lock,cas,信号量啥的)
手撕 atoi
访问一个网站页面,响应时间平均 0.5ms,但是有时又会超时,如何排查?
你是定向投的天美吗?(很尴尬,不是,投的用户社群)
我们是天美工作室的测试中心
在学校的排名如何?
反问
- 面试评价和建议:刚刚说的那些,你之后关注一下官网进度
又问我
- 你主要是 Java 是吧?如果你过了的话后面的面试官会深入你 Java 底层
然后
- 那今天的面试就到这吧,后续的话你关注官网就行
二面:2021-08-29 总共 2h,可能是这辈子最长的面试,os 和 计网被问到炸裂
由于没有录音,我就说一些印象比较深的吧
自我介绍+项目 (30min)
为什么想做测开?
从应用层开始的数据传递过程是什么样的?
操作系统在没有虚拟内存的情况下,一个进程最多能占用多少物理内存?
虚拟内存的原理是什么?
线程和进程的区别
多进程能取代多线程吗?
多线程的线程安全如何保证?
进程哪些情况会发生终止?
异常终止如何查看原因?
tcp 和 udp 区别
tcp 和 udp 分别的适用场景
极度尴尬的问题
Q:玩王者吗?
A:不玩
Q:那玩什么?
A:休闲游戏
Q:原神?
A:玩!
那你说一下原神状态同步用的是 udp 还是 tcp
长连接和短连接有什么区别?各自的适用场景是什么?
设计模式常用哪些?说一下
内存分配方式有哪些?
java 是在哪里分配的?
java 有栈上分配吗?(没有栈上分配,说了下常量替换)
内存泄漏是如何产生的?如何避免?
做了黑盒测试吗?做了哪一部分的?
设计一个新英雄的测试用例
如何看待测开这个岗位?对自己将来的期待是什么样的?
你想做开发吗?
在学校到实习学过哪些语言?
想过考研吗?为什么不考?
你有自学什么课程吗?( 基本上都是自学 )
自学路径是什么样的?
专业课排名?
你偏科不影响毕业吧?
为什么文科不好?
以后在工作中可能会给你分配你不喜欢的工作,你会怎么去做?
在什么情况下开展自动化测试比较合理?
手上有 offer 吗?
你是哪里人?
只投了上海吗?
对公司的选择看重哪些因素?
你偏向于哪个方向的测开?
对天美意向度有多高?
在学校和实习中和别人沟通交流多吗?
测试方面的课程和书籍看过吗?
三道题,能做多少做多少
进制转换:将一个长度最多为30位数字的十进制非负整数转换为二进制数输出
小Q的父母要出差N天,走之前给小Q留下了M块巧克力。小Q决定每天吃的巧克力数量不少于前一天吃的一半,但是他又不想在父母回来之前的某一天没有巧克力吃,请问他第一天最多能吃多少块巧克力
小Q想要给他的朋友发送一个神秘字符串,但是他发现字符串的过于长了,于是小Q发明了一种压缩算法对字符串中重复的部分进行了压缩,对于字符串中连续的m个相同字符串S将会压缩为m|S,例如字符串ABCABCABC将会被压缩为[3|ABC],现在小Q的同学收到了小Q发送过来的字符串,你能帮助他进行解压缩么?
A 了前两道,第三道说了下思路
反问
建议有哪些?基础知识广度需要加强,游戏方面的需要多了解一些,如果你最后能进的话希望你能多学习下 cpp
部门测试偏向于哪些?全测
如果我过了的话,还有几轮?1-2 轮技术面,1 轮 hr 面
全部评论
(5) 回帖