tql佬,我测评完就没动静了
点赞 1

相关推荐

09-14 00:52
已编辑
门头沟学院 测试工程师
秋招的第一枪 本来没打算投游戏测试的但是有hr主动boss找我,一看还挺符合,投一个试试一面 技术1.自我介绍(简单提及了自己做过游戏逆向和脚本)2.介绍一下你这个游戏脚本怎么写的,原理是什么,实现细节,业务思考,自己一个人做了多久3.介绍一下你说的游戏逆向经历(做过私服)4.你说到游戏私服登录,说一下登录的流程5.Http协议知道吗,有哪些特性,有哪些请求方法,PUT作用是什么6.Http传输层是什么协议(Http1,2是TCP,3是基于UDP的QUIC),这个QUIC协议有什么好处,为什么不用TCP7.TCP底层和重传方法了解吗8.Python有什么特点(提到了动态类型和鸭子类型)9.了解过Python的int的底层实现吗,了解内存池吗(这个真不知道,都没见哪些py八股有说这些)10.Python的GC是什么,他有哪些缺点(引用计数,循环引用)11.你刚刚提到了异步,这个异步是用来干什么的(充分利用IO阻塞的时间处理别的任务)12.手撕,lc152乘积最大子数组,没做过写了个O(n^2)的暴力,问能不能优化想不出投降了13.说一下你这道题的思考过程和思路14.介绍一下你遇到的Python数据类型15.往list当中插入一个元素发生了什么(检查空间,扩容,移动数据,更新大小)16.都玩哪些游戏?自己玩这些游戏最大成就是什么,简单讲一下游玩经历17.你说你玩过PVZ2,以PVZ2游玩单个关卡为例,给它设计一个测试场景18.游戏有什么缺点,你在游戏中遇到了什么Bug19.你刚刚提到了游戏有反作弊,说说看是怎么实现的20.你对这个岗位的理解是什么21.有没有和用户的沟通的经历22.你对这个岗位的职业规划反问1.负责什么游戏,工作内容是什么2.涉及到开发的内容有多少二面1.自我介绍2.你的简历上写的这些东西和实习工作都是比较偏向开发的,为什么你选择测试4.对你来说学习开发的技术栈是一种阻碍吗5.如果你要做一个游戏,这方面的兴趣怎么样6.秋招不会投递一些游戏开发的这样的一些岗位吗(技术栈不匹配,投了就是挂)7.你的项目有和别人一起合作过吗,和同学合作分工时有没有队长,怎么样分配职责,一般你负责什么,对接的时候是怎么样沟通的8.你的个人项目是怎么编写的,是基于现有框架独立开发吗,做了些什么9.在你做这些项目的过程中,最棘手的问题是什么10.有没有你无法解决的技术问题11.你说的这些框架还有计算机知识,平时你是怎么去学习的,学习动机是什么12.对你来说会有什么有挑战的事情(选择往ddl方面靠)13.你是怎么调整自己的心态的14.面对ddl你要怎么做15.假如别人中途给你加需求,你又在赶ddl,你要怎么处理16.你在做项目的时候自己感到兴奋的点在哪里17.你说自己是以兴趣为导向的,工作中如果遇到不是自己兴趣的东西你要怎么看待18.你对工作后面的规划是怎么样的,是纯做技术还是技术+管理19.当需要攻克新技术的时候,你对你自己攻克新技术的能力打分,为什么能打这个分,剩下分少在哪20.了解过游戏客户端的性能指标还有测试需要掌握的技术吗,有没有兴趣21.对你自己工作几年后未来的预期,会是什么样的状态22.你对手工测试的看法是怎么样的反问1.岗位需要的技术栈2.新人培训流程3.部分划分技术面答的一般,本来以为挂了可能是自己搞点游戏逆向是加分点弥补了一下。比较意外的是二面没有任何技术八股都是在问项目管理和个人发展,没有很刁钻的问题都很好回答。没挂的话还有一轮hr面,求好运。。。9/11 口头意向,测开base在杭州,上海是业务测试,还得考虑一下。。。
游戏求职进展汇总
点赞 评论 收藏
分享
9.10 后端开发,35min八股盛宴,凭印象复述:Java中线程安全的集合?(只答了ConcurrentHashMap)ConcurrentHashMap如何保证线程安全?(没答好,答了节点锁)Object类有哪些常用的方法?(答了hashcode、equals,面试官补充还有多线程、锁相关的方法)抽象类和接口的区别?(答设计动机不同)模版方法模式用抽象类还是接口更好?(抽象类,因为可以直接复用方法,这题答错了确实不应该)重载和重写的区别?它们分别为了解决什么问题?(很基础,不说了)ArrayList和LinkedList的区别?(前者基于动态数组,后者基于链表)什么场景用ArrayList?什么场景用LinkedList?(从性能角度分析,读多写少用前者,写多读少用后者)JVM有哪些常用参数?(答了初始堆内存、最大堆内存)JVM的轻GC和重GC有什么区别?(轻GC只涉及新生代,主要是复制算法,重GC会影响老年代,主要是标记清除压缩算法)如何避免重GC?(没答好,答了从程序设计的角度,少new一些对象;从JVM参数的角度,扩大堆内存)如何避免OOM?(不知道,只说了加大堆内存)线程池的参数?(七大核心参数)线程池的任务队列,用有界队列和无界队列的区别?(有界队列如果满了,新任务会被拒绝,无界队列则不会)什么场景用有界队列?什么场景用无界队列?(任何场景都不推荐用无界队列,容易OOM)MySQL三大设计范式?(学过,忘了)InnoDB引擎的优势?(支持事务、外键、行级锁)乐观锁和悲观锁的区别?(乐观锁假设不发生冲突,不加锁,但修改数据时需要判断数据是否被修改过,悲观锁假设发生冲突,直接加锁)Spring如何解决循环依赖?(三级缓存,没答上来)Spring Bean的生命周期?(没答上来)如何设计一个切面?(不会)(暂时想到这些,如果回忆起来会再补充,Spring相关八股几乎全军覆没,看来得重点复习了)问了一下简历上的项目难点算法题lc56.合并区间,没让写,让说思路(估计是因为到饭点了)思路就是先把区间按第一个元素排序,再两两合并追问一:为什么要先对区间进行排序?(答了理解上更直观,想不出其他的,标答是排序后可以一次遍历就完成合并)追问二:如果是非稳定排序,会有哪些影响?(效率上会有影响,如果是非稳定排序,在区间比较的时候步骤更多;我答的是结果上没有任何影响,而且性能瓶颈在排序上,对性能的影响很小)
查看48道真题和解析
点赞 评论 收藏
分享
09-05 00:29
C++
投递腾讯等公司10个岗位
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务