会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
跟着Mic学架构
专注有深度的技术原创!
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
···
15
下一页
2022年4月20日
【面试普通人VS高手系列】b树和b+树的理解
摘要: 数据结构与算法问题,困扰了无数的小伙伴。 很多小伙伴对数据结构与算法的认知有一个误区,认为工作中没有用到,为什么面试要问,问了能解决实际问题? 图灵奖获得者: Niklaus Wirth 说过: 程序=数据结构+算法, 也就说我们无时无刻都在和数据结构打交道。 只是作为Java开发,由于技术体系的成
阅读全文
posted @ 2022-04-20 16:23 跟着Mic学架构
阅读(932)
评论(0)
推荐(0)
2022年4月19日
【面试普通人VS高手系列】ConcurrentHashMap 底层具体实现知道吗?实现原理是什么?
摘要: 之前分享过一期HashMap的面试题,然后有个小伙伴私信我说,他遇到了一个ConcurrentHashMap的问题不知道怎么回答。 于是,就有了这一期的内容!! 我是Mic,一个工作了14年的Java程序员,今天我来分享关于 ”ConcurrentHashMap 底层实现原理“ 这个问题, 看看普通
阅读全文
posted @ 2022-04-19 14:52 跟着Mic学架构
阅读(600)
评论(0)
推荐(0)
2022年4月18日
【面试普通人VS高手系列】Dubbo的服务请求失败怎么处理?
摘要: 今天分享的面试题,几乎是90%以上的互联网公司都会问到的问题。 “Dubbo的服务请求失败怎么处理”? 对于这个问题,我们来看一下普通人和高手的回答。 普通人: 嗯… 我记得, Dubbo请求处理失败以后,好像是会重试。 嗯! 高手: Dubbo是一个RPC框架,它为我们的应用提供了远程通信能力的封
阅读全文
posted @ 2022-04-18 14:45 跟着Mic学架构
阅读(757)
评论(1)
推荐(2)
2022年4月16日
【面试普通人VS高手系列】什么叫做阻塞队列的有界和无界
摘要: 昨天一个3年Java经验的小伙伴私信我,他说现在面试怎么这么难啊! 我只是面试一个业务开发,他们竟然问我: 什么叫阻塞队列的有界和无界。现在面试也太卷了吧! 如果你也遇到过类似问题,那我们来看看普通人和高手的回答吧! 普通人 有界队列就是说队列中的元素个数是有限制的,而无界对接表示队列中的元素个数没
阅读全文
posted @ 2022-04-16 16:44 跟着Mic学架构
阅读(883)
评论(0)
推荐(0)
2022年4月15日
【面试普通人VS高手系列】HashMap是怎么解决哈希冲突的?
摘要: 常用数据结构基本上是面试必问的问题,比如HashMap、LinkList、ConcurrentHashMap等。 关于HashMap,有个学员私信了我一个面试题说: “HashMap是怎么解决哈希冲突的?” 关于这个问题,我们来模拟一下普通人和高手对于这个问题的回答。 普通人: 嗯.... Hash
阅读全文
posted @ 2022-04-15 15:52 跟着Mic学架构
阅读(816)
评论(1)
推荐(0)
2022年4月14日
【面试普通人VS高手系列】线程池如何知道一个线程的任务已经执行完成
摘要: 一个小伙伴私信了一个小米的面试题,问题是: “线程池如何知道一个线程的任务已经执行完成”? 说实话,这个问题确实很刁钻,毕竟像很多工作5年多的小伙伴,连线程池都没用过,怎么可能回答出来这个问题呢? 下面我们来看看普通人和高手遇到这个问题的回答思路。 普通人: 嗯.. 高手: 好的,我会从两个方面来回
阅读全文
posted @ 2022-04-14 12:03 跟着Mic学架构
阅读(980)
评论(3)
推荐(1)
2022年4月13日
【面试普通人VS高手系列】lock和synchronized区别
摘要: 今天来分享一道阿里一面的面试题,“lock和synchronized的区别”。 对于这个问题,看看普通人和高手的回答! #普通人: 嗯,lock是J.U.C包里面提供的锁,synchronized是Java中的同步关键字。 他们都可以实现多线程对共享资源访问的线程安全性。 #高手: 下面我从4个方面
阅读全文
posted @ 2022-04-13 14:09 跟着Mic学架构
阅读(767)
评论(0)
推荐(1)
2022年4月12日
【面试普通人VS高手系列】CPU飙高系统反应慢怎么排查?
摘要: 面试过程中,场景类的问题更容易检测出一个开发人员的基本能力。 这不,一个小伙伴去阿里面试,第一面就遇到了关于“CPU飙高系统反应慢怎么排查”的问题? 对于这个问题,我们来看看普通人和高手的回答! 普通人: 嗯, CPU飙高的原因可能是线程创建过多导致的。 高手: 好的,关于这个问题,我从四个方面来回
阅读全文
posted @ 2022-04-12 11:18 跟着Mic学架构
阅读(1393)
评论(1)
推荐(1)
2022年4月11日
【面试普通人VS高手系列】innoDB如何解决幻读
摘要: 前天有个去快手面试的小伙伴私信我,他遇到了这样一个问题: “InnoDB如何解决幻读”? 这个问题确实不是很好回答,在实际应用中,很多同学几乎都不关注数据库的事务隔离性。 所有问题基本就是CRUD,一把梭~ 那么今天,我们来看一下 关于“InnoDB如何解决幻读”这个问题,普通人和高手的回答! 普通
阅读全文
posted @ 2022-04-11 11:51 跟着Mic学架构
阅读(633)
评论(1)
推荐(2)
2022年4月9日
【面试普通人VS高手】Kafka的零拷贝原理?
摘要: 最近一个学员去滴滴面试,在第二面的时候遇到了这个问题: "请你简单说一下Kafka的零拷贝原理" 然后那个学员努力在大脑里检索了很久,没有回答上来。 那么今天,我们基于这个问题来看看,普通人和高手是如何回答的! 普通人的回答: 零拷贝是一种减少数据拷贝的机制,能够有效提升数据的效率 高手的回答: 在
阅读全文
posted @ 2022-04-09 14:01 跟着Mic学架构
阅读(2366)
评论(0)
推荐(1)
上一页
1
···
4
5
6
7
8
9
10
11
12
···
15
下一页
公告