E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
阿里面试
20道大厂真实面试题,答出一半以上的都是高手
最近身边有位仁兄挺厉害的,倒和别人故事里一下子进大厂不一样,是他想去
阿里面试
了且失败,还很遗憾失败了,之后愈挫愈勇,屡败屡战。
架构文摘JGWZ
·
2024-09-07 10:33
面试
java
程序人生
力扣热题100 - 遇到的
阿里面试
题之一 - 链表:LRU缓存
题目描述:题号:146请你设计并实现一个满足LRU(最近最少使用)缓存约束的数据结构。实现LRUCache类:LRUCache(intcapacity)以正整数作为容量capacity初始化LRU缓存intget(intkey)如果关键字key存在于缓存中,则返回关键字的值,否则返回-1。voidput(intkey,intvalue)如果关键字key已经存在,则变更其数据值value;如果不存在
菲英的学习笔记
·
2024-09-01 19:09
力扣热题100
leetcode
链表
缓存
go
c++
算法
阿里Java技术面试题,我就服这一文!
阿里面试
题目目录技术一面(基础面试题目)技术二面(技术深度、技术原理)项目实战(项目模拟面试)JAVA开发技术常问的问题阿里必会知识
阿里面试
范畴面试总结文章福利(答案获取)一:阿里技术一面(基础掌握牢固
Java架构007
·
2024-02-20 01:24
阿里面试
官的分享Java面试中需要准备哪些多线程并发的技术要点
一、概念什么是线程一个线程要执行任务,必须得有线程一个进程(程序)的所有任务都在线程中执行的一个线程执行任务是串行的,也就是说一个线程,同一时间内,只能执行一个任务多线程原理同一时间,CPU只能处理1条线程,只有一条线程在工作(执行)多线程并发(同时)执行,其实质是CPU快速的在多线程之间调度(切换)如果线程过多,会怎样?CPU在N多条线程中调度,会消耗大量的cpu资源每条线程被调度执行的频率越低
风平浪静如码
·
2024-02-15 10:29
阿里面试
:Seata如何实现RC?保证事务的隔离性?
尼恩说在前面在40岁老架构师尼恩的读者交流群(50+)中,最近有小伙伴拿到了一线互联网企业如阿里、滴滴、极兔、有赞、希音、百度、网易、美团的面试资格,遇到很多很重要的面试题:Seata如何实现RC?保证事务的隔离性?最近有小伙伴在面试阿里,又遇到了相关的面试题。小伙伴懵了,因为没有遇到过,所以支支吾吾的说了几句,面试官不满意,面试挂了。所以,尼恩给大家做一下系统化、体系化的梳理,使得大家内力猛增,
40岁资深老架构师尼恩
·
2024-02-14 12:40
面试
技术圣经
面试
职场和发展
架构
微服务
中间件
java
阿里面试
:设计一个大并发、大数据的系统架构,说说设计思路
尼恩说在前面在40岁老架构师尼恩的读者交流群(50+)中,最近有小伙伴拿到了一线互联网企业如阿里、滴滴、极兔、有赞、希音、百度、网易、美团的面试资格,遇到很多很重要的面试题:请设计一个支持大并发/大数据的软件架构,说说设计思路。最近有小伙伴在面试阿里,又遇到了相关的面试题。小伙伴懵了,因为没有遇到过,所以支支吾吾的说了几句,面试官不满意,面试挂了。所以,尼恩给大家做一下系统化、体系化的梳理,使得大
40岁资深老架构师尼恩
·
2024-02-14 12:09
面试
面试
大数据
系统架构
架构
java
后端
中间件
第十周打卡
在
阿里面试
被拒了也很开心就是不断寻找,其实是更明确自己价值的过程,而且会遇到好多可爱的人
徐畅_6091
·
2024-02-11 22:03
oracle 合并重复数据_回忆阿里的一道 SQL 面试题,亿级表合并
//
阿里面试
//2010年,阿里正当红。那年BAT的名气还没有现今那么响亮。就业的时候,很多毕业生还是会选择HP,IBM,EMC,SONY,ORACLE,Microsoft等一类的外企。
weixin_39756481
·
2024-02-11 12:54
oracle
合并重复数据
oracle两列合并成一列
oracle多条数据合并成一条
oracle查询两列合并成一列
作为Java程序员,阿里一面Synchronized连珠炮你是否能够顶住
大家先来看看
阿里面试
Synchronized连珠炮看看自己是否顶得住Synchronized可以作用在哪里?分别通过对象锁和类锁进行举例。Synchronized本质上是通过什么保证线程安全的?
Fightover
·
2024-02-08 04:55
程序员周末
阿里面试
,5分钟就被一道题秒杀:HashMap与Hashtable
你们可能会想,我这么菜的吗?5分钟都坚持不了?本文说起来会有点尴尬,毕竟这是我曾经经历过的故事那时候的我还真菜,每天写着if/for及一些简单的业务逻辑代码,虽工作有些日子了,但技术水平还停留在刚毕业的起步阶段。记得,那是一个周末,我去某知名互联网公司面试,好像不到五分钟,我就被面试官亲切地赶出来了,当时我那个尴尬,内心深受打击。为什么会被赶出来?这道题我记得很清楚,我不确定是不是因为这道题,但却
java成功之路
·
2024-02-06 06:23
分享
阿里面试
真题(附解析)及P8知识体系
前言好多人对阿里巴巴技术岗的体系结构及级别的技术要求设置不太清楚,想去面试也不知道面试什么级别的岗位,下面说说阿里的技术体系又是一哥怎么样的水平划分!阿里P5(高级研发工程师)工作要求:能独立完成日常工作,并能够对一些方案提出自己的建议。基本考核就是能上手独立完成工作,熟练掌握。技能要求(熟练):程序设计和开发。工作中需用到的Java开发的技术点以及相关的其他技术点。工作中需用到的Web开发的技术
风平浪静如码
·
2024-02-04 11:26
阿里面试
经历JAVA总结
为记录阿里的电面经历,特与大家分享,岗位是JAVA研发工程师。一面主要问题如下:1)首先自我介绍2)数据结构算法的基本问题,如排序算法,二叉树遍历,后序遍历非递归,图的最短路径问题3)对一个数组进行绝对值排序的算法4)java中hashmap的底层实现5)java中垃圾回收机制GC原理等6)介绍自己的项目,数据库中用到的数据结构数据模型,死锁的概念(问的应该是数据库的死锁),如何避免死锁?7)乐观
Java架构师Carl
·
2024-02-03 06:45
iOS多线程——概念与原理
作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要,这是一个我的iOS交流群:196800191,加群密码:112233,不管你是小白还是大牛欢迎入驻,分享BAT,
阿里面试
题、面试经验,讨论技术,大家一起交流学习成长
iOS发呆君
·
2024-02-02 00:05
阿里面试
:Sentinel熔断降级,是如何实现的?
尼恩说在前面在40岁老架构师尼恩的读者交流群(50+)中,最近有小伙伴拿到了一线互联网企业如阿里、滴滴、极兔、有赞、希音、百度、网易、美团的面试资格,遇到很多很重要的面试题:问题1:Sentinel高可用熔断降级,是如何实现的?问题2:Sentinel底层滑动时间窗限流算法怎么实现的?最近又有小伙伴在面试阿里,遇到了相关的面试题。小伙伴说,Sentinel是自己的盲区,可以说一脸懵逼,面试官不满意
40岁资深老架构师尼恩
·
2024-01-31 09:47
面试
技术圣经
面试
sentinel
职场和发展
架构
重构
rocketmq
阿里面试
:Arthas原理和使用,大概说说吧?
尼恩说在前面在40岁老架构师尼恩的读者交流群(50+)中,最近有小伙伴拿到了一线互联网企业如阿里、滴滴、极兔、有赞、希音、百度、网易、美团的面试资格,遇到很多很重要的面试题:Arthas原理和使用,大概说下吧?Arthas也是大家定位和解决线上问题,非常常用的一个工具。所以,这个题目如果答不上来,说明平时没怎么解决过线上问题,面试基本就挂。所以,这道题目,非常重要。这里,尼恩把这道面试题以及参考答
40岁资深老架构师尼恩
·
2024-01-31 09:16
面试
面试
java
后端
架构
系统架构
中间件
单元测试
阿里面试
:说说Rocketmq推模式、拉模式?
这个题目,是非常常见的面试题,回答的时候,有两个层面第一个层面:应用开发层第二个层面:底层源码层关于Rocketmq的核心面试题,尼恩前面也梳理过几篇文章:
阿里面试
:如何保证RocketM
40岁资深老架构师尼恩
·
2024-01-31 09:15
面试
java-rocketmq
面试
rocketmq
架构
重构
java
中间件
阿里面试
:如何保证RocketMQ消息有序?如何解决RocketMQ消息积压?
尼恩说在前面在40岁老架构师尼恩的读者交流群(50+)中,最近有小伙伴拿到了一线互联网企业如阿里、滴滴、极兔、有赞、希音、百度、网易、美团的面试资格,遇到很多很重要的面试题:如何保证RocketMQ消息有序?如何解决RocketMQ消息积压?最近有小伙伴在面试阿里,又遇到了相关的面试题。小伙伴懵了,因为没有遇到过,所以支支吾吾的说了几句,面试官不满意,面试挂了。所以,尼恩给大家做一下系统化、体系化
40岁资深老架构师尼恩
·
2024-01-31 09:44
面试
面试
rocketmq
java
架构
微服务
重构
系统架构
Dubbo学习笔记(四)——负载均衡与SPI机制
二、DubboSPI三、dubbo负载均衡策略四、详解dubbo负载均衡实现原理4.1环境搭建4.2代码执行流程分析参考文章:
阿里面试
真题:Dubbo的SPI机制_三太子敖丙博客-CSDN博客dubbo
薛薛哦
·
2024-01-30 21:25
分布式
dubbo
阿里面试
经历JAVA总结
记录阿里的电面经历,特与大家分享,岗位是JAVA研发工程师。一面主要问题如下:1)首先自我介绍2)数据结构算法的基本问题,如排序算法,二叉树遍历,后序遍历非递归,图的最短路径问题3)对一个数组进行绝对值排序的算法4)java中hashmap的底层实现5)java中垃圾回收机制GC原理等6)介绍自己的项目,数据库中用到的数据结构数据模型,死锁的概念(问的应该是数据库的死锁),如何避免死锁?7)乐观锁
飞奔小码农
·
2024-01-29 01:52
阿里面试
失败后,一气之下我图解了Java中18把锁
乐观锁和悲观锁独占锁和共享锁互斥锁和读写锁公平锁和非公平锁可重入锁自旋锁分段锁锁升级(无锁|偏向锁|轻量级锁|重量级锁)锁优化技术(锁粗化、锁消除)乐观锁和悲观锁悲观锁悲观锁对应于生活中悲观的人,悲观的人总是想着事情往坏的方向发展。举个生活中的例子,假设厕所只有一个坑位了,悲观锁上厕所会第一时间把门反锁上,这样其他人上厕所只能在门外等候,这种状态就是「阻塞」了。回到代码世界中,一个共享数据加了悲观
Java架构奶思
·
2024-01-28 18:36
不积跬步无以至千里
最近总有小伙伴问我是怎么准备面
阿里面试
的,我的回复是我从来没有刻意准备过,有人不信我确实没刻意准备过。下面分享一下自己这1年的日常吧。
寻道_02a7
·
2024-01-28 09:46
字节跳动iOS开发实习生面试经历
经过一周的面试和时间的沟通,终于通过并拿到offer作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要,这是一个我的iOS交流群:812157648,不管你是小白还是大牛欢迎入驻,分享BAT,
阿里面试
题
iOS发呆君
·
2024-01-25 12:46
阿里面试
题
Java一面hashmap源码问题HashMap底层结构put操作讲一下HashMap、HashMap如何保证线程安全、ConcurrentHashMapJVM有哪些回收算法,对应的收集器有哪些?jvmg1的内存模型讲一下,G1和CMS收集器的区别?以及G1收集器对CMS的改进?java线程同步都有哪几种方式,synchonized和reteenlock的区别。cas的原理,变量要用哪个关键字修饰
星星先生9
·
2024-01-24 11:11
阿里面试
真题(附面试专题答案)分享!
秋招结束,从6月中旬开始复习,7月份开始投简历,一直到现在,简单记录一下,今天给大家分享的是我一位幸运拿到阿里offer的朋友的面试经历,还问到了我朋友
阿里面试
的一些真题,以及我整理的一些真题分享给大家
Java柚子
·
2024-01-18 04:07
今天去
阿里面试
,一个HashMap,我就和面试题整整说了一小时!
前言HashMap应该算是Java后端工程师面试的必问题,因为其中的知识点太多,很适合用来考察面试者的Java基础。HashMap是Java最长用的集合之一,在JDK源码中,HashMap的设计非常Elegant,也包含很多非常巧妙的设计思路,之所以这样,也让HashMap成为了面试招工作时候的重点考点。开场面试官:你先自我介绍一下吧!安琪拉:我是安琪拉,草丛三婊之一,最强中单(钟馗不服)!哦,不
辻老板
·
2024-01-16 14:10
嵌入式面试常见问题(六)—各大公司面试题
1、
阿里面试
1、Linux系统方面1)进程和线程的区别(不能太书面化)(需要从内存角度,或者其他角度描述)需要用自己理解的方式去回答这个问题,如果你回答了xxx是基本单位,这样子是不行的。
梅山剑客
·
2024-01-09 11:29
嵌入式面试
面试
阿里面试
:redis 为什么把简单的字符串设计成 SDS?
面试官:了解redis的String数据结构底层实现嘛?铁子:当然知道,是基于SDS实现的面试官:redis是用C语言开发的,那为啥不直接用C的字符串,还单独设计SDS这样的结构呢?铁子:·····其实看得出面试官是想看看,铁子是只停留在redis的使用层面,还是对底层数据结构有过更深入的研究,面试嘛都爱这样问大家都懂得。我们知道redis是用C写的,但它却没有完全直接使用C的字符串,而是自己又重
Cyufeng
·
2024-01-06 08:57
redis
面试
redis
bootstrap
数据库
算法
这21个刁钻的HashMap面试题,我把
阿里面试
官吊打了
1:HashMap的数据结构?A:哈希表结构(链表散列:数组+链表)实现,结合数组和链表的优点。当链表长度超过8时,链表转换为红黑树。transientNode[]table;2:HashMap的工作原理?HashMap底层是hash数组和单向链表实现,数组中的每个元素都是链表,由Node内部类(实现Map.Entry接口)实现,HashMap通过put&get方法存储和获取。存储对象时,将K/V
大理架构师
·
2024-01-04 23:11
阿里面试
:redis 为什么把简单的字符串设计成 SDS?
面试官:了解redis的String数据结构底层实现嘛?铁子:当然知道,是基于SDS实现的面试官:redis是用C语言开发的,那为啥不直接用C的字符串,还单独设计SDS这样的结构呢?铁子:·····我们知道redis是用C写的,但它却没有完全直接使用C的字符串,而是自己又重新构建了一个叫简单动态字符串SDS(simpledynamicstring)的抽象类型。redis也支持使用C语言的传统字符串
Crhy、Y
·
2024-01-04 13:46
Java
后端
面试
redis
职场和发展
java
开发语言
后端
【
阿里面试
系列】Java线程的应用及挑战
文章简介上一篇文章【「
阿里面试
系列」搞懂并发编程,轻松应对80%的面试场景】我们了解了进程和线程的发展历史、线程的生命周期、线程的优势和使用场景,这一篇,我们从Java层面更进一步了解线程的使用。
Java架构
·
2023-12-30 04:12
阿里面试
官必问:你能说说进程与线程的区别吗 ?
两者的定义进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源。进程与线程的区别进程是资源分配最小单位
Java后端架构V
·
2023-12-28 03:06
面试
Java
java
开发语言
面试
多线程
高并发
21年Netty 面试全解析:核心知识点与典型面试题,看这一篇就够了
选择了三家面试(阿里、美团、百度竞网),不得不说,这次
阿里面试
真的太难为我了,可以说是和面试官大战了7个回合,不过好在最后给了offer。
三星老猿
·
2023-12-23 08:31
Java虚拟机类加载机制
https://www.cnblogs.com/aspirant/p/7200523.htmlJava类加载机制(
阿里面试
题)1类加载器与类的”相同“判断、详情见《深入理解Java虚拟机》类加载器除了用于加载类外
小小少年Boy
·
2023-12-21 11:59
蚂蚁金服面试分享,阿里的offer真的不难,3位朋友全部offer
以下也是我整合起来的面试题,和面试经验,我希望这些能帮到大家面试这些大厂能有所帮助,其实讲白了,面试经验只是一个借鉴,不能作为具体参考,但这些经验能从重考虑大致方向,接下来说说下4面
阿里面试
(三面加HR
不会敲代码的谌
·
2023-12-18 12:03
面试
java
jvm
算法
mybatis
刚参加完阿里P6面试归来(Offer已斩获),6点面试经验总结
面试归来,总结下
阿里面试
流程、面试过程、以及面试题目范畴。
JavaBUGa
·
2023-12-18 12:02
Java
面试
程序员
java
面试
编程语言
spring
程序人生
大佬内推去蚂蚁金服面试,成功定级P6,分享我的6点面试总结(Java)
面试归来,总结下
阿里面试
流程、面试过程、以及面试题目范畴。
跟着我学Java
·
2023-12-18 12:00
面试
程序员
Java
java
面试
jvm
架构
职场和发展
阿里面试
官的 "说一下从url输入到返回请求的过程" 问的难度就是不一样!
点击上方"编程技术圈"关注,星标或置顶一起成长后台回复“大礼包”有惊喜礼包!每日英文There'snoonethatcaninfluencethewayyouliveyourlife.Sometimes,wejustneedabitmoreconfidencetostickwithourchoices.没有人可以左右你的人生,只是很多时候我们需要多一些勇气,去坚定自己的选择。每日掏心话人生的欢乐来
程序员小乐
·
2023-12-18 10:30
网络
java
网络协议
http
面试
绝版瑰宝:
阿里面试
官首发Java后端面试复习必备宝典,啃完秒那大厂offer,轻松搞定秋招!
前言这几天最近在整理java面试题汇总,无意中寻到了这份
阿里面试
官手册,这份面试题还真的与以往的java核心面试知识点有大不同,这份面试官手册是完全站在面试官出题的角度分析问题,要问它有多香我们且看目录就完事了
独孤球球
·
2023-12-18 10:00
java
开发语言
让
阿里面试
官都赞同不已的Spring解读!技术详细介绍
开头设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。在项目中合理地运用设计模式可以完美地解决很多问题,每种模式在现实中都有相应的原理来与之对应,每种模式都描述了一个在我们周围不断重复发生的问题,以及该问题的核心解决方案,这也是设计模式能被广泛应用的原因。一、对Kafka的认识1.Kafka的基本概念2
爱看动漫的Java程序员
·
2023-12-18 10:25
程序员
java
后端
面试
被
阿里面试
官征服了!字节跳动Java岗经典面试真题,全网独家首发!
前言不管是学生还是已经工作的人,我想彼此都有一个相同的梦想:进大厂!眼看着2021年就过去一半了,那么如何才能在后半年弯道超车,进入梦寐以求的大厂呢首先你要清楚,现在无论是大厂还是小公司,面试考察的早已不仅仅是对技术语言的掌握程度了,**对开发者算法能力的考查也越来越严格!**甚至很多公司直接让手写代码,来考查数据结构与算法的扎实程度。在这一环节,数据结构与算法基础不扎实的人,必然会挂掉!而懂数据
最热Java笔试题
·
2023-12-18 10:25
程序员
java
后端
面试
阿里面试
官最新分享的Java面试宝典,含8大核心内容讲解
很多Java工程师的技术不错,但是一面试就头疼,10次面试9次都是被刷,过的那次还是去了家不知名的小公司。问题就在于:面试有技巧,而你不会把自己的能力表达给面试官。应届生:你该如何准备简历,面试项目和面试说辞?Spring底层逻辑是什么?1-3年经验的程序员:面试中你该讲哪些值钱的技术?如何用这些值钱的技术最大程度展示自己的技能?分布式组件底层逻辑是什么?3-5年经验的程序员:k8s怎么搭建实践?
Java码农者
·
2023-12-18 10:25
java
面试
开发语言
阿里面试
官跟我死磕MySQL,成功入职阿里
前言假如你去面试,面试官让你聊一下对索引的理解,然而你对索引的理解仅限于,检索数据就是快,是一种数据结构这个层面,那你就只能回家等通知了。为了避免这种尴尬的事情发生,咔咔用时两天将索引的内容在自己理解的范围内进行了整理,如有整理不全面的地方可以在评论区进行补充和提建议。一面50min自我介绍Java集合LinkedList与ArrayListfail-fastCASreentrantlocksyn
springboot全家桶
·
2023-12-18 10:54
程序员
java
后端
面试
阿里面试
官终于分享出了 2022 年最新的 java 面试题及答案
今天给大家分享一波
阿里面试
官分享的2022年最新的java面试题以及答案,喜欢的小伙伴可以学习一下!
java南木
·
2023-12-18 10:24
java
面试
开发语言
职场和发展
阿里面试
官总结从零到架构面试宝典,是时候让面试官懵逼了
自我介绍完全不知道在说啥等等诸如此类的现状,如果你还在东拉西扯不知所云,或是对面试官问的问题答非所问,基本在面试官心里已经给你Pass掉了,想想自己也是从那个层次一步步走上路的,也经历了许多坎坷,于是我翻遍全网,终于找出一套
阿里面试
官总结的从零到架构面试宝典来
写代码的珏秒秒
·
2023-12-18 10:23
架构
面试
职场和发展
阿里面试
必问之并发编程(一):线程基础
借用Java并发编程实践中的话;编写正确的程序并不容易,而编写正常的并发程序就更难了;相比于顺序执行的情况,多线程的线程安全问题是微妙而且出乎意料的,因为在没有进行适当同步的情况下多线程中各个操作的顺序是不可预期的。并发编程相比Java中其他知识点学习起来门槛相对较高,学习起来比较费劲,从而导致很多人望而却步;而无论是职场面试和高并发高流量的系统的实现却都还离不开并发编程,从而导致能够真正掌握并发
Java罗
·
2023-12-18 01:40
阿里面试
题之符号匹配
/**
阿里面试
题Givenastringcontainingjustthecharacters'(',')','{','}','['and']',determineiftheinputstringisvalid.Openbracketsmustbeclosedbythesametypeofbrackets.Openbracketsmustbeclosedinthecorrectorder.Note
史上最强的弟子
·
2023-12-16 18:55
阿里面试
官:如何给所有的async函数添加try/catch?
前言三面的时候被问到了这个问题,当时思路虽然正确,可惜表述的不够清晰后来花了一些时间整理了下思路,那么如何实现给所有的async函数添加try/catch呢?async如果不加try/catch会发生什么事?//示例asyncfunctionfn(){letvalue=awaitnewPromise((resolve,reject)=>{reject('failure');});console.l
海阔~天空
·
2023-12-04 17:13
前端知识体系
javascript
前端
html
阿里面试
:分析为什么B+树更适合作为索引的结构以及索引原理
mysql的B+树索引查找使用了二分查找,redis跳表也使用了二分查找法,kafka查询消息日志也使用了二分查找法,二分查找法时间复杂度O(logn);在MySQL中,主要有四种类型的索引,分别为:B-Tree索引,Hash索引,Fulltext索引(MyISAM表)和R-Tree索引,本文讲的是B-Tree索引。后面的索引原理一定要看,太重要了,阿里两个人都问这个mysql的索引原理mysql
倾听铃的声
·
2023-12-03 13:43
前端
vue.js
面试
前端
【真实面试经历】我和
阿里面试
官的一次“邂逅”(附问题详解)
本文的内容都是根据读者投稿的真实面试经历改编而来,首次尝试这种风格的文章,花了几天晚上才总算写完,希望对你有帮助。本文主要涵盖下面的内容:分布式商城系统:架构图讲解;消息队列相关:削峰和解耦;Redis相关:缓存穿透问题的解决;一些基础问题:网络相关:1.浏览器输入URL发生了什么?2.TCP和UDP区别?3.TCP如何保证传输可靠性?Java基础:1.既然有了字节流,为什么还要有字符流?2.深拷
Java码农那些事
·
2023-11-30 02:46
一步步分析为什么B+树适合作为索引的结构 以及索引原理 (
阿里面试
)
mysql的B+树索引查找使用了二分查找,redis跳表也使用了二分查找法,kafka查询消息日志也使用了二分查找法,二分查找法时间复杂度O(logn);参考:redis的索引底层的跳表原理实现聊聊Mysql索引和redis跳表---redis的跳表原理时间复杂度O(logn)(阿里)参考:kafka如何实现高并发存储-如何找到一条需要消费的数据(阿里)参考:二分查找法:各种排序算法的时间复杂度和
奋斗吧_攻城狮
·
2023-11-27 22:20
MySQL/MariaDB
Mysql
索引
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他