部门是业务平台,面试官很好,答不出来会换角度提示,题目整体比较基础,包括但不限于的知识点有js基础类型、tcp与udp、http3.0、缓存机制、递归改成尾递归和迭代、flex布局、事件捕捉与冒泡、栈和队列、协商缓存涉及的字段及优缺点,还有下面是我的知识盲区。 1. 并发与并行的区别。 2. 锁是怎么产生的。 3. http3.0中udp是怎么保证可靠性的。 4. 深拷贝的原理,代码怎么实现。
客户端被转到了移动端 线程池代码解读(约100多行,10min左右阅读时间) 解读过程中发散知识点 问了STL常用容器与使用场景 然后用数组实现队列 结合项目经历 BGR to RGB代码实现(并指导优化代码) 指针传递 引用传递和值传递的区别 整体面试体验感很好,非常感谢米哈游给个面试机会,面试官也很有礼貌很耐心,技术也很强。真的米哈游活该赚钱
19、部落冲突哪个玩法设计的最好?讲一下? 战斗玩法。战斗之前,玩家需要组建一支军队,军队有不同的类型,每种部队都有各自的特点,每个兵种的属性不同,比如哥布林的定位是偷资源,所以它的血量较少,速度比较快,攻击增益也主要体现在资源建筑上。组建军队以后,可以进行PVP或PVE,系统会根据玩家奖杯数和联赛等级进行匹配,玩家可以看到对手的基本信息和村庄信息。确定要进攻后,玩家可以在3分钟里,在地图上不同的
35分钟 1.讲讲测试框架pytest+request,ui自动化 2.聊实习#深信服测开岗##深信服# 3.手撕:字符串找ipv4地址 acm模式,干麻了直接 反问:哪里需要继续学习改进 面试官:多刷刷leecode
1、自我介绍 2、了解过厦门么?南北方差异? 3、为什么想从事游戏策划? 想参与到游戏的创作过程中来,通过自己的创意实现一些好玩的东西。没有选择程序,但可以作为我与程序沟通的基础。 4、你之前做过什么有创意的设计么? 魔塔项目,加入沙盒玩法,提高了策略性和自由度。比较创新。 5、你怎么确定市面上没有沙盒+魔塔的玩法? 体验近百款魔塔,加了魔塔群,一起讨论,得出结论。 6、为什么有一两年没有玩魔塔游
1、自我介绍。 2、介绍一下实习参与的项目。 3、你实习经历第一条写了负责“晨露刀”的一些内容,你的设计思路? 这个装备不是我设计的,我负责的是该装备的平衡调试的工作,就是晨露刀本来是A角色的专武,但玩家们发现把它给B角色装备上对战力和战场影响更大。先由线上那边给到一些玩家的数据,然后我们策划将这些号和阵容导出,进行跑测,根据PVP和PVE的结果进行相应的调整。 4、你具体怎么调整那些属性的?怎么
T1 分别计算上下和左右移动的最小距离,取min即可 void solve(int u){ cin>>n>>m; int a,b,c,d,e,f; cin>>a>>b>>c>>d>>e>>f; ll x=min(abs(a-c),n-abs(a-c)),y=min(abs(b-d),m-abs(b-d)); ll x1=min(abs(c-e),n-abs
1. 自我介绍 2. 米小游看书没看的页数(最笨的方法超时),后来让说了一下思路 3. 无限长自然数集字符串逗号和分号的数量(说了一下思路) 4. 之后就是聊聊前端,项目遇到的问题 5. 事件总线实现思路 6. 发布订阅者模式介绍一下 7. 它和观察者模式的区别 8. 发布订阅者模式应该有哪些方法 9. 为啥选择前端和选择米哈游公司投递(玩过游戏觉得不错)
1.自我介绍 2.深挖挖掘活动经历(学生会) 3.对项目管理的理解 4.深挖自己做的项目 5.为什么没有落地 6.为什么选择项目管理 7.反问 大概是这些,顺序可能有些不一样,面试官注重整体管理能力,处理矛盾的能力,沟通合作能力
自我介绍+项目 es的底层数据结构? es在中文处理和英文处理有什么区别? redis用于项目的哪些方面? redis分布式锁怎么实现? redis内存为什么会超,已经超了的数据怎么处理 讲一下多线程? 会深度学习图像处理吗?(项目写了,所以问),然后argue这个项目 手撕:按成交单数抽奖,要求每个用户至少抽中一次。补充:如何不设保底做到正向随机抽奖?(不会,说是加权轮询) Java内存模型的三
👥面试题目 一面70min两位面试官 自我介绍 考研保研 职业规划 手里的offer 讲一个项目,具体实现 编程语言 Python八股 数据库八股 手撕一道,时间空间复杂度,怎么优化 哈希表,字典 场景题:电梯怎么测 游戏经历 三战和三谋分析优缺点 场景题:开荒铺路怎么测 用户角度怎么优化铺路 反问 体验很好,不会的或者没理解的问题面试官会引导,最后说了3-5天hr通知
问了一下 async await 原理,这个之前刚好准备过,直接手写了 generator 的代码。 垂直居中怎么做的,回答了五种,就比较详细 computed :这里详细答了 Vue 的原理,然后结合 Vue 的原理聊的 computed 手写无重复最长子串 好像是隔了两三天挂的,反正我觉得挺难受的 感觉自己答的都没什么问题(😭#软件开发笔面经#
1.问哈希表,底层怎么实现,碰撞了怎么处理 2.问排序算法,快排原理,中间数怎么选取,为什么要设置随机数。 3.如果我整体连续的数用什么排序算法最快,为什么。 4.二叉搜索树的原理,除了父节点,子节点的左右也是有大小关系的嘛 5.给场景,存在100000张图片,每个图片都有名字和路径,用什么数据结构存比较好。 6.tcp握手过程 7.cpu由什么构成的 8.volitile的原理还有底层实现 9.
米哈游测试开发工程师一面:1小时,面试前我真怕面试官问我:玩不玩原神? 自我介绍,项目介绍。 场景篇:假如给你一个电商界面你该用什么测试用例测试方法,黑盒测试和白盒测试是什么?比如企业网站API接口调用的时候,你是怎么测试的?常用的测试方法有哪些? 基础篇:TCP三挥四握详细解释?什么是TCP报文?TCP是如何保证传输的稳定性?哪几种机制?什么事SYN攻击?cookie 和 session的区别?
游卡的面经比较少,发面经攒人品 1、虚函数怎么实现的? 2、多重继承和多继承的情况下子类的虚函数表是怎样的? 3、哈希表怎么实现的? 4、哈希冲突了怎么办?你刚刚提到了再哈希法,那我是怎么判断我这个键对应的值是哪一个? 5、介绍一下进程间通信方式 6、你怎么理解死锁的?项目中遇到过这种问题吗? 7、TCP和UDP的区别是什么?为什么UDP适用于实时性更高的场景而TCP不适合呢? 8、TCP是怎么保