首页 > 虎牙提前批 java后台 已oc
头像
猹猹猹猹猹
发布于 2021-09-26 17:17
+ 关注

虎牙提前批 java后台 已oc

7月底就投了,等了半个月的简历筛选,才开始的为期一个多月的漫长面试,还好面试官和hr都非常友好,体验满分!
一面:8月中旬开始的一面,每周约一次面试,都是电话面。面试官非常友好(反观某大厂)、
自我介绍
set 和 list 的区别
常用的set都有哪些
java线程池的创建参数都有什么,介绍一下
处理同步问题的方法(锁)机制
synchronized 和 reentrantlock区别
renntrantlock 的常用的场景
synchronized 对静态方法加锁和对普通方法加锁时的区别
一个对象生命周期(从new 到 gc)
如何判断某个对象要被gc了,再讲讲gc的过程(分代回收的过程)
gc root都有哪些
mysql数据库的常见的存储引擎都有什么
innodb支持事务么?
innodb的隔离级别都有什么?
讲一个可重复读的例子
一个场景题(数据库设计,查询订单,有唯一随机的订单id,如何可以快速查找,如果不建立在主键呢?如果数据量很大,对数据库进行了分库分表怎么解决查表的问题)
这里我提出用redis,面试官提示用hashset存储查询是否存在,再去查表。
cap理论介绍一下
介绍一下netty中的零拷贝吧

虎牙面试官给人感觉非常友好,有不会的或者一知半解的问题都会耐心等待或者稍加提醒,第一次秋招面试太紧张了,好在大部分问题还是支支吾吾的解答了。没想到,半周后提示通过了,赶紧约了一周后的二面,趁热打铁。

二面:
面试官上来感觉很忙,面试官自我介绍后,也没让我自我介绍,就直接开始问问题了。哈哈,估计面试官和我一样紧张了吧
wait 和 sleep的区别和实现方法都是什么(这里扯出来很多)
jvm的指令重排序
锁膨胀过程讲一下
介绍一下bio、nio,详细介绍一下nio
从事件驱动入手,介绍一下netty中的nio
mysql 的explain的概要描述
zookeeper 实现了cap理论的哪两个
介绍项目,介绍一下rpc
这个rpc框架优势在哪,开发的时候遇到什么问题,如何解决的
为什么要做这个项目,达到什么目的,要得到什么样的结果
项目是如何设计的

面试官后半段时间一直在和我讨论项目中的问题,包括设计,开发过程 ,期望效果,完成情况等一些真实的问题。后面感觉还是有一定难度的,一度以为快要挂了,没想到半周后还是给过了.

三面:
感觉是个主管面,没问啥问题,主要靠自己介绍。不到30mins就结束了
自我介绍
对开发和算法怎么看
介绍一下dubbo吧
主从,读写分离,分库分表怎么理解的。
未来规划,对新知识怎么看(好家伙,我听成薪资了)
工作地点
反问环节,问了一下业务,是虎牙技术中台,介绍了一堆技术栈,没听太懂,hhhh。

总而言之,虎牙面试给人的感觉非常nice,难度也适中,就是流程走的太慢了,最快也是一周一面,后面的hr面等了两周才来。

更多模拟面试

全部评论

(6) 回帖
加载中...
话题 回帖