游卡服务端开发一面二面

一面 技术面

  1. 布隆过滤器解决什么样的问题
  2. 分布式锁的底层原理,看门狗机制
  3. JWT 令牌技术原理,签名算法,安全性体现在哪里
  4. 幂等性校验怎么做的
  5. HashMap 的底层结构
  6. Redis 数据结构有了解吗
  7. Zset 的底层结构,时间复杂度,数据量小的时候用什么结构
  8. String 的底层结构
  9. 能用 UDP 实现 TCP 的功能吗,细节怎么实现(QUIC 协议)
  10. TCP 流量控制怎么实现的
  11. HTTPS 原理,客户端如何校验证书的合法性,中间人
  12. 最近在学习哪些新技术,看过哪些书

反问

业务:三国杀游戏的核心玩法及周边系统开发,技术栈用的 Go、C++ 和 Lua

2 轮技术面,1 轮 HR 面,1-2 个礼拜出结果

总结:计网八股问的很深,回答得不太好,这下大败而归了

二面 综合面

实习、项目相关问题 blabla

算法题 165. 比较版本号(正则表达式没加双反斜杠,调试不出来

HR

  1. 为什么去上家公司实习
  2. 实习期间谁给你的帮助最大及其对你的评价
  3. 未来的职业规划
  4. 期望薪资多少
  5. 选择 offer 优先考虑的三个因素
  6. 玩过哪些游戏

反问

新人进去部门会培训做 mini game,组里也会有导师带

1-2 周出结果

总结:怀念的不是三国杀,而是一起玩三国杀的小伙伴们

#游卡##三国杀##秋招#
全部评论
蒸蒸日上
1 回复 分享
发布于 09-08 17:49 湖北
看我主页
1 回复 分享
发布于 09-10 10:43 上海
为啥我三面?因为是游戏客户端?
1 回复 分享
发布于 09-12 00:28 北京
佬二面是多久,一小时吗
点赞 回复 分享
发布于 09-11 13:32 四川

相关推荐

一面30min自我介绍1.进程和线程的区别2.进程的状态3.什么是死锁4.一个进程相关的问题,忘了具体是什么了,没回答上来5.MySQL有哪些索引6.索引的底层原理7.TCP握手是三次为什么不是两次8.TCP如何保证可靠传输9.说一下对Spring的认识10.Java中封装、继承、多态11.Python中迭代器和可迭代对象的区别12.实习期间遇到的困难,怎么解决的13.实习中学到了什么,有哪些不足14.最近再玩哪些游戏反问:1.负责什么游戏,负责的业务是什么2.公司的测试流程是怎样的二面35min自我介绍1.最近再玩什么游戏(三国杀)2.游戏中有遇到过什么问题吗(说了一个三国杀的场景)3.你前面有提到万箭齐发,你认为万箭齐发在后端是怎样实现的呢4.你前面有提到锁,说一下你熟悉的锁(乐观锁、悲观锁、轻量级锁等)5.当玩家在对局死亡后如果退出对局此时会有上锁的处理,对局结束后会进行释放,你认为此时是什么锁(轻量级锁)6.你认为三国杀使用了什么网络协议(tcp、udp以及具体场景)7.为什么你认为在对局中会使用udp(高效率)8.Udp的缺点(不可靠)9.那对局中如果出现丢包会是什么效果10.如何解决udp的不可靠(tcp、对udp添加机制)11.如何对udp添加机制使其有可靠性(数据中添加序号、接收双方添加缓冲区)12.添加机制后会导致udp的效率降低,如何选择tcp还是添加机制后udp的效率(性能测试、压力测试,比较性能并根据实际需要)13.能说一下如何设计性能测试(根据需求中的性能指标)14.字节实习你主要工作是自动化,有遇到过什么困难吗(UI自动化提高维护效率和稳定性及其解决方法)15.你前面有提到过并发执行用例,是怎样实现的呢(pytest里面有对应插件,并添加配置)16.如何处理并发执行后的报告(将用例分为多个文件,每个文件一个并发)17.实习过程中有遇到过bug吗18.这个bug要延期处理,为什么,它的优先级怎么样19.Bug的优先级20.你的两段实习测试开发,在实习期间有接触哪些测试的内容吗21.如何对dev分支提交修改22.你对未来的规划是怎样的反问:1.岗位需要哪些能力2.入职后会先让我处理哪些内容,会分配导师吗3.这个岗位的职业规划应该是什么样子的
查看41道真题和解析
点赞 评论 收藏
分享
2 27 评论
分享
牛客网
牛客企业服务