部分问题
Java 各版本新特性
MySQL 大数据量如何优化处理
https://javaguide.cn/high-performance/read-and-write-separation-and-library-subtable.html
- 读写分离和分库粉分表
- 数据冷热分离
- 深度分页优化
- SQL 优化
MQ 如何保证消息不丢失
阅读 Spring、MyBatis 源码对工作有和帮助
Spring Bean 生命周期,三级缓存
SpringBoot 自动装配
Spring 事务,哪些场景事物不生效
如何设计对外接口
https://blog.csdn.net/huwei2003/article/details/123862132
- 安全性
- 使用 appId、appKey 和 appSecret,使用 token,采用 IP 白名单
- 调用失败警告、记录接口请求日志
- 采用 HTTPS、数据加密
- 接口限流、高可用、高并发
- 幂等性
- 数据规范
- 选择合适的协议,ProtoBuf
- 接口版本控制,提供接口文档
- 状态码、数据格式规范
Redis 使用场景
- 分布式锁(ZooKeeper)
- SET lockKey uniqueValue EX 3 NX
- Redisson
- RedLock
- 队列
- 使用 list 数据结构,rpush/lpush 和 lpop/rpop (blpop/brpop) 操作入队和出队
- 使用 zset 实现延迟队列,Redisson
- stream
- 简单限流
- 地理位置
- Geo
- PostGIS
- MongoDB
- 搜索引擎:RedisSearch
定时任务的使用
Kafka 为什么快
MySQL 死锁
https://blog.csdn.net/qq_43546721/article/details/140141830
https://blog.csdn.net/AlbenXie/article/details/118613349
项目中的 JVM 调优
面试记录
公司 | 时间 | 类型 | 结果 |
---|---|---|---|
卓牛科技【互联网】 | 0903 | 两轮 | 职位已关闭 |
彩讯股份【互联网】 | 0905 | 两轮 | 已读不回 |
物格智能【计算机软件】 | 0913 | 一面 | 已读不回 |
科大讯飞【教育BG】 | 0913 | 技术面 | 通过 |
SHEIN【仓储供应链】 | 0914 | 一面 | 已读不回 |
科大讯飞【教育BG】 | 0918 | HR 面 | 未通过 |
研途科技【游戏】 | 0920 | 两轮 | 通过 |
英特仿真【计算机软件】 | 0920 | 一面 | 未通过 |
汇智通信【通信/网络设备】 | 0924 | 两轮 | |
阳普智慧医疗【计算机软件】 | 0924 | 记错时间 | 未参加 |
雪宝科技【计算机软件】 | 1010 | HR/老板 | 通过 |
雪宝科技【计算机软件】 | 1012 | 技术面 | 已读不回 |
如祺出行【慧博云通/外包】 | 1012 | 技术面 | 通过 |
先进数通【计算机软件】 | 1015 | 技术面 | 未通过 |
广州银行【中电金信/外包】 | 1018 | 技术面 | 已读不回 |
易方达【博彦科技/外包】 | 1025 | 一面 | 未通过 |
悦信科技【互联网】 | 1202 | 三轮 | 未反馈 |
总结:
- 这两年基本没进步
- 有几个好工作也没把握住
- 一手好牌打得稀烂,工资骤减履历也毁了
- 切实沉淀两年后再做打算