面试题
-
浩鲸科技:为什么要用雪花ID替代数据库自增ID?
今天咱们来看一道数据库中比较经典的面试问题:为什么要使用雪花 ID 替代数据库自增 ID?同时这道题也出现在了浩鲸科技的 Java 面试中,下面我们一起来看吧。 浩鲸科技的面试题如…
-
基于 Web 的开源文件管理系统,功能非常强大
戳上方蓝字“Java面试题精选”关注我 今天介绍一款基于Web的文件管理系统,支持权限管理、历史版本管理、Office预览/编辑、WPS预览/编辑、在线解压缩、文件分享、文件加密、…
-
同事写的让我内心五味杂陈的代码。。。
戳上方蓝字“Java面试题精选”关注我 看到这样的代码,内心五味杂陈…… 那天下午,看到了令我终生难忘的代码,那一刻破防了…… 🔊 …
-
为什么阿里巴巴修正了 HashMap 关于 1024 个元素扩容的次数?
1引言 最近在翻看《阿里巴巴开发手册-嵩山版》即最新版时,发现其修正了关于HashMap关于1024个元素扩容的次数 在先前的版本泰山版我们可以看到以下描述: 而最新版嵩山版则可以…
-
公司弃用 Nginx,选择这款工具!
Cloudflare公司去年宣布弃用nginx,转用自研的新一代反向代理服务Pingora,并号称比nginx更快、更高效、更安全,下面通过Cloudfare官方网站的一篇文章来了…
-
不知道哪种分页效果更好?一次性教给你四种分页方案!
”使用mysql limit 分页就行了,分页查询用得着四种写法吗? “ 这可能是很多人的想法。的确mysql limit offset是可以胜任分页的,但是另外三种办…
-
【454期】面试官:宕机了,Redis 如何避免数据丢失?
温馨提示:400多期 Java 面试题汇总,可以点击文末的阅读原文,已经做了汇总,欢迎刷题! 1前言 如果有人问你:”你会把 Redis 用在什么业务场景下?̶…
-
Java 面试题之 Logback 打印日志是如何获取当前方法名称的?
在 Java 中,有四种方法可以获取当前正在执行方法体的方法名称,分别是: 使用 Thread.currentThread().getStackTrace() 方法 使用异常对象的…
-
【453期】美团面试:如何识别 Redis 中热 Key?如何解决?
热Key是面试中常见的问题,产生的原因、危害及如何解决是每个中高级开发必备的技能,本文我们就热key(hot key)问题来讨论,如何合理的解决热key问题。 什么是热Key? 热…
-
【Redis 系列】redis 学习十三,Redis 常问简单面试题
Redis 常问简单面试题 咱们一起来看看 redis 常问常用的面试题 Redis 是个啥? http://www.redis.cn/ redis 中文网给了很明确且清晰的定义 …
-
华为面试题目:一头牛重800kg,一座桥承重700kg,牛如何过河?天秀回答秒通过
节后,紧接着就是各个高校热闹的秋招季了。 为了帮助各位提高面试的技巧,我们以这道华为面试题为例,聊聊如何提升咱们的面试技巧。 华为公司的一个面试题引发了网友们的兴趣和讨论。 这个问…
-
Minio面试题
Minio是一个常见的面试话题,以下是一些常见的Minio面试题: 1. 什么是Minio?它有什么特点和用途? Minio是一个开源的、云原生的分布式对象存储系统,可以在普通硬件…
-
面试官:异步编程中的微任务和宏任务分别有哪些常见应用场景
今天前端朋友分享了一道今日头条的面试题: async function async1(){ console.log…
-
一网打尽:MySQL索引失效的场景大搜罗
索引是数据库优化的利器,它能大大提高SQL的执行效率。然而,索引犹如一把双刃剑,如若使用不当,它不仅不能提升速度,反倒会降低数据库的效率,本来想利用索引进行优化,却遭到了反噬,你说…
-
高频面试题:多线程顺序打印ABC字符20次
一个关于多线程协作的题目经常会出现在大厂的面试中:有三个线程分别打印A、B、C,请让这三个线程按顺序打印出ABC20次。 我们知道,线程调度机制是非确定性的,如果不加上额外的并发控…