首页 > TAG信息列表 > 手大牛
Java应用性能优化!和快手大牛的技术面谈
# Java基础(对象+线程+字符+接口+变量+异常+方法)1. 面向对象和面向过程的区别?2. Java 语言有哪些特点?3. 关于 JVM JDK 和 JRE 最详细通俗的解答4. Oracle JDK 和 OpenJDK 的对比5. Java 和 C++的区别?6. 什么是 Java 程序的主类?应用程序和小程序的主类有何不同?7. Java 应用程真的已经讲烂了!和快手大牛的技术面谈
## 抖音Java岗后端一面(7.22)(47分钟)> 1\. 自我介绍还没完屏幕就黑了。。重连后直接问问题。。 > 2\. hashmap底层实现 > 3\. java线程池参数,以及具体使用流程 > 4\. mysql底层为什么不用b树,b*树,而用b+树。 > 5\. 写了个sql语句(很简单的联表查询) > 6\. sql语句中,表逗号表,sql会如何优和快手大牛的技术面谈,附项目源码
# 一、什么是ZooKeeper**ZooKeeper是一个分布式服务协调框架**,提供了分布式数据一致性的解决方案,基于ZooKeeper的**数据结构,Watcher,选举机制**等特点,可以**实现数据的发布/订阅,软负载均衡,命名服务,统一配置管理,分布式锁,集群管理**等等。# 二、为什么使用ZooKeeperZooKeeper能保证:*