面试题整理

int与Integer-基本类型与包装类型的区别、使用场景, 如 数据表对应的实体类中,int类型字段对应的 属性 为什么是Integer?

循环依赖 如何解决循环依赖问题?

幂等、防重复提交, 概念与区别。 如何系统全局做 防重复提交?

数据的状态字段,如何存值?

mybatis/mp的TypeHandler(类型处理器)。 mybatis/mp是如何实现的枚举转换?如何自定义一个TypeHandler?如何使用(或注册)TypeHandler?

状态流转 -- 状态机

程序分层结构、对象之间的转换

用户在京东商城下单后,半小时内如果不支付,则自动取消订单。 -- 如何实现这个场景?

消息中间件(mq)有效实现了削峰填谷。但破坏了程序调用链路的完整性。难以追溯。 例如:methodA 调用 methodB, 当引入mq后,

对外暴露的API接口,安全性控制。 -加解密、加验签

数据词典

学生管理系统,同样是定义"学号",有的叫 xuehao、有的叫 sno、有的叫 studentNo。 如何统一?

这个表的state=2代表成功,另一个表state=3代表成功,第三个表state=2表示失败,第三个表的state=SUCCESS表示成功。你怎么看?

数据库:

如何理解数据表的冗余字段?

sql优化

支付领域:

以调银行出款为例,如何为各银行抽象共同的interface能力。

出款-怎么处理同步响应的错误码?

相关推荐
益莱储中国38 分钟前
深度解析:RF 实验室从 5G迈向 6G 的过程中保持技术领先与设备升级的路径
开发语言·php
紧跟先前的步伐1 小时前
Go AI Agent 实战 03|Token、上下文窗口与模型调用成本
java·人工智能·golang
benchmark_cc2 小时前
Python 量化系统如何设计统一的数据访问接口:从策略解耦到数据层架构
开发语言·python·数据分析·pandas·量化交易·股票数据·quantdash
const_qiu2 小时前
第四章 00:开篇 —— 从「会聊天」到「记得住、会干活、能协作」
java·开发语言·人工智能·python
Wang's Blog2 小时前
Java 项目实战: 交友项目 - 个人资料管理的更新接口实现与坑
java·开发语言·交友
Promising_GEO2 小时前
GEE实战02期:从卫星波段开始:利用 Sentinel-2 自己计算 NDVI
java·sentinel·遥感·空间分析
大文说跨境2 小时前
亚马逊多账号管理浏览器怎么选?云登/紫鸟/AdsPower 对比
java·前端·自动化
CoderYanger2 小时前
Java EE 进阶:4.Spring Web MVC 入门(第一弹)
java·开发语言·前端·spring·面试·java-ee·mvc
估值探索者3 小时前
【Python量化选股流水线 #04】选股器好不好用?「昨日候选→今日表现」回看验收
开发语言·python·股票数据·股票数据api接口
顽疲3 小时前
java springboot vue 养老系统源码详解:请假 care_leave 销假与床位停费日扣实践
java·vue.js·spring boot