当前位置: 首页 > news >正文

面试记录

京东一面

1、leedcode俩个一组反转链表
2、介绍项目实时核算说说有啥技术难点
3、AOP用的多不多
4、反射对jvm的影响?
5、redis为啥很快
6、线程池参数,有一个任务阻塞了,再来一个线程 参数是cool 1 max 2 queue 1
7、mysql 索引 abc 是否走索引
覆盖索引
8、分布式id算法

携程一面

1、场景题,RPC调用发起一个任务,或者触发一个任务,如何做到幂等 --请求带唯一键

2、redission如何解决主从复制造成的延时问题

3、CPU满了如何处理

  1. 定位进程:用 top 查看,确认是哪个 Java 进程占 CPU 高。
  2. 定位线程:用 top -H -p <PID> 找出占用最高的线程 ID。
  3. 转 16 进制printf "%x" tid,转成 16 进制。
  4. 查堆栈jstack <PID> | grep <16进制ID> -A 20,看是哪段代码在跑。
  5. 分析原因:常见的是死循环、正则性能问题、频繁 GC、线程池滥用等。
  6. 解决:修复代码,优化逻辑,必要时调整 JVM 或重启服务。

核心思路:从系统到线程,快速定位到具体代码行

4、并发请求QPS很大,数据库扛不住,除了加机器、限流,MQ还有啥方式

面对高 QPS,我会四步应对:

  1. 限流:用 Sentinel 或网关限流,防系统崩溃。
  2. 扩容:加机器,负载均衡,横向扛流量。
  3. 缓存:热点数据放 Redis,减轻数据库压力。
  4. 异步:非核心操作用 MQ 削峰,提升吞吐。

核心:稳住系统、分摊压力、提升处理能力

http://www.sczhlp.com/news/91451/

相关文章:

  • GitHub Copilot 代码评审:用于自动评审的独立存储库规则
  • 太原模板网站建站如何建做校园购物网站
  • 网上代理 建网站化德网站建设
  • 自贡网站推广创世网站建设公司
  • 手机网站转app开发教程橱柜网站建设公司
  • 怎么做多个网站单点登录企业服务公司是做什么的
  • 免费网站免费3d设计软件有哪些软件
  • 一级a做爰片2017免费网站在线设计平台有哪些?哪个比较好
  • 网站怎样做wap端西安直播网站建设
  • 江门网站开发多少钱淘宝店铺购买交易平台
  • frontpage导入网站wordpress视频插件弹幕
  • 东莞专业网站建设平台做一网站需要多少钱
  • 律师手机网站模板北京海淀公司注册
  • 树套树
  • 复制R包
  • 深圳华宫建设集团网站网站悬浮窗代码
  • 苏州好的网站公司名称软件下载网站怎么做
  • 天津网站制作公司电话wordpress 修改html代码
  • 网站建设后台管理登陆代码登录邮箱
  • 国家林业建设工程协会网站网站建设刂搜金手指下拉贰肆
  • 网站和二级目录权重找人做网站都需要提供什么
  • 南宁有多少家网站建设推广的公司金山开发
  • 好的网站设计作品石狮服装城商家微网站建设
  • 中文 网站模板计算机专业就业方向和前景
  • 女孩更严重的新冠异常南昌整站优化
  • 宠物网站项目怎么注册建设公司网站
  • 广州市南沙区建设局网站餐饮连锁企业网站建设方案
  • 网站地图设计有没有咨询求助做任务的网站
  • 张家口建设局网站平凉市网站建设制作
  • 西安网站建设哪个好网站建设分金手指专业二