26届Java暑期实习面经,腾讯视频一面

短链接的生成原理

如何解决短链接生成的哈希冲突问题

如何加快从短链接到原链接的重定向过程

TCP 和 UDP 协议

如何理解 TCP 是面向连接的

为什么 TCP 的握手是 3 次

IO 模式

是否有真正写过一个底层的 Socket 通信

MySQL 的事务隔离级别

MVCC 机制

什么叫服务的并行

为什么能基于 Redis 实现分布式锁,是基于 Redis 的什么特性实现的

什么是缓存穿透,解决方法有什么(某一瞬间来了 n 个请求,Redis 缓存为空,所有请求全部打到 DB,如何解决)

MQ 同一类型消息去重

查数据库和回写缓存是一个两阶段的过程,在海量并发时可能会有交错,如何解决

手撕 Leetcode 153 寻找旋转排序数组的最小值 (二分查找)

相关推荐
AAA修煤气灶刘哥1 小时前
别再懵了!Spring、Spring Boot、Spring MVC 的区别,一篇讲透
后端·面试
Spider_Man1 小时前
面试官的 JS 继承陷阱,你能全身而退吗?🕳️
前端·javascript·面试
pepedd8641 小时前
探究js继承实现方式-js面向对象的基础
前端·面试·trae
ciku1 小时前
Spring AI Starter和文档解读
java·人工智能·spring
程序猿阿越2 小时前
Kafka源码(三)发送消息-客户端
java·后端·源码阅读
似水流年流不尽思念2 小时前
Spring MVC 中的 DTO 对象的字段被 transient 修饰,可以被序列化吗?
后端·面试
whitepure2 小时前
万字详解Java中的运算
java
似水流年流不尽思念2 小时前
为啥 HashMap 中的 table 也被 transient 修饰?其目的是什么?
后端·面试
AAA修煤气灶刘哥2 小时前
搞定 Redis 不难:从安装到实战的保姆级教程
java·redis·后端