快手面经
一面: SOA解释一下,使用中它的弊端 dubbo的作用,用http不可以吗,http的弊端 怎么理解zookeeper,一致性了解吗 tcp连接和http连接,http比tcp多了什么 http建立连接和断开连接的过程 hashtable和hashmap的具体实现,其他的解决hash冲突的方法 集合使用场景 native区 堆用什么数据结构实现的,栈区呢 java中的栈用什么实现的,数组还是链表 进程1.5g内存,2天后,2g内存,4天后,4g,5天后oom,分析原因并给出解决方案 什么时候触发full gc,如何定位内存泄露问题 cas具体操作 二面 php和java区别 抽象类和接口的区别 jdk8中有可以接口中可以有实现的方法吗 三次握手 循环有序数组找转折点 慢开始 数据库隔离级别咋实现 mysql存储引擎差别 innodb为什么非要用主键。没有会怎样 单例模式 sleep和wait的区别 设计模式以及对你的影响 写了个sql语句,查所有成绩都在90以上的学生id
#快手##面经##秋招##Java工程师#