
网站救助计划
1.为阅读体验,本站无任何广告,也无任何盈利方法,站长一直在用爱发电,现濒临倒闭,希望有能力的同学能帮忙分担服务器成本
2.捐助10元及以上同学,可添加站长微信lurenzhang888,备注捐助,网站倒闭后可联系站长领取本站pdf内容
3.若网站能存活下来,后续将会持续更新内容
- 自我介绍
- 描述一下RPC项目的设计思想/框架
- 你觉得RPC最关键的是什么?
- 你设计的传输协议大概是什么结构,有什么优势?
- 网络传输应用层和传输层是什么协议?
- 如何解决粘包拆包,除了使用长度字段来进行区分还有别的方式吗?
- 剩下两个项目选择一个最有亮点的来介绍
- 为什么要使用RocketMQ
- 如何保证消息可靠性
- 什么地方使用到了分库分表
- 你平时在什么地方使用了多线程
- 如何协调多个线程
- 线程池有哪些核心的参数(漏说了线程工厂)
- 线程池主要解决什么问题
- Java的线程和操作系统的线程有关系吗
- 线程上下文切换主要耗时的是哪些操作
- netty、nginx等框架是如何减少上下文的切换的
- 了解响应式编程吗?(不了解)
- volatile解决了什么问题?
- 订单场景,会根据订单号、创建时间、订单状态组合或者单独查询,订单号和状态是等值查询,时间是访问查询,如何设计索引(没答出来)
- 为什么对订单状态设置索引效果不明显
- 什么时候会用到事务?
- innodb是用什么方式去实现事务的,底层原理(答的不够细)
- random5实现random7(思路错误,换了道题)
- 环形链表(有个明显bug没来得及调然后面试官说时间不够了)
- 反问:实习生做些哪些业务 面试结果:今日面试已结束
本站链接:https://www.mianshi.online,如需勘误,请联系微信:lurenzhang888
点击面试手册,获取本站面试手册PDF完整版