电子商务网站建设与管理课件,电影网站建设方案ppt模板,路由器上做网站,网店推广的目的有哪些快手Java一面#xff08;一个小时十分钟#xff09; 1.自我介绍 2.说说B树和B树的区别#xff0c;优缺点等#xff1f; 3聊聊Spring#xff0c;主要IOC等等 4多线程JUC包下的一些常见的类#xff0c;比如CountDownLatch、Semaphore等 5.锁的概念#xff0c;锁相关的… 快手Java一面一个小时十分钟 1.自我介绍 2.说说B树和B树的区别优缺点等 3聊聊Spring主要IOC等等 4多线程JUC包下的一些常见的类比如CountDownLatch、Semaphore等 5.锁的概念锁相关的关键字volatilesynchronized。还比较了ReentrantLock与synchronized。 6.你了解哪些收集器CMS和G1。详细谈谈G1的优点什么时候进行Full GC呢 7.Spring中涉及的一些设计模式 8.算法题无序数列中求第k大的数维护最小堆然后依次遍历与堆顶比较 9.MySQL创建索引的原则好处 10. 怎么实现一个线程安全的计数器 快速java二面四十多分钟 1. 设计模式讲了单例工厂方法抽象工厂策略模式观察者模式代理模式还顺便讲了下spring动态代理的实现原理 2. 线程池有哪些参数分别有什么用如果任务数超过的核心线程数会发生什么阻塞队列大小是多少 3. HashMap的底层数据结构 4. 红黑树的具体结构及实现红黑树与查找树的区别体现 5. 接着聊ConcurrentHashMap底层实现 6. HashMap哈希函数的认识JDK1.8采用的hash函数 7. 数据库索引索引底层的实现B树的结构以及与普通查找树的优点 9. TCP三次握手四次挥手四次挥手过程中服务端的哪几种状态哪几种包 10. 已经有一个查询好友的接口设计一个微信朋友圈可以实现发表朋友圈添加评论查看评论等功能。主要是设计数据结构 快手Java三面50分钟主要分布式这块 你对快手的了解和抖音的区别聊项目 项目中用到dubbo那你说说什么是rpc框架和http调用的区别是什么 Redis有哪些数据结构持久化方案和区别 Redis哨兵、集群的设计原理和区别 Redis缓存和数据库会存在一致性问题吗怎么解决 Kafka怎么保证数据可靠性讲了生产者端发送消息到broker持久化分区和副本机制消费者消费消息的at-least-once和at-most-once怎么实现Exactly-Once 快手JavaHR面 常规的面试流程了主要就是自己优缺点以及未来的职业发展以及薪资这块。 你可能也喜欢: 最强阿里面试126题数据结构并发编程Redis设计模式微服务 百度高级Java三面题目涵盖JVM Java锁分布式等 2018阿里集团中间件Java面试题(4面)最新美团Java面试题目(共3面)头条Java后台3面含答案事务List集合慢查询SQLRedis秒杀设计 淘宝网Java五面现场面试49题含答案