面试

做一个有信仰de人2 小时前
java·jvm·面试
【面试题】JVM部分[2025/1/13 ~ 2025/1/19]我的博客地址符号引用可以理解为只是个替代的标签,比如你此时要做一个计划,暂时还没有人选,你设定了个 A 去做这个事。然后等计划真的要落地的时候肯定要找到确定的人选,到时候就是小明去做一件事。解析就是把 A(符号引用) 替换成小明(直接引用)。符号引用就是一个字面量,没有什么实质性的意义,只是一个代表。 直接引用指的是一个真实引用,在内存中可以通过这个引用查找到目标。
小丁爱养花10 小时前
java·jvm·面试
JVM 面试八股文目录1. 前言2. JVM 简介3. JVM 内存划分3.1 为什么要进行内存划分3.2 内存划分的核心区域
兑生10 小时前
算法·leetcode·面试
力扣面试150 长度最小的子数组 滑动窗口Problem: 209. 长度最小的子数组参考题解
Pandaconda11 小时前
开发语言·笔记·后端·python·面试··python库
【新人系列】Python 入门(二十七):Python 库✍ 个人博客:https://blog.csdn.net/Newin2020?type=blog 📝 专栏地址:https://blog.csdn.net/newin2020/category_12801353.html 📣 专栏定位:为 0 基础刚入门 Python 的小伙伴提供详细的讲解,也欢迎大佬们一起交流~ 📚 专栏简介:在这个专栏,我将带着大家从 0 开始入门 Python 的学习。在这个 Python 的新人系列专栏下,将会总结 Python 入门基础的一些知识点,方便大家快速入门学习~
Pandaconda12 小时前
开发语言·经验分享·笔记·后端·面试·golang·go
【Golang 面试题】每日 3 题(三十六)✍个人博客:Pandaconda-CSDN博客 📣专栏地址:http://t.csdnimg.cn/UWz06 📚专栏简介:在这个专栏中,我将会分享 Golang 面试中常见的面试题给大家~ ❤️如果有收获的话,欢迎点赞👍收藏📁,您的支持就是我创作的最大动力💪
绝无仅有14 小时前
面试·架构·go
gozero中通过 signature 关键字开启签名并且配置自定义参数的设计与实践在 go-zero 框架中,可以通过使用 signature 关键字开启签名功能,并配置签名的参数自定义。go-zero 是一个高性能的微服务框架,提供了对 API 签名、验证等功能的支持。通过配置 signature,你可以实现对请求的签名验证,以确保数据的完整性和安全性。
逸风尊者13 小时前
java·后端·面试
开发易忽视的问题:一个线程两次调用start()方法在 Java 中,如果对同一个线程对象多次调用 start() 方法,会引发 java.lang.IllegalThreadStateException 异常。这是因为 start() 方法的设计规定,一个线程只能启动一次。
黄雪超17 小时前
数据结构·算法·面试
数据结构与算法面试专题——引入及归并排序我们都知道数据结构与算法很重要,甚至会将其称为程序员的“内功”,但是我们花了很多时间学的算法和数据结构,好像就只是为了应对算法面试,对日常的开发工作没有什么帮助。
王中阳Go20 小时前
数据库·redis·缓存·面试
某讯一面,感觉问Redis的难度不是很大前不久,有位朋友去某讯面试,他说被问到了很多关于 Redis 的问题,比如为什么用 Redis 作为 MySQL 的缓存?Redis 中大量 key 集中过期怎么办?如何保证缓存和数据库数据的一致性?我将它们整理出来,跟大家一起来探讨如何回答这些问题,希望对大家有所帮助。
多多*1 天前
java·开发语言·前端·python·算法·面试·职场和发展
Java锁 从乐观锁和悲观锁开始讲 面试复盘目录面试复盘Java 中的锁 大全悲观锁专业解释自我理解乐观锁专业解释自我理解悲观锁的调用乐观锁的调用
兑生1 天前
算法·leetcode·面试
力扣面试150 串联所有单词的子串 分组滑动窗口Problem: 30. 串联所有单词的子串参考题解
疯狂小料1 天前
前端·面试·架构
前端开发中的模拟后端与MVVM架构实践[特殊字符][特殊字符][特殊字符]平时,后端可能不能及时给接口给前端进行数据调用和读取。这时候,前端想到进行模拟后端接口。本文将介绍如何通过vite-plugin-mock插件模拟后端接口,并探讨MVVM架构在前端开发中的应用。此外,我们还将讨论Vue2与Vue3的区别,以及如何处理动态路由和登录鉴权等常见问题。
摇光~1 天前
数据仓库·面试
数据仓库经典面试题一、数据仓库基础概念1. 什么是数据仓库?二、数据仓库开发流程1. 请描述数据仓库的开发流程三、数据仓库技术与工具
蛇皮划水怪2 天前
后端·面试·代码规范
《Effective Java》——对所有对象都通用的方法重写equals() 方法时要遵守通用的约定。当某个类的实例只与自己相等的时候,不要重写equals方法。例如下面的情况:
醒了就刷牙2 天前
分布式·面试
简历_使用优化的Redis自增ID策略生成分布式环境下全局唯一ID,用于用户上传数据的命名以及多种ID的生成我们需要设置全局唯一ID。原因:当用户抢购时,就会生成订单并保存到tb_voucher_order这张表中,而订单表如果使用数据库自增ID就存在一些问题。 问题:id的规律性太明显、受单表数据量的限制。所以在自己的项目中,针对上传的数据的ID的生成也可以使用全局唯一ID。表中有ID,属性类型(文本、音频、图像)以及存储位置,文件名(文件名由ID+原始文件名作为后缀组成)。 多种ID比如用户ID,订单ID。
猿java2 天前
java·分布式·面试
如何使用SLF4J的 MDC, 实现全链路追踪?嗨,你好啊,我是猿java在分布式系统或微服务架构中,全链路追踪(Full-Chain Tracing) 对诊断和监控系统的性能至关重要。这篇文章,我们将详细介绍如何使用 SLF4J 的 MDC 实现全链路的 traceId。
sushang~2 天前
java·leetcode·面试
leetcode 面试题 17.04.消失的数字数组nums包含从0到n的所有整数,但其中缺了一个。请编写代码找出那个缺失的整数。你有办法在O(n)时间内完成吗?:
爱学习的执念2 天前
软件测试·jmeter·面试·软件测试面试
软件测试—接口测试面试题及jmeter面试题实现前后端的交互,实现数据的传输接口测试就是对系统或组件之间的接口进行测试,主要是校验数据的交换、传递和控制管理过程,以及相互逻辑关系
简单的东西为什么越来越复杂3 天前
后端·面试·rocketmq
RocketMQ 安装使用在分布式系统的广袤天地中,RocketMQ 宛如一颗璀璨的明星,作为一款高性能的分布式消息队列,它肩负着至关重要的使命。其核心价值在于为分布式系统提供了强大的解耦能力,犹如在复杂的系统架构中搭建了一座座桥梁,让各个组件能够独立运作,互不干扰。同时,在面对流量高峰时,RocketMQ 展现出卓越的削峰填谷能力,能够平稳地处理大量突发请求,确保系统的稳定性与可靠性。
向阳逐梦3 天前
后端·面试·架构
ROS2与OpenAI Gym集成指南:从安装到自定义环境与强化学习训练1.理解 ROS2 和 OpenAI Gym 的基本概念ROS2(Robot Operating System 2):是一个用于机器人软件开发的框架。它提供了一系列的工具、库和通信机制,方便开发者构建复杂的机器人应用程序。例如,ROS2 可以处理机器人不同组件之间的消息传递,像传感器数据的采集和传输,以及控制指令的发送。