三七互娱一面

    整体感觉面试官非常和蔼,不懂得也会直接给你说,体验非常好😂,但可能我比较菜,很多都答不上来
    首先做了个自我介绍,然后面试官问你玩过那些游戏?我主要玩:王者荣耀、NBA 2K 系列
  • 你有思考过这些游戏的整体架构方面吗?说了一些网络协议上的以及自己的一些理解
  • 场景:团战中一个队友给你加血,对方给你上海,这两个是在同一个线程中执行的,还是在不同的线程中呢?
  • 换个说法:此时充点卷,先充了10点卷,然后消费了一些点卷,这两次行为是在同一个线程中还是两个线程中呢,如何保证它的一个有序性?开始答的是两个线程后来面试官引导了在一个线程中,
  • 既然是在同一个线程,那我们两次用户请求如何确保它们在我们线程池中是同一个线程呢?我想的是全局唯一ID,面试官说可以线程池固定取余的方式确定(我这几天还专门看了些解决哈希碰撞😓
  • 如果保证两次请求的识别呢?(具体意思是这,我说了些 Cookie 和 Session 配合使用保证识别用户)
  • 说一些Java中的基本数据类型,byte 为什么是 [-128,127)?(1个字节8位其中一位符号位 )
  • float 底层是怎么实现的(不懂,哎!)
  • 字符串也是我们经常使用的,它的一个底层构造?(回答了些 value 数组,private final 修饰之类的)
  • 字符串中 replace 那些方法,它们是新创建对象吗?
  • 字符串都是在字符串常量池中吗?(我回答的是字面量是在字符串常量池中,采用 new 的方法创建的是在堆对象中。我印象中是这样!大家可以再考证下 )
  • 那我们在堆区中创建的对象调用 replace 方法如何保证创建(我也没有太了解意思😫
  • 然后让简单说一下项目的整体架构,如何保证并发安全的

反问:
  1. 公司的一个主要业务和架构
  2. 对于我们这种以后的学习方向有什么建议?

整体的面试体验挺好的,只是我太菜了,有些答不上来,感觉是凉凉了,而且玩游戏时确实考虑的不多(我要是说单机连连看会咋问呢?😅
#Java开发##面经##三七互娱#
全部评论
请问一下楼主,面试官 问前几个问题的原因 是简历里面是写了关于游戏的项目吗?
点赞 回复 分享
发布于 2022-04-03 20:57
今天才收到面试邮件,进去发现面试时间全约满了。。。。
点赞 回复 分享
发布于 2021-09-07 14:36
请问他们约面试是发邮件吗 前几天给我说笔试通过了 等面试通知 但一直没等到😂
点赞 回复 分享
发布于 2021-09-06 16:50

相关推荐

笑着秋招😊:我一直认为努力有回报是一件很幸福很幸福的事情,恭喜你
点赞 评论 收藏
分享
评论
点赞
9
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务