OPPO 后台一面+二面 面经
等待OPPO三面,发个面经助助威……
自我介绍
:说一下堆和栈
我说了一下运行时数据区
:说一下线程安全问题
然后把加锁和无锁的概况说了一下,没让深入
:TCP四次挥手的timewait状态
楼主看过,但是一时记不起来,这种时候不要慌,先把四次挥手过程说一下,然后说一下为什么是四次,最后说timewait状态突然想不起来了……最好不只说不记得了!(我是这样认为)
:concurrenthashMap说一下
我就简单的讲了一下jdk1.7和jdk1.8实现上有哪些不同
:说一下这个项目(分布式的)
然后把架构图画了一下,请求处理过程说了一下
:这个分布式限流怎么实现的
简单讲了一下
:这个Dubbo在这儿干什么的?Dubbo有些高级配置,你都了解哪些?
然后说了一下服务暴露,服务治理。超时设置,重试次数,服务降级等
:项目那些人做的,遇到什么困难
这是一个小的项目,我一个人做的,遇到的问题?随便说了一下,这种开放性问题,我也答的不太好……
:zookeeper原理说一下
然后我就说了基于ZAB协议:***,数据写入流程,监听原理,数据节点存储,但是没有让我细说。
:netty了解吗?
我说一点点,然后随便说了一下,最后提了一句基于NIO
:又问我nio了解吗
又开始说buffer, channel, selector,没有让细说
一面还有好些忘记了,说的都不细致……
二面:
原以为会比一面难很多
面试官先做了个自我介绍,然后才是我的自我介绍,唠了个嗑
:证书相关问题
:唯一一个专业问题,同一面时候的秒杀系统设计一样,而且都只是我随便说了一下。
:职业发展规划
:你都怎么学习的
:秋招收到哪些Offer
what?我是经历了一个HR面试吧?
#OPPO##校招##Java工程师##面经#
自我介绍
:说一下堆和栈
我说了一下运行时数据区
:说一下线程安全问题
然后把加锁和无锁的概况说了一下,没让深入
:TCP四次挥手的timewait状态
楼主看过,但是一时记不起来,这种时候不要慌,先把四次挥手过程说一下,然后说一下为什么是四次,最后说timewait状态突然想不起来了……最好不只说不记得了!(我是这样认为)
:concurrenthashMap说一下
我就简单的讲了一下jdk1.7和jdk1.8实现上有哪些不同
:说一下这个项目(分布式的)
然后把架构图画了一下,请求处理过程说了一下
:这个分布式限流怎么实现的
简单讲了一下
:这个Dubbo在这儿干什么的?Dubbo有些高级配置,你都了解哪些?
然后说了一下服务暴露,服务治理。超时设置,重试次数,服务降级等
:项目那些人做的,遇到什么困难
这是一个小的项目,我一个人做的,遇到的问题?随便说了一下,这种开放性问题,我也答的不太好……
:zookeeper原理说一下
然后我就说了基于ZAB协议:***,数据写入流程,监听原理,数据节点存储,但是没有让我细说。
:netty了解吗?
我说一点点,然后随便说了一下,最后提了一句基于NIO
:又问我nio了解吗
又开始说buffer, channel, selector,没有让细说
一面还有好些忘记了,说的都不细致……
二面:
原以为会比一面难很多
面试官先做了个自我介绍,然后才是我的自我介绍,唠了个嗑
:证书相关问题
:唯一一个专业问题,同一面时候的秒杀系统设计一样,而且都只是我随便说了一下。
:职业发展规划
:你都怎么学习的
:秋招收到哪些Offer
what?我是经历了一个HR面试吧?
#OPPO##校招##Java工程师##面经#