记一次OPPO的面试之旅
当时本着广撒网的心态到处投简历,后来发现OPPO没有笔试,直接面试。
一面
1自我介绍:
2,-6的补码多少
3,10000!(从1乘到1w,末尾有多少个零)
4,String的底层hashcode怎么写的
5,看了那些源码
说了一下String的equals怎么写的
因为之前看面经,集合框架几乎这块是必考区,所以看了一下源码。
就说看了一下list,hashmap,底层原理啊。
6问了一下多线程的原理
回答了synchronized,volatile的作用。
7项目上写,用了kafka,zookeeper,讲了一下原理,顺便扯了一下zookeeper在dubbo的作用
8问了kafka如何实现高可用
不知道
9zookeeper如何实习持久化。没回答上
10问了一下平时如何学习java,看了什么书。#Java工程师##OPPO##面经##春招#
一面
1自我介绍:
2,-6的补码多少
3,10000!(从1乘到1w,末尾有多少个零)
4,String的底层hashcode怎么写的
5,看了那些源码
说了一下String的equals怎么写的
因为之前看面经,集合框架几乎这块是必考区,所以看了一下源码。
就说看了一下list,hashmap,底层原理啊。
6问了一下多线程的原理
回答了synchronized,volatile的作用。
7项目上写,用了kafka,zookeeper,讲了一下原理,顺便扯了一下zookeeper在dubbo的作用
8问了kafka如何实现高可用
不知道
9zookeeper如何实习持久化。没回答上
10问了一下平时如何学习java,看了什么书。#Java工程师##OPPO##面经##春招#