三七互娱春招面经(Java岗)

先说本人吧,大四,非985、211毕业。参加了2019三七互娱最后一场广财宣讲会,并最终斩获offer。

先说自己,本人是在秋招的时候才知道原来Java的面试是要面关于Java基础的底层、Javase等等这些概念。你看我这么晚才开始深入学习,因此你们也是有机会进入该平台的。

先说明:三七最看重的是Java的基础,Java的基础一定要打好,这是真的!(我也是从秋招过来的人,我这么笨都行你们肯定也能行)

为什么说Java的基础,三七最看重呢?
本人主要是学习web方向的。我的简历没有关于游戏服务器开发这方面的,面试官一看到我的简历啊,个人评价还写着希望能从事web方向的工作,面试官问我:你知道你自己面的是什么岗位的吗。你说这多尴尬!不仅如此,不是一个面试官问,是所有的面试官都问了我相同的问题。

废话不多说,开始!

以下是自己的经验(大三的学生可供参考):

1.笔试:我感觉三七很看重笔试的分数。因为在面试的时候我看到了自己笔试的卷子和自己的简历钉在了一起,所以面试官是能看到你三七笔试的成绩的,我觉得我很大部分原因是笔试还不错。

2.面试(2轮技术面+1轮hr面):

    【以下个人会讲个人的体会,而不单单知识面试的题目,因为面试官的不同所以面试也会不太一样】

      技术面:

        1.线程(最重要)。我希望每一位想进入三七的同学们都要去深究一下线程,最好产生个人的见解那是最好的。“线程”在面试中占了很大的比重,因为面试的岗位就是游戏服务器开发,线程必不可少。只要线程的基础打好了就不怕任何的线程问题:例如当时的面试官问我:volatile具有原子性吗?说说你对原子性的理解等等。

        2.线程池:最好能讲出线程池的参数,以及它的实现原理,我这里讲的时候也参杂了个人的理解。

        3.锁:这个最好要深入到CAS和AQS。众所周知,锁就是为了保证线程安全,三七的面试在锁这方面,难的不是怎么保证线程安全,而是你有多少种方式保证线程安全,这是最难的。当时我只能想到Synchronized和Lock,原子类也有想过,但不行。所以当时只能算一种方式:加锁。只不过我想到了不同的加锁方式,这里各位可以参考collections.synchronizedMap()是怎么将非线程安全的HashMap变为线程安全的。

        4.TCP和UDP的区别 :在此最好结合OSI七层模型讲讲个人的理解。

        5.集合:HashMap、concurrentHashMap的底层原理。

        6.面试官的不同,有些面试官会问NIO,而有些不会。我就是问了也不会NIO的那种,但了解过一点点,当时的我觉得要凉凉,其实不然,因为别人看重的是你Java的基础!!

        7.怎么学习技术的。

        8。看过什么书:这里我觉得最主要考察你是不是真的有去查阅书籍学习。我当时讲了:周立老师的微服务实战、深入理解Java虚拟机、深入分析Javaweb的技术内幕、并发编程.

        总结一句话:个人理解是最重要的,无论对与错,因为你的个人理解比任何都要重要。


    hr面试:
        很多人说到了这里就一定是ok的,不是的!我当时就是这样,技术面10分我给自己7、8分,但是我当时觉得自己死在了hr面试上,hr面得我头皮发麻,反正hr没有跟我谈任何薪资问题,可想而知我是面得有多烂啊。所以希望同学在hr这里不要掉以轻心,这里的hr面试不是普通的hr面试!

在此我自身的经历能帮助到各位。

#三七互娱##春招##面经##Java工程师#
全部评论
参加宣讲会貌似难度低一些,今年这情况。。。
3 回复 分享
发布于 2020-03-07 17:49
要是指纹这些就好了,唉
点赞 回复 分享
发布于 2020-09-29 19:09
老哥现在是在三七吗?
点赞 回复 分享
发布于 2020-09-26 15:51
看看其他的,实习面试都头皮发麻。楼主你这个太简单了,都是基本操作了
点赞 回复 分享
发布于 2020-03-25 22:01
这问的好简单。。。
点赞 回复 分享
发布于 2020-03-25 16:41
请问楼主,两面都是问基础吗?有没有问项目啊
点赞 回复 分享
发布于 2020-03-09 23:49
求问大佬,笔试涉及到什么问题?
点赞 回复 分享
发布于 2020-02-25 17:59
想问一下三七互娱的笔试是什么
点赞 回复 分享
发布于 2019-04-23 16:26
HR面怎么了?没有谈薪资就是不好?
点赞 回复 分享
发布于 2019-04-19 00:00
hr究竟是怎么啦
点赞 回复 分享
发布于 2019-04-18 23:09
笔试多久出结果呢,参加了15号的笔试,现在还没消息
点赞 回复 分享
发布于 2019-04-18 12:12

相关推荐

咦哟,从去年八月份开始长跑,两处实习转正都失败了,风雨飘摇,终于拿到offer了更新一下面试记录:秋招:多部门反复面试然后挂掉然后复活,具体问了啥已经忘了,只是被反复煎炸,直至焦香😋春招:base北京抖音hr打来电话说再次复活,准备面试,gogogo北京抖音一面:六道笔试题:1.promise顺序2.定义域问题3.flat展开4.并发请求5.岛屿数量算法(力扣)深度,广度都写6.忘记了,好像也是算法,难度中等其他问题多是框架底层设计,实习项目重难点~~~秒过😇北京抖音二面:三道笔试题:(为什么只有三道是因为第三道没做出来,卡住了)1.中等难度算法(忘记啥题了,应该是个数组的)2.认识js的继承本质(手写继承模式,深入js的面相对象开发)3.手写vue的响应式(卡在了watch,导致挂掉)---后知后觉是我的注册副作用函数写得有问题,有点紧张了其他题目多是项目拷打,项目亮点,对实习项目的贡献~~~第二天,挂,but立马复活转战深圳客服当天约面深圳客服一面:六道笔试题,由于面过太多次字节,面试官叫我直接写,不用讲,快些写完😋,具体都是些继承,深拷贝(注意对数组对象分开处理,深层次对象,循环引用),加中等难度算法题~~~秒过深圳客服二面:口诉八股大战:大概囊括网络,浏览器渲染原理,动画优化,时间循环,任务队列等等(你能想到的简单八股通通拉出来鞭尸😋)算法题:笔试题6道:1:找出数组内重复的数,arr[0]-arr[n]内的数大小为[1-n],例如[1,2,2,3,3]返回[2,3],要求o(n),且不使用任何额外空间(做到了o(n),空间方面欠佳,给面试官说进入下一题,做不来了)2:原滋原味的继承(所以继承真滴很重要)3:力扣股票购买时机难度中等其他滴也忘记了,因为拿到offer后鼠鼠一下子就落地了,脑子自动过滤掉可能会攻击鼠鼠的记忆😷~~~秒过深圳客服三面:项目大战参与战斗的人员有:成员1:表单封装及其底层原理,使用成本的优化,声明式表单成员2:公司内部库生命周期管理成员3:第三方库和内部库冲突如何源码断点调试并打补丁解决成员4:埋点的艺术成员5:线上项目捷报频传如何查出内鬼成员6:大文件分片的风流趣事成员7:设计模式对对碰成员8:我构建hooks应对经理的新增的小需求的故事可能项目回答的比较流利,笔试题3道,都很简单,相信大家应该都可以手拿把掐😇~~~过过过无hr面后续煎熬等待几天直接hr打电话发offer了,希望大家也可以拿到自己心仪的offer
法力无边年:牛哇,你真是准备得充分,我对你没有嫉妒,都是实打实付出
查看19道真题和解析
点赞 评论 收藏
分享
评论
12
96
分享

创作者周榜

更多
牛客网
牛客企业服务