首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
面试题系列
跟着Mic学架构
创建于2021-10-31
订阅专栏
每天一道面试题,深度分析,轻松面试。
等 7 人订阅
共14篇文章
创建于2021-10-31
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【面试普通人VS高手系列】b树和b+树的理解
普通人: 嗯. 我想想 … 嗯… Mysql里面好像是用了B+树来做索引的! 然后… 高手: 为了更清晰的解答这个问题,我打算从三个方面来回答: 了解二叉树、AVL树、B树的概念 B树和B+树的应用场
【面试普通人VS高手系列】ConcurrentHashMap 底层具体实现知道吗?实现原理是什么?
普通人: 嗯.. ConcurrentHashMap是用数组和链表的方式来实现的,嗯… 在JDK1.8里面还引入了红黑树。 然后链表和红黑树是解决hash冲突的。嗯…… 高手: 这个问题我从这三个方面
【面试普通人VS高手系列】Dubbo的服务请求失败怎么处理?
普通人: 嗯… 我记得, Dubbo请求处理失败以后,好像是会重试。 嗯! 高手: Dubbo是一个RPC框架,它为我们的应用提供了远程通信能力的封装,同时,Dubbo在RPC通信的基础上,逐步在向一
【面试普通人VS高手系列】线程池如何知道一个线程的任务已经执行完成
普通人: 嗯.. 高手: 好的,我会从两个方面来回答。 在线程池内部,当我们把一个任务丢给线程池去执行,线程池会调度工作线程来执行这个任务的run方法,run方法正常结束,也就意味着任务完成了。 所以
【面试普通人VS高手系列】lock和synchronized区别
今天来分享一道阿里一面的面试题,“lock和synchronized的区别”。 对于这个问题,看看普通人和高手的回答!
【面试普通人VS高手系列】CPU飙高系统反应慢怎么排查?
普通人 嗯, CPU飙高的原因可能是线程创建过多导致的 高手 好的,关于这个问题,我从四个方面来回答。 CPU是整个电脑的核心计算资源,对于一个应用进程来说,CPU的最小执行单元是线程。 导致CPU飙
【面试普通人VS高手系列】innoDB如何解决幻读
“InnoDB如何解决幻读”? 这个问题确实不是很好回答,在实际应用中,很多同学几乎都不关注数据库的事务隔离性。 那么今天,我们来看一下 关于“InnoDB如何解决幻读”这个问题,普通人和高手的回答!
【面试普通人VS高手系列】kafka的零拷贝原理?
普通人的回答: 零拷贝是一种减少数据拷贝的机制,能够有效提升数据的效率 高手的回答: 在实际应用中,如果我们需要把磁盘中的某个文件内容发送到远程服务器上,如图 那么它必须要经过几个拷贝的过程: 从磁盘
【面试普通人VS高手系列】Spring Boot的约定优于配置,你的理解是什么?
普通人的回答: 嗯, 在Spring Boot里面,通过约定优于配置这个思想,可以让我们少写很多的配置。 然后就只需要关注业务代码的编写就行。嗯! 高手的回答: 从4个方面来回答。 1.首先, 约定优
【面试普通人VS高手系列】谈谈你对Seata的理解
很多面试官都喜欢问一些“谈谈你对xxx技术的理解”。 大家遇到这种问题时,是不是完全不知道从何说起。 那么我们来看一下,普通人和高手是如何回答这个问题的?
【面试普通人VS高手系列】Fail-safe机制与Fail-fast机制分别有什么作用
Fail-safe机制与Fail-fast机制分别有什么作用 “他说他听到这个问题的时候,脑子里满脸问号。那么今天我们来看一下,关于这个问题,普通人和高手应该如何回答吧。
【面试普通人VS高手系列】谈谈你对AQS的理解
在很多大厂的面试中,面试官对于并发编程的考核要求相对较高,简单来说,如果你不懂并发编程,那么你很难通过大厂高薪岗位的面试。 今天来和大家聊聊并发编程中的AQS组件。
面试题系列:用了这么多年的 Java 泛型,我竟然只知道它的皮毛
工作4年的程序员感慨道:懵了,现在面试都这么卷了吗?一个泛型还有这么多门道? 面试题:请你简单描述你对泛型的理解!
美团面试官问:写一个你认为最好的单例模式?于是我写了7个
「这是我参与11月更文挑战的第3天,活动详情查看:2021最后一次更文挑战」 面试考察点 考察目的: 单例模式可以考察非常多的基础知识,因此对于这种问题,很多面试官都会问。 小伙伴要注意,在面试过程中