首页 / 技术专题CATEGORY / SPRINGFORALL

面试与职场

在这个技术方向,积累扎实的知识与实践。

共 68 篇文章

一文梳理Code Review方法论与实践总结

本文梳理了一些CR的方法和团队实践。 作为卓越工程文化的一部分,Code Review其实一直在进行中,只是各团队根据自身情况张驰有度,松紧可能也不一,这里简单梳理一下CR的方法和团队实践。 一、为什么要CR 提前发现缺陷 在CodeReview阶段发现的逻辑错误、业务理解偏差、性能隐患等时有发生,CR可以提前发现问题。 提高代码质量…

Java 开发面试题精选:Mysql 一篇全搞定

前言 在高级Java开发工程师的面试中,MySQL作为常见的数据库技术,其掌握程度往往是评估候选人综合能力的重要组成部分。在这篇文章中,我精选了一些最可能被问到的与MySQL相关的面试题目,这些题目可以全面考察候选人的理论知识、实战经验和问题解决能力,不管你是准备求职的小伙伴,还是一名面试官,相信都能从这篇文章获取一些经验。 基础概念与原理…

这些年背过的面试题——领域模型落地篇

一、拆分微服务 微服务内高内聚,微服务间低耦合。 微服务内高内聚 即单一职责原则 每个微服务中的代码变化都是同一类原因。因这类原因而需要变更的代码都在这个微服务中,与其他微服务无关,那么就可以将代码修改的范围缩小到这个微服务内。把这个微服务修改好了,独立修改、独立发布,该需求就实现了。这样,微服务的优势才能发挥出来。 微服务间低耦合 开放封闭原则…

Java 开发面试题精选:分布式事务一篇全搞定

写在前面 如果你和我一样,也在准备高级Java开发工程师的面试,那么这篇文章属于必读内容,不必去劳心劳力准备很多的面试八股,只需要理解这篇文章,并且在面试的时候能复述明白,应付面试还是非常轻松的。文章有点长,需要有耐心看完,建议先收藏起来,以防迷路。 核心内容 本篇文章的核心内容主要包含以下几个部分:…

Java 开发面试题精选:Kafka 一篇全搞定

前言 在Java开发工程师面试中,特别是涉及到Apache Kafka的部分,面试官可能会从基础知识、架构理解、实际应用、故障排查和性能优化等多个维度来考察您的能力。这篇文章会将一些大概率被问到的面试题目梳理出来,并且告诉应该怎么回答它,不管你求职者在准备面试,还是面试官在准备招聘,这篇文章都非常值得一读,感觉还不错,别忘了收藏起来,以防迷路找不到。…