三七互娱 春招Java游戏 三面凉
前言
入门,签到,给了一张笔试题,三道开放式的简答题;
坐了一会,hr领进会议室,期间问hr,应该是2技术面+hr面
一面 20min
面试官很和蔼,聊的非常好,答的也不错;
主要问并发,锁,syncronized 与 lock 的区别,cas等
集合框架有哪些
HashTable与CocurrentHashMap的有什么区别
聊了一下项目和毕设
后面聊到最近看什么书
学习时间
未来规划
最后交流了前面三个开放题的理解、内部技术栈
问了上班时间,1、2、4早九晚九,3、5早九晚六点半,游戏发版会加班。
二面 10min
面试官态度和一面的差很多,
让写一个单例模式,问懒汉模式和饿汉模式,说让我写一个自己认为最好的
我写了一个内部类静态占位懒加载单例
他看了一眼好像不是很满意(我觉得他应该没有看懂)
让设计一个任务系统
菜鸡我完全不知道如何下手,问从哪方面入手,完全没有一点提示和引导
最后只草草答了主要的任务完成接口设计(有没有大佬交流一下项目设计从哪些方面回答啊??类图还是系统架构图还是交互图,之前阅文也问了并发系统的设计,不知道如何下手。。扯到数据库表设计,后来想想应该回答数据结构设计的)
面试官说可能是我以前没怎么接触过设计,然后就出去了
三面 10min (估计前两面评价差距太大,加面)
面试官级别看起来会比前两个高一点,
问了几个和一面差不多的职业规划问题,答的完全没有一面好
聊了项目。。。然后面试官一直说轻描淡写,说我很淡定(大哥,潜台词是啥)
大概说了各项技术的了解程度。
问了堆排序的复杂度,石乐志回答O(n)。。怎么可能存在O(n)的排序算法。。。。。。。。
问了线程池有几种类型,懵,没答上来,他想要的好像是ThreadFactory里面的提供的几个new方法,我说我的都是自己直接new线程池的。。
问虚拟机,刚在看,然后没问。
面试官说了无数遍我很淡定。。
然后回去等消息
目测凉!
结语
- 面试官还是蛮关心职业规划的,关心留存率,答的不是很明确。
- 主要还是并发、Jvm、项目