客户端被转到了移动端 线程池代码解读(约100多行,10min左右阅读时间) 解读过程中发散知识点 问了STL常用容器与使用场景 然后用数组实现队列 结合项目经历 BGR to RGB代码实现(并指导优化代码) 指针传递 引用传递和值传递的区别 整体面试体验感很好,非常感谢米哈游给个面试机会,面试官也很有礼貌很耐心,技术也很强。真的米哈游活该赚钱
3.10 笔试 - 3.18一面 无八股 + 全是场景题测试用例 (几个游戏几个其他)+喜欢的游戏 + 实习经历 + 项目 45min 自我感觉答得还不错 可能在讲为什么最喜欢哪个游戏时想到和朋友打游戏时的场景没忍住笑了 然后今天收到别忘记拯救世界的约定
1. 自我介绍 2. 米小游看书没看的页数(最笨的方法超时),后来让说了一下思路 3. 无限长自然数集字符串逗号和分号的数量(说了一下思路) 4. 之后就是聊聊前端,项目遇到的问题 5. 事件总线实现思路 6. 发布订阅者模式介绍一下 7. 它和观察者模式的区别 8. 发布订阅者模式应该有哪些方法 9. 为啥选择前端和选择米哈游公司投递(玩过游戏觉得不错)
1h,开局手撕四道算法,全要最优解 口述题目,然后打开本地idea开写 字符串全排列 给你个a,b两个字符串,从a中找出满足b中字符都存在的最短子串 分割字符串,需要满足分割的子串都是回文串,返回最小分割次数 分布式id是什么 为什么要用分布式id? 分布式id有几种实现方式? 反问 结果什么时候出,一周内 技术栈,进去转Cpp or Go,大概率cpp 算法帮我整麻痹了太久没写算法了。不过好在进
自我介绍+项目 es的底层数据结构? es在中文处理和英文处理有什么区别? redis用于项目的哪些方面? redis分布式锁怎么实现? redis内存为什么会超,已经超了的数据怎么处理 讲一下多线程? 会深度学习图像处理吗?(项目写了,所以问),然后argue这个项目 手撕:按成交单数抽奖,要求每个用户至少抽中一次。补充:如何不设保底做到正向随机抽奖?(不会,说是加权轮询) Java内存模型的三
1012,45min tips:面试体验很好,面试官一直在引导,互相讨论的状态 全程408 + 少量八股 + 本地项目代码讲解 - Linux端口控制,端口管理 - Linux防火墙底层是怎么实现端口控制 - 内核态与用户态 - 系统调用的过程,read接口 - 什么是CPU中断 - 进程与线程的区别,内存分配 - Java中Thread.currentThread()方法获取的当前线程的信息存储
问了一下 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. 期望薪资? 8. 专业课有学java?怎么学的? 9. 什么时候去看的? 10. 有看视频吗? 11. 一个章节去看?博客看谁的? 12. 软件设计师中级还是初级? 13. java核心卷1卷2看了多少?百分
自我介绍 在你过往实习的项目中你遇到过哪些问题, 如何解决的 CSS属性有哪些值, 列举出来其各自的作用 static, relative, fixed, absoluate, sticky 口述原理 CSS 手写一个 CSS 将页面元素隐藏的方式有哪些 浏览器缓存原理 手撕代码: 参考答案: 手撕代码: 用实现防抖/节流, 要求用 ts 的泛型机制控制防抖与节流函数的参数与返回值类型相同 参考答
1、自我介绍 2、项目介绍 3、js中数据类型介绍 4、为什么typeof null === 'object'? 5、还有什么获取数据类型的方法?call、apply、bind方法的区别和联系 6、了解事件委托机制吗?target和currTarget区别? 7、了解进程和线程吗?什么是多线程? 8、多线程会有什么问题? 9、js为什么是单线程的? 10、UDP和TCP的区别是什么? 11、三次握
一面过了已经有蛮久了的,最近看官网发现状态待面试,才知道估计会有二面了。 主要是根据部门的岗位深挖项目经验,感觉比较看重未来能不能直接上手干活,还有就是对基础理论问题做了一个提问 1.介绍项目 2设计基础问题(怎么去设计) 3再次深挖 4介绍测试题 5对未来职业规划的想法(之前二次元浓度为0) 6擅长的风格 7对他们有什么想询问的 在网上看了说米哈游面试周期会走
一面: 1. 自我介绍 2. 简单描述一下上一份实习在网易负责网易云音乐内容安全的一些工作 3.&4.&5 针对我个人实习经历的提问 6. 你觉得国际的内容安全和国内的有什么区别吗? 7. 你的专业是学计算机的,你是怎么有契机从事内容安全方面的工作呢? 8. 你有了解过米哈游国际化的产品吗?可以说一下自己的感受吗?或者从内容安全的角度来说一下 9. 简单描述一下自己的3个缺点和优点 10. 过去的
二面 55mins 1. 自我介绍 2. 你专业是计算机专业,为什么想做一些产品运营方面的工作,而不是coding的方向,想了解一下你找实习的时候为什么会发生这样的转变? 3. 你做产品运营中获得满足感的地方在哪呢? 4. 介绍在实习过程中1~2个遇到的挑战,当时的解决办法是什么?现在的你回过来看这件事会怎么解决? 5. 情景题:你的下属上线的安全策略造成了一些事故,你会怎么办?针对两种不同身份的