搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
从前慢现在也慢
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
MYSQ客户端以及服务端介绍以及一些简单的sql语句_mysql 数据库客户端
2
边缘计算的前景和挑战_边缘计算方向怎么样
3
数据挖掘Java——Kmeans算法的实现_java k-means
4
人工智能大模型在医疗领域的应用进展与前景_人工智能大模型在临床医学研究中的应用
5
盘点九大项目管理类证书,PMP在榜!_项目管理证书
6
【通用大语言模型】GLM-130B:一个开放的双语预训练模型_glm-130b下载
7
【数据库】 mysql数据库管理工具 Navicat平替工具 免费开源数据库管理工具_navacat平替
8
最小生成树——Prim算法_prim算法构造最小生成树
9
oracle新建用户名和密码,详解oracle用户创建(create user)(上)
10
开源的在线office_开源在线office
当前位置:
article
> 正文
Java高级工程师/架构师 面试题整理_java高级架构师面试题
作者:从前慢现在也慢 | 2024-07-17 05:27:51
赞
踩
java高级架构师面试题
Java基础
HashMap的底层数据结构?HashMap如何扩容?为什么扩容之后的大小是2的幂次方?
ConcurrentHashMap的底层数据结构?谈谈ConcurrentHashMap的分段锁技术?
Volatile能保证可见性吗?Volatile修饰的变量并发更新时是否是线程安全的?Volatile保证可见性的底层原理是什么?
Synchronized是否线程安全的吗?Synchronized实现线程安全的底层原理是什么?
ThreadLocal是什么?一般用在什么场景?
AQS是什么?哪些类是利用AQS保证的线程安全?
CAS是什么?哪些类是利用CAS保证的线程安全?
ThreadPoolExecutor线程池有哪些参数、分别代表什么意思?持续往线程池里加任务,线程数、队列数的增长情况是怎样的?如何根据任务类型确定线程池数量大小、队列长度?
数据库
为什么分页大了之后,limit会变慢?该怎么优化?
为什么索引字段类型不匹配,会导致索引失效?
为什么非最左匹配like查询,会导致索引失效?
业务高峰期,如果必须需要新增索引,该怎么操作、需要注意什么?
JOIN操作时,数据库内部是怎么实现的?是两层for循环吗,这样效率会不会很慢?
如何从科目成绩表中查出总分数排名前三的同学(可能会存在总成绩相等的情况,最后的查询记录数可能会大于3)?
数据库隔离级别有哪些?为什么你们系统选择可重复读隔离级别?各种隔离级别的适用场景,该如何选择?
Mysql中utf8编码占几个字节?utf8和utf8mb4有什么区别?如果存中文时,Java用utf-8、mysql用utf8会不会产生乱码?
Mysql有几种锁?什么是间隙锁?
说出10种sql优化的建议?
Redis
redis的String和c语言的String有什么区别?
redis的ZSet底层实现是什么?
如何查看redis集群总共有多少个key?
如何查看redis集群1小时内即将过期的key?
redis为什么这么快?仅仅是因为数据存在内存里吗?
为什么GeoHash的地理位置距离计算会很快?
redis有几种部署模式?该怎么选择?
redis实现分布式锁的几种方式?setNX有什么局限性?
redis的哪些命令是原子性的?除了setNX还有哪些?
算法
手写冒泡排序、插入排序、选择排序?怎么计算他们的时间复杂度、空间复杂度?
快速排序的思路?时间、空间复杂度是多少?最好能写一边。
堆排序的思路?时间、空间复杂度是多少?最好能写一边。
如何判断两个单向链表是否相交?如何找出交点?
如何找出二叉树上距离最远的两个点(每个节点有一个数值大小,两个节点的距离是指从起点到终点所经过的所有节点的数值和)?
分布式
如何保证分布式事务?两阶段提交和三阶段提交是什么意思、有什么区别?
如何实现分布式锁?redis分布式锁的原理、zookeeper分布式锁的原理?
对比SpringCloud和Dubbo的区别?Dubbo?SpringCloud吗?该如何选择?
Zookeeper和Eurake的区别?为什么说Zookeeper保证了CP、Eurake保证了AP?Eurake是如何保证AP特性的?
其他
接口优化有哪些思路和手段?
如何避免商品超卖?数据库乐观锁?
秒杀系统该怎么设计?需要注意哪些点?能支撑多少的并发量?
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/838197
推荐阅读
article
00. 这里整理了最全的
爬虫
框架
(
Java
+
Python
)_
java
爬虫
框架
...
网络
爬虫
技术在信息时代的大数据时代中变得越来越重要。它是一种从互联网上获取数据的技术,被广泛应用于搜索引擎、数据挖掘、商...
赞
踩
article
Leetcode
(
Java
)-98. 验证
二叉
搜索
树
_
java
leetcode
验证
二叉
搜索
树
...
给你一个
二叉
树
的根节点 root ,判断其是否是一个有效的
二叉
搜索
树
。有效
二叉
搜索
树
定义如下:节点的左子
树
只包含 小于...
赞
踩
article
【
JD
-
GUI
】
MacOS
中使用
Java
反编译
工具
JD
-
GUI
_
mac
java
反编译
工具...
MacOS
中如何安装和使用
Java
反编译
工具
JD
-
GUI
_
mac
java
反编译
工具
mac
java
反编译
工具 ...
赞
踩
article
mac
安装
java
反编译
工具_
java
反编译
工具 jd
gui
有没有
mac
版本的...
如果出现 successfully installed 证明
安装
成功。《Mac
安装
jd-
gui
反编译
jar》首先你得...
赞
踩
article
mac
使用
idea
插件
java
decomplier
反编译
jar
包_
mac
反编译
jar
包...
安装插件这样在本地
idea
的插件目录下就有。_
mac
反编译
jar
包
mac
反编译
jar
包 ...
赞
踩
article
网易
Java
社招研发面经:
Java
+
数据库
+
Redis
+
Linux
+框架
,
2024年最新
Linux
运...
本书是获得了很多读者好评的
Linux
经典畅销书**《
Linux
从入门到精通》的第2版**。本书第﹖版以最新的Ubuntu...
赞
踩
article
最全网易
Java
社招研发面经:
Java
+数据库+
Redis
+
Linux
+框架(1)
,
2024-202...
每个区
的
作用是什么?作者面
的
是杭研
的
岗位
,
本来三面通过后hr联系我说是要去
杭州
总部让主管进行现场
面试
,
但因为我在深圳所以...
赞
踩
article
网易
社招
Java
面试
(
附详细答案
)
_
网易
社招
面经
java
...
1. redis有哪几种数据结构?给你一个key怎么知道是用的哪种结构?Redis是一个内存中的数据结构存储系统,可以用...
赞
踩
article
数据结构
(
Java
):
队列
&
Queue
集合&
力扣
面试
OJ题...
队列
、
Queue
、Deque、循环
队列
、
队列
OJ题
数据结构
(
Java
):
队列
&
Queue
集合&
力扣
面试
OJ题 ...
赞
踩
article
华为
OD
机试D卷
--
符号
运算
--
24年
OD
统一考试(
Java
& JS &
Python
& C ...
给定一个表达式,求其分数计算结果。表达式的限制如下:1.所有的输入数字皆为正整数(包括0)2.仅支持四则
运算
(+-")和...
赞
踩
article
华为
OD
机试D卷
--
猜
密码
--
24年
OD
统一考试(
Java
& JS &
Python
& C &...
小杨申请了一个保密柜,但是他忘记了
密码
。只记得
密码
都是数字,而且所有数字都是不重复的。请你根据他记住的数字范围和
密码
的最...
赞
踩
article
华为OD机试D卷 --
m>分
m>
m>月饼
m>--24年OD统一考试(
m>Java
m> & JS &
m>Python
m> & C &...
m>中秋节
m>,公司
m>分
m>
m>月饼
m>,
m
个
员工
,买了 n
个
m>月饼
m>,
m
≤ n,每
个
员工
至少
m>分
m> 1
个
m>月饼
m>,但可以
m>分
m>多
个
,单人
m>分
m>到最多
m>月饼
m>...
赞
踩
article
华为OD机试D卷
--
高效货运
--
24
年OD
统一
考试
(
Java
& JS &
Python
& C ...
老李是货运公司承运人,老李的货车额定载货重量为 wt。现有两种货物:货物 A 单件重量为 wa,单件运费利润为 pa货物...
赞
踩
article
华为
OD机试 - 贪吃
的
猴子
- 双
指针
(
Java
2024 D卷 200分)_
华为
od
贪吃
的
猴子
...
双
指针
算法是一种通过维护两个
指针
在数组或链表中移动,以解决问题
的
方法,通常用于求解数组或链表中
的
特定性质或关系。_
华为
o...
赞
踩
article
java
Web
学习
笔记
(
三)...
java
前端工程框架 vue3包括以下依赖的
学习
vite npm router axios
java
Web
学习
笔记
(
三...
赞
踩
article
Java
——
GUI
(
图形用户界面
)-浅记
_
java
gui
...
Java
中针对
GUI
设计提供了丰富的类库,这些类分别位于
java
.awt和
java
xswing包中,简称为AWT和Swi...
赞
踩
article
springboot
毕设项目绿色旅游生态园
管理系统
v7rxl
(
java
+VUE+Mybatis+Ma...
Jdk1.8 + Tomcat8.5 +
Mysql
+ HBuilderX(Webstorm也行)+ Eclispe(...
赞
踩
article
基于
微信
小
程序
+
JAVA
Springboot
实现的【
网上
商城
小
程序
】app+后台
管理
系统 (内附...
基于
微信
小
程序
的
网上
商城
。在当今数字化时代,电子商务的迅猛发展为消费者带来了前所未有的便利。基于
微信
小
程序
的
网上
商城
项目...
赞
踩
article
[附源码]
JAVA
+ssm计算机
毕业设计
阿勒泰
南区
体育馆
预约
系统
(程序+Lw)...
本文档介绍了使用
JAVA
+SSM框架开发的
阿勒泰
南区
体育馆
预约
系统
的详细设计与分析。包括可行性分析(经济、技术、法律和操...
赞
踩
article
【
毕业设计
】
JAVA
图书
管理系统
毕业设计
(源代码+论文)_
java
毕业设计
项目
java
web
图书
...
设置该控件的属性,将Name设置为label1,再在Text中输入“欢迎进入
图书
馆集成
管理系统
”,然后设置Label1的...
赞
踩
相关标签
爬虫
java
python
leetcode
数据结构
算法
macos
策略模式
intellij-idea
数据库
运维
学习
面试
开发语言
华为od
javascript
c++
c语言