广州4399 Java 一、HR、三面、终面2021.9.7
9.3日去广州4399公司现场参与了HR面和三面,线下体验非常不错,特此记录。也希望给以后面试4399的同学一些参考。
8.5日投的简历。
8.26日笔试。
笔试题目是专业选择题,3道专业编程题(4399平台答题平台,可以理解为牛客网的ACM模式),还有一些主观题。
8.28日一面。(大概20min)
1、自我介绍
2、介绍一下你主要参与的一个项目
3、Java的垃圾回收机制有了解
4、有哪几种垃圾回收算法?
5、JVM堆内存什么时候会去触发垃圾回收的一个机制?
6、MySQL用的是哪个版本?
7、MySQL的默认存储引擎是哪一个?
8、索引的主要结构是?
9、聚簇索引和非聚簇索引这两个概念怎么理解?
10、一个表里面有一个主键索引,又有一个组合索引,系统底层会怎么找?
11、TCP/IP网络协议有几层?
12、IP层属于哪一层?
13、场景题:如果说你的web项目有异常,你应该怎么样查这个异常?
14、场景题:一个瓶子3L,一个瓶子5L,怎么样获取4L的一个水?
15、项目经历问有没有其他的?
16、反问
2、介绍一下你主要参与的一个项目
3、Java的垃圾回收机制有了解
4、有哪几种垃圾回收算法?
5、JVM堆内存什么时候会去触发垃圾回收的一个机制?
6、MySQL用的是哪个版本?
7、MySQL的默认存储引擎是哪一个?
8、索引的主要结构是?
9、聚簇索引和非聚簇索引这两个概念怎么理解?
10、一个表里面有一个主键索引,又有一个组合索引,系统底层会怎么找?
11、TCP/IP网络协议有几层?
12、IP层属于哪一层?
13、场景题:如果说你的web项目有异常,你应该怎么样查这个异常?
14、场景题:一个瓶子3L,一个瓶子5L,怎么样获取4L的一个水?
15、项目经历问有没有其他的?
16、反问
9.1日电话通知到现场参加面试,因为我是广州这里上学的,所以应该是广州本地的话会被邀请到现场。
9.3日 现场HR面(大概20min)
聊得东西很多。
比如:
未来的规划,大学最有成就的一件事,自己最有优势的点,大学生活,能不能提前来实习等等。
三面(应该是技术总监面试,大致30min)
面完之后等了在等候厅等了大概20min之后,HR小姐姐就把我带上了9楼(瑟瑟发抖),上到9楼看到了4399的工作环境,感觉相当的舒适~😊
后面就被带到了一个单独办公室里面面试。
大致的问题是:
1、会从项目直接切入(这里面试官是看你的简历怎么写,怎么问的)
2、我的项目就写到了Cookie,所以面试官就问了我的自动登录功能,Cookie是怎么对应上账号的?
3、每次自动Cookie都要进行一次数据库查询,这效率很低,怎么优化?(答了索引,面试官有点不满意,后面我想了一会又答了缓存)
·········
4、有没有看过什么源码?大致讲一下。(我讲了JDK的HashMap和JUC)
5、出了一道算法题,洗牌算法(emmm,刷力扣没了解过这个算法,所以有点吃亏,面试的时候想到了一个空间复杂度比较差的思路,没想出来最优解)
6、反问环节
面试官说一个星期之后会有答复。😀
总体上来说,这一次的4399面试是我第一次现场面试,体验真的很不错。希望有幸能进4399公司工作~
在面试厅里面等候的时候会有4399公司出的周刊,我问现场的HR小姐姐要了一本回家纪念哈哈~🤣
2021.09.07 更新,视频四面。
1、自我介绍
2、最近有没有看过什么书
3、redis了不了解?
4、怎么样取10个元素。
5、怎么样做一个订阅发布功能?
6、JVM的怎么运作的。
7、JVM怎么样进行GC?
8、JVM怎么样检测内存泄漏(不会)
10、数据库的B+树
11、数据库的最左前缀匹配法则。
12、智力题:一个5L,一个7L胜的桶,怎么样获取6L的水。
13、智力题:井盖为什么是圆的?
13、你做什么会比较兴奋?
14、反问。
不知道为什么又来了一次技术面试,而且最后这一次感觉上答的比较差,心有点凉,哈哈😂
不过自己也有一些问题,就是对四面太过轻视了,以为可能是聊一些非技术的话题,面试官说一个星期内出结果,只能够希望面试官网开一面了。。