1 神州信息
1.自我介绍
2.工作团队多大,大概多少人
3.在职还是离职
4.项目部署在私有云上吗
5.用过MQ或kafka吗
6.kafka业务场景,哪里用到了
7.消费者了解吗
8.分库分表如何设计,如何压测的
9.mybatis sql传参中${}和#{}号的区别
10.云服务相关概念了解吗
11.云服务器的使用感受
12.GitLab设计到多人更改同一个代码情况
13.spring注解自定义注解
14.自定义注解如何传参
15.垃圾回收机制,如果生成的bean没有被显性引用,他什时候会被删除
16.是否在北京,住在哪里,入职什么时候来
体谅庞大
项目全面是微服务
银行项目内网开发
2 爱信诺征信有限公司
1.自我介绍
2.哪年毕业,实习什么时候?
3.Kafka消息幂等性
4.介绍kafka
5.Elasticsearch
6.hashmap和hashtable区别
7.讲讲线程池
8.介绍一下线程安全
9.Redis分布式锁
10.介绍nacos
11.项目负责什么模块?
12.介绍一下登录的流程
13.擅长什么?
14.项目并发量、注册人数
3 三三云软
1.自我介绍
2.最近的项目的介绍 用到的技术栈
3.Redis 缓存击穿 缓存穿透 缓存雪崩
4.Redis 有几个数据库
5.Redis 有多少hash槽
6.服务端高并发 需要注意什么东西
7.TCB通信需要注意什么
8.Java线程安全容器
9.了解jvm吗
10.怎么快速定位oom
11.Linux了解的多吗
12.怎么查看linux的路由
13.网络七层模型了解吗
14.Java高并发怎么处理
15.打开一个网页 经历了哪些步骤
16.代码安全涉及过吗
17.项目漏洞怎么解决
4 第四范式
1、本科学信网可查?哪年毕业?
2、自我介绍
3、介绍一下项目,你负责的内容
4、平台是toB 还是 toC
5、用户量有多少
6、有多少微服务,每个微服务几个节点
7、一万个用户收听音频3个节点能抗住吗,计算过带宽吗
8、支持断点续传吗(上传一半失败,可以继续上传)
9、音频的唯一标识怎么做的
10、声音播放进度怎么做的,支持快进、倍速吗?你会怎么做?
11、MinIO存储什么,前段怎么展示图片
12、介绍一下nacos注册中心、配置中心怎么使用的
13、说一下作为调用方(远程调用)怎么跟nacos进行联动的,代码怎么写的
14、nacos怎么热更新,代码怎么写的
15、介绍一下自定义注解实现分布式锁
16、Mysql数据量有多大,数据库是一个什么部署模式
17、线程池参数怎么设置的
18、Redis缓存数据丢失,延迟关单有什么弥补方案
5 第四范式
1,自我介绍
2,统招吗?专业?
3,最近项目?用到的框架?遇到的难点?
4,SpringCloud的组件及作用?
5,用过除了Nacos以外的注册中心吗?
6,常见的集合有哪些?底层原理?
7,concurrentHashMap怎么是线性安全的?
8,Synchronize用在哪里?
9,Synchronize用在静态方法和非静态方法有什么区别?
10,线程池参数?
11,什么时候创建非核心线程?
12,自己定义过拒绝策略吗?
13,核心线程数怎么设置?有什么规律?
14,GC垃圾回收算法?
15,DockerFile写过吗?
16,Docker分层原理?
17,Docker有什么模块?
18,k8s?
19,事务失效原因?
20,事务传播机制?
21,想添加日志,并且对代码没有入侵,应该怎么做?
22,当使用环绕通知时,出现异常,还要把日志写入应该怎么做?
23,kafka某个topic下有三个分区,有四个消费者,属于一个消费者组,如果不指定消费者的话会出现什么情况?
24,大数据的模块了解过吗?
25,redis持久化?
26,持久化怎么选择?
27,mysql索引有哪些?
28,索引失效的情况?
29,微服务之间如何传递用户id?
6 中科软线下笔试加面试
笔试类型:单选15+多选5+判断10
面试:
1.自我介绍
2.介绍一下最近做的项目,负责哪些模块?
3.详情做了哪些优化?
4.支付模块怎么做的?
5.redis有什么问题怎么解决
6.看到你简历写了nacos,它是做什么的?
7.线程创建方式有哪些?
8.list和set有什么区别
9.sleep和wait有什么区别
10.git你们是用命令还是插件?有哪些命令
11.说一下linux命令
12.mybatis和mybatisplus有什么区别?
13.事务隔离级别
14.项目做了多久?上线了吗?为什么这么久没有上线?
15.你们项目怎么测试的?
16.之前在哪家公司上班,名字叫什么?期望薪资多少?
17.哪年毕业,学历,多大了
7 中科软
笔试:15道单选,5道多选,10道判断
面试:
1.自我介绍?
2.毕业时间?
3.springboot和spring cloud的区别?
4.说一下nignx?
5.集合?
6.你们用Redis干什么?
7.kafka哪里用到了?
7.Redis是集群吗?
8.你觉得你性格怎么样?
9.你负责了哪些模块?
10.sleep和wait的区别?
11.mybatis和mybatisplus的区别?
12.项目上线了吗,做了多久?
13.说一下Linux的命令?
14.期望薪资?
15.加过班吗?
8 普惠盛荣
1,java基本数据类型
2,redis穿透 击穿 血崩
3,部署过项目没有
4,公司多少人
5,项目上线没
6,为啥离职
7,mybatis和plus区别
8,Spring和boot区别
9,sql优化
10,说下nacos
11,建议别去,除非第一个项目不是听书
9 南天软件
1,kafka的定义以及在哪里用到
2,项目中哪个地方用到了aop
3,线程间的通信实现
4,你在项目中的难点及解决方案
5,jvm调优
6,项目上线后的问题解决
7,缓存的三种问题对他们来说不算难点
10 微视听传媒
1.请列出你在工作中常用的几个设计模式(不小于3种)
2.用java构建一个阻塞队列, 写出队列入列 出列 的简要代码(自己实现, 不用api)
3.现在框架比如spring等都用了大量的注解,写出java获取注解的简要代码
4.写出一个int[]数组,快速排序的过程。文字描述 或代码描述即可
5.有3个线程t1, t2, t3 要求 t1,t2同时运行,等两个线程都运行结束后,在运行t3请写出简要代码。
6.同步锁是一个解决线程共享变量的基本方法,但如果请求过多,他会阻塞线程,请列出一种,不用同步锁也能解决多线程共享变量的方法
7.写出linux 查找文件并删除的命令
写出后台运行程序进程的命令
写出启动java应用的命令(要求新生代 和老年代 配置得当 避免ooM)
11 神州信息
1.多级缓存在哪实现
2.多级缓存如何存取删除
3.用户量有多大
4.分布式事务用在哪
5.分布式事务怎么控制
6.xa 和 at 的区别
7.用过消息队列么
8.kafka 在哪用的
9.为什么要用 kafka ,不用异步线程
12 普惠盛融
1.java基本数据类型
2.==和equal区别
3.说说线程池
4.mybatis和plus区别
5.Spring和springboot区别
6.springmvc工作流程
7.sql优化
8.说一下springcloud
9.正向代理反向代理有什么区别
10.项目里用没用到异步处理 怎么使用的
11.之前使用过Kafka吗 介绍一下
12.用户登陆怎么实现的
13.如果有一个电商项目 让你使用微服务你如何分模块
14.jeecgboot使用过吗
15.可以独立完成一个项目吗
16.离职原因
13 众智维
1: 有没有用到过关于什么东西的解码?
2: 音频文件存储服务器存储在哪里?
3: MinIo是用来干嘛?
4: HashMap不指定容量 初始化容量是多少?
5: HashMap容量有什么特点没?比如指定容量大小给10或者20真实容量是多少?
6: 为什么容量是2的n次方
7: HashMapJDK1.7和JDK1.8都做了哪些改动?
8: 转为红黑树的条件?其中8是什么?64是什么?
9: ConcurrentHashMap怎么保证线程安全?
10:ConcurrentHashMap和HashMap有什么区别?1.7和1.8有什么区别?
11:ArrayList默认初始容量是多少?什么时候要扩容?
12:SpringBoot 和 SpringCloud 什么关系?构建系统的优缺点?
13:SpringBoot 构建A系统,SpringCloud 构建B系统,优缺点是什么?
14:用SpringCloud 的时候,服务器之间是用什么通讯的?
15:用过其他的RBC框架么?
16:微服务A系统 调B系统怎么调用?HTTP请求么?
17:mybatis 和 Mybatis-Plus 区别?
18:mybatis 如何把一条数据封装变成对象?
19:es用过么?正排索引和倒排索引?
20:redis有几种数据类型?
21:你们redis用在哪个方面?
22:为什么用redis做缓存?
23:都说多线程优于单线程?为什么这个地方单线程会比多线程快?
24:Redis所有的操作都是单线程么?(面试官说了下自己的见解)
25:MySQL常用的搜索引擎有哪些?有什么区别?
26:InnoDB支持行锁么?行锁和表锁的优缺点?
27:InnoDB隔离级别有哪些?
28: 可重复读会出现什么问题?MySQL怎么解决幻读问题?
29:JVM调优简单的步骤?怎么操作?思路?
30:1.8以后默认的垃圾回收器?
31:垃圾回收的话,怎么判断一个对象是否存活?
32:引用计数法有什么问题么?
33:微服务给个一个方法,主线程要调其他服务,会在线程池里面直接调,三个线程在操作,主线程等待三个线程做完了的话,有哪些方法或者哪些工具可以用?
34:知道countdownlatch么?可以用在这里么?里面怎么个操作方法?
14 中科软-线上
自我介绍
电商项目什么时候做的
主要卖什么东西 是个小程序还是app
验证码登录用的什么服务
分哪些服务
接口安全性怎么验证
springboot版本
redis kafka es 用在了哪里
哪些是难实现的
xxl-job用在了哪
数据库用过哪些
sql写的多吗
离职时间 原因
15 天源迪科
自我介绍
听书项目在哪个公司做的?
项目是否完成?
负责的模块?
订单模块做的是哪个部分?
订单号是怎么生成的?
如何实现订单的防重复提交?
订单提交后,流水号会删除嘛?
订单的生命周期
有没有退单的状态?
项目用到的技术?
订单详情的异步编排详细说?
专辑详情有哪些信息?
详情的全部信息是否由一个接口返回?
多个接口返回结果如果有一个接口挂掉了,详情的信息还能返回嘛?
编排是怎么编排的?
项目中碰到了什么问题,印象比较深?
缓存的问题都碰到过吗,实际发生过嘛?
实际可能会有,但是没有发生对吧?
登录是怎么做的?
spring cloud 组件?
zipkin的数据存到哪里?
zipkin查看数据怎么查?
项目的亮点?
你的优点和缺点是什么?
垃圾回收算法?
垃圾回收器?
G1垃圾回收器从哪个版本使用的?
jvm的内存结构?加对应的作用
java运行字节码程序的过程?
协程?
进程与线程的区别?
线程的生命周期?
线程创建完就会执行嘛?
数据库用过哪些?
存储引擎?他俩的区别?
mysql的索引类型?
索引的底层实现?
回表?
数据库sql优化?
linux查看cpu内存、资源使用情况用什么命令?
现在居住位置?
对于加班的看法?
有什么想问的?
走的是外包对吧?
16 第四范式
1.自我介绍
2.登录流程
3.nacos
3.线程池参数和自定义线程池
4.常见集合
5.事务失效原因
6.aop切面
7.redis持久化有什么
8.redisson分布式锁原理
9.kafka有什么模块 ,底层
10.Kafka快的原因
11.没有确定分区的三个消费者,不指定消费者会出现什么情况,大于等于小于都有什么情况
17 普惠盛荣
1.Java的三大特性
2.hashmap和hash table底层实现原理
3.线程与进程
4.布隆过滤器
5.什么是分布式锁
6.做过高并发场景吗
7.Spring cloud组件及介绍
8.mybits与mybitplus区别
9.springmvc工作流程
10.sql优化
11.部署过容器吗
12.前端了解过吗
13.为啥离职
18 众智维
1:redis怎么实现分布式锁
2:LinkedList 和 ArrayList 的区别
3:ArrayList 一定比 LinkedList 快么?看情况的话具体看什么情况?
4:1.8 synchronized 锁是怎么升级的?
5:HashMap 和1.7的区别?初始容量多少?负载因子多少?
6:假设16,12的时候进行扩容,remove了一个元素,+1,-1。容量的话是多少
7:copy的话要重新计算hash值,copy之前和之后,hash值相同么?
8:hashmap这边hash值和什么有关系?
9:springMVC springCloud springBoot有什么区别?
10:微服务之间的话是怎么调用的?
11:Openfegin属于RPC框架还是rest框架
12:rest 和 RPC 有什么区别?
13:double用过没?
14:什么时候离职的?
15:是在北京么?之前工作都是在北京么?
16:毕业从事的就是Java开发?
17:职业规划是什么?前端的话会多少?
18:之前的话团队的话模式?具体怎么配合?
19:让做一个新项目,第一步的话要干什么?
20:如果让你开发一个大型的网站,你会考虑哪些问题?
19 上海睿民科技
1,自我介绍
2,HashMap介绍
3,HashMap扩容
4,重载和重写的区别
5,重写返回值一定相同吗
6,synchronized使用方式
7,线程池
8,Mysql慢的时候怎么优化
9,redis删除策略
10,缓存穿透,缓存雪崩
11,如何解决post请求乱码问题
12,期望薪资
20 海岸融信
1.jdk17新特性
2.nacos原理
3.nginx 配置 服务器负载均衡
4.解释一下sql注入问题
5.sql注入,对于order by排序,需要传入sql片段,怎么防止sql注入
6.vue生命周期
7.hashmap扩容底层代码实现
8.用*打印正三角,时间复杂度和空间复杂度。
9.redis数据类型
10.sql优化
21 中科软
最近做过什么项目?
项目主要做了那些模块?
基本数据类型有哪些?
double如何转int?
用过那些数据库?
用过kafka么?
kafka如何保证消息不丢失的?
在生活上和工作上有什么未来的规划?
离职原因?
22 汉堂
自我介绍
项目在哪个公司做的
找一个项目介绍自己负责的部分
哪些是难点 怎么解决的
springboot了解多少
redis了解多少
mysql了解多少
第二个项目做了哪些
jvm调优
触发垃圾回收
redis的缓存问题解决
线程池哪里用到
23 中科软
介绍下你最近做的项目
详情做了哪些优化?
新增专辑的话怎么保证缓存一致性?
线程的状态
线程池的参数
hashmap底层原理
JUC工具包常用类
SpringBoot常用注解并解释作用
SpringCloud用到了拿着组件
说一下nacos
mysql优化
索引失效原因
explain分析sql主要看的字段
mybatis批量插入怎么实现
linux查询文件命令
事物的隔离级别都解决了那些问题
git怎么解决代码冲突
es你们用的多吗?了解多少?
期望薪资?
24 十域科技
1、微服务架构上下游服务,怎么分配的(模块之间怎么交互的,什么是上游服务,什么是下游服务)
2、远程调用fallback机制是什么,fallback类怎么写的,超时时间多久?
3、不同模块数据在一个库里面吗?涉及到切库吗?
4、用户查订单的请求流程怎么走的
5、请求转发nginx有参与吗,转发规则是什么
6、声音进度上传怎么做的
7、网关里有断言吗?断言的作用是什么
8、高频访问下怎么优化的
9、Redis存储时机是什么,先查缓存这个操作是手动判断的还是aop实现的
10、有缓存预热吗
11、springboot自动装配原理
12、mybatis动态标签有哪些
13、MySQL有哪些索引
14、为什么用B+树不用二叉树,B+树对范围查询有哪些优化
15、聚簇索引和非聚簇索引区别
16、object类里的方法
17、stream流有哪些方法
18、hashmap的key是什么样的数据结构
19、线程池的参数
25 上海睿民科技有限公司
1、值传递和引用传递有啥区别?
2、接口和抽象类的区别?
3、重载和重写的区别?
4、Arraylist和Linkedlist的区别?
5、RabbitMQ用过么?
6、死锁是怎么产生的?
7、Synchronized原理?
8、Lock与synchronized的区别:
9、MyISAM和InnoDB的区别
10、Redis 中的过期键删除策略
11、mysql优化?
12、索引失效的条件?
26 优克
1、springcloud用了多长时间了
2、服务间的数据一致性
3、分布式事务用的什么
4、缓存用的什么
5、Redis用过什么数据类型
6、数据库用的什么,用过视图存储过程吗,出现过爆表的情况吗
7、配置中心用的什么
8、springboot封装过jar包吗
9、设计模式用过什么
10、动态代理
11、还有我没问到的,技术栈里面,你觉得稍微NB一点的,你说一下
12、说说springboot中的注解
异步注解。
27 白鲸开源
看过哪些Spring源码
说一下项目的流程
解决缓存的击穿穿透
布隆过滤器准确性
热门专辑列表怎么算的
日活多少
最难的是哪些
多线程在哪用到
多线程死锁
如何看哪个接口花费多久时间
tomcat怎么做到jar包隔离
hashset怎么实现
28 普惠盛荣
1、hashmap和hashtable的区别
2、线程和进程的区别
3、java三大特性
4、springboot的常见依赖
5、说一下aop
6、说一下线程池
7、说一下kafka
8、说一下高并发
9、说一下缓存的相关问题
10、说一下springMVC
11、前端了解吗
12、做过部署吗
29 深圳市活力天汇
1、项目中的音频进度是如何保存的,保存的是一个时间节点吗?
2、遇到OOM怎吗处理?
3、如果是框架中出现的ClassNotFound该怎吗解决?
4、JVM调优?
5、项目中的高并发问题你是如何解决的?
6、手写缓存的功能?
30 南天软件
根据实际业务聊一下缓存的问题?
Redis用过什么数据类型?
Redis 中的过期键删除策略?
什么地方用到了kafka?
如何处理Kafka中的消息积压问题?
kafka如何避免重复消费?
kafka如何避免消息不丢失?
设计模式用过什么?
订单服务的流程?
详情里面做了那些优化?
线程池核心参数?
线程之间如何通信的?
在开发过程中遇到了那些问题?
JVM调优?
31 中科软
项目几个人?
分布式锁介绍一下?
sql常用么?
nginx熟悉么?
mybatis和mp介绍一下
离职原因
32 它思科技--线上一面问题
1.自我介绍
2.介绍第一个项目--听书
3.本地是否有项目代码 或 页面的ui图?
4.专辑模块涉及几个表?
5.音频用什么字段存的?(存在云上,本地存的线上地址)
6.存储的是线上的全路径还是相对路径?(全路径)
7.是Oss吗?存储的音频是Oss路径还是什么路径?(不清楚,说参照Api文档实现的)
8.存储路径用什么字段存储的?多长的字段?
9.专辑的表有多少数据?(开发阶段有一千多条)
10.实际上线了吗?(给甲方的,具体不清楚)
11.项目组几个人?都是什么角色?(大概10来个,后端4+前端2+测试1+运维1+组长1…)
12.公司多少人?(不足百人)
13.你觉得现在这个听书项目你能独立完成吗?
14.上线后数据量变多,我们怎么提高响应效率?
15.你做3个项目有没有一个数据量大的?(外包公司,都是测试环境,数据量没有很大)
16.有没有损耗小一点的优化方式?
17.简单介绍一下第二个项目
18.购物车业务中,你建了几个表?现在让你设计你会设计几张表?
19.订单表中你存储价格用的什么字段?
20.查购物车信息应该是从多个表中查出来的,那sql怎么写?
21.介绍一下你的第三个项目
22.你在哪个学校毕业的?
23.什么原因又来北京了?
24.你现在在京吗?能接受我们的办公地点吗?
boss提问
1.描述一次您针对MySQL数据库进行索引优化或查询优化的经验。您是如何诊断性能瓶颈的,又是如何决定采用哪种优化策略的?请提供具体的SQL示例和优化前后的性能对比数据。
2.您能提供一次具体的使用explain关键字分析并优化索引的例子吗?
3.优化后的性能有什么改进吗?您能提供一些具体数据来说明吗?
4.谈谈您在代码review过程中通常会关注哪些方面?请分享一个具体案例,说明您如何发现并优化了代码中的一个重要问题,包括您使用的工具、步骤和改进后的效果。
5.您能详细描述一下您是如何使用布隆过滤器解决缓存穿透问题的吗?包括您采取的步骤和改进后的效果。
6.请详细说明您在过去的项目中是如何参与业务和架构需求讨论的?能否举例描述一次您对系统架构做出关键贡献的经历,包括您采取的方法、面临的挑战以及最终的结果。
7.您能详细描述一下在订单部分问题中,您是如何参与架构需求讨论的吗?
33 东方国信
介绍做过的项目
前端是你搭建的
properties和yml的优先级
解释一下缓存常见问题和解决方法
mybatis和mybatisplus区别
单点登录的实现
CAS
加锁的方式
hashmap的扩容
索引的创建和失效
34 中科软-线上:
1.哪年毕业的
2.学信网可查吗?全日制吗?
3.你期望薪资是多少?
4.现在是人在北京吗?
5.已离职状态码?
6.第一个项目是最近做的吗?
7.技术描述中模块涉及到了几张表?表之间有什么关系?
8.是个PC端还是APP?
9.是用什么支付?
10.余额支付是什么余额?支付宝的还是什么?
11.购买之后是永久的吗?
12.普通人也可以进行音频创作吗?上传需要付费吗?
13.普通人通过这个可以赚钱吗?
14.普通人A上传了专辑,普通人B是否能收听A创作的专辑?B收听A的专辑需要付费吗?
15.专辑和声音上传后存在于哪里?以什么方式存的?
16.音频有没有什么限制?一个音频最大是多少?
17.播放声音进度是怎么实现的?怎么定位上次听到的地方呢?根据什么去判断的?
18.什么场景算高频访问?
19.性能优化具体是怎么优化的?
20.延迟关单是什么意思?
21.nacos是基于什么实现的负载均衡?nacos服务是怎么判定状态的?
22.介绍一下MinIO,MinIO里面存什么的?跟项目有关的
23.Minio跟常规的数据库有什么区别?
24.redis和mysql如何保持一致性的?
25.项目中用到了Kafka集群,kafka集群用到了几台服务器?里面配置你配置过吗?
26.你们团队多少人?
27.kafka的启动命令?zookeper和kafka先启动谁?怎么查看卡夫卡启动成功?
28.写服务时kafka的流程,在开发过程中涉及到的kafka
29.怎么实现的提高接口响应速度的?
30.流水号是存在一个字段中吗?
31.物资管理系统跟用户健康有什么关系呢?
32.ArrayList和HashMap常用吧?ArrayList的扩容机制?HashMap什么时候扩容?为什么这样扩容?
33.SpringBoot、SpringCloud和SpringMVC的区别
34.MyBatis中#{}和${}的区别
35.MyBatis的一级缓存和二级缓存
36.数据库MySQL,用过union和union all吗?哪个可以去重?
37.数据库中有10个字段,其中第五个字段值有%,如果我现在想查出所有含有%的所有数据,SQL怎么写?
38.SQL如何分组的?分组的关键词
39.SQL查询不为空不为null,where后面应该怎么写?
40.MySQL的底层执行顺序是什么样的?
41.SQL优化还有印象吗?描述一下
42.创建索引有哪些原则?
43.使用索引有什么特点?
44.事务的四个属性
45.commit语句的使用
46.终止事务有哪些?除了commit
47.也了解VUE是吧?你们的项目是前后端分离的吗?有专门的前端开发?
48.VUE中组件之间的传值,父组件和子组件之间的传值
49.路由之间是怎么跳转的?
50.怎么去实现的页面通讯?
51.vue里有一个$SET,这个的作用是什么?
52.vue中的生命周期共分为几个阶段?
53.第一次页面加载会触发哪些内容?
54.接到一个新需求到上线,中间需要经过哪些阶段?
55.你们有几套环境?
56.java基础中,常用的那些判断。如果你的入参是个String类型,你怎么判断它传来的值为空或为null;java代码如何判断空或null?如果是int类型或者date类型,怎么判断是空或为null?
57.linux常用命令;解压压缩命令;打包成tar的命令;查看进程的命令
35 中科软
1.自我介绍
2.nacos
3.怎么解决订单回滚的问题
4.ioc创建对象的几种方式
5.线程池参数
6.redis基本数据类型
7.set和zset区别
8.b树和b+树的区别
9.声音模块的表结构有什么
10.spring循环依赖怎么解决的
11.创建线程的几种方式
12.项目中遇到过什么问题
13.Rabbitmq用过吗?
14.kafka消息丢失怎么解决的?
15.redis删除策略
16.component和bean注解的区别
17.薪资期望,可谈吗?
36 北京荣茂森鼎
自我介绍
hashmap 底层原理
stream流
==和 equals 区别
requestparam 和 requestbody 区别
MySQL 事务隔离级别
有哪些事务问题
如何写一个 sql 实现不可重复读
sql 如何优化
用过别的数据库么
为什么考虑到用 kafka?感觉没有必要
kafka 用在了哪些地方
接口如何实现幂等性
乐观锁如何实现的说下原理
分布式锁如何实现的
sentinel 实现流量控制的原理
sentinel 如何做持久化
redis 的数据类型
set 和 zset 的区别
redis 为什么那么快
redis是多线程还是单线程的
redis 什么情况下是多线程的
如何自己实现一个文件上传,不调用 api 方式
es 的原理,es 用到了什么地方?
elk 搭建日志平台实现过么?
es 的倒排索引解释下
如果是你该如何实现?
缓存的三个问题如何解决?
你们项目的 qps?
详情模块做了哪些优化
nginx 如何配置前后端分离的项目
如何配置反向代理
nginx 如何配置轮询机制如何配置
vue 的 mvvm 了解么
vue 传参
vue 动态路由如何实现
vue 组件如何实现的
秒杀如何实现
延时关单如何实现
订单模块做了哪些
原来公司有多少人
目前能接受的薪资是多少
为什么离职
有什么要了解的么