猫眼娱乐(一面)1h3min

1、自我介绍?
2、本科和研究生期间有没有学习后端相关的知识?
3、作RPC项目的原因?
4、你对RPC框架的理解?(什么是RPC框架?)
5、你在RPC框架中做了哪些东西?
6、你是怎么实现自定义协议的?
7、自定义协议的结构是什么?
2bit的消息的类型,2bit序列化的类型,4bit消息的长度,然后是消息体
8、客户端A调用客户端B的调用流程?
9、服务端B如何向客户端A发送服务?流程
10、动态代理怎么实现的?
反射,,,这个前面说了,但是面试官没有听到
11、当客户端向服务端发10给请求时,是建立一个TCP协议还是10个TCP协议?
12、客户端发的这10个请求服务端要如何才能按照这10个服务去逐个应答
发送消息的时候加个版本号。
13、TCP协议在七层协议里的那个层?
传输层
14、七层网络模型是那7层?
物理层,数据链路层,传输层,网络层,表示层,会话层,应用层
15、RPC框架在那个层?
应用层
16、同步调用和异步调用了解吗?
17、你RPC框架是否使用了异步调用?
18、如何解决粘包?半包问题?
19、你了解Duboo的RPC框架吗?可以去看一下
20、服务端注册到zookeeper的流程?
21、zk在你项目中的作用是什么?
22、IP地址在ZK中注册的是临时节点还是持续节点?
23、当服务器宕机之后,你的ZK是怎么工作的?
24、服务在ZK中注册的是临时节点还是持续节点?
25、ZK建立本地缓存的作用?
26、令牌桶算法的原理?
27、你对熔断降级的理解?
28、你是怎么实现熔断降级的?流程
29、熔断器的结构?是怎么定义的?(包含哪些属性)
30、了解索引吗?
31、hash索引和b+树索引的数据结构区别?
32、一级索引叶子节点存储的是什么,二级索引的叶子节点存储的是什么?
一级索引的叶子节点存储的是完整的信息,二级索引存储的是主键ID
33、hash索引和B+树索引最大的区别是什么?
一个不支持顺序查询一个不支持顺序查询
34、如何根据索引下推设计索引?
35、最左匹配原则了解吗?
36、最左匹配原则什么情况下会失效?
37、整个索引失效的情况?
38、如何查看mysql语句是否走了索引?
39、事务的四大特性?
49、四大特性是如何实现的?
50、事务的四大隔离级别?
51、mysql实现的隔离级别是?
52、可重读的定义是什么?
53、可重复读可以解决幻读吗?
54、你了解hashmap的数据结构吗?
55、hashmap线程安全吗?
56、hashmap为什么线程不安全?
57、有什么hashmap是线程安全的?
58、concurrenthashmap的数据结构?
59、concurrenthashmap为什么线程安全?
60、介绍几个乐观锁?如何实现乐观锁?
61、java的三大特性有哪些?
62、反问1本次面试哪些地方还需要提升?
63、反问2入职后的培训流程?
64、反问3总共几面?
65、反问4下一次面试时间?
全部评论
65个
点赞 回复 分享
发布于 2024-09-08 23:52 江苏
业务部门吗?还是鸡架
点赞 回复 分享
发布于 2024-09-05 09:08 江苏
二面了吗,佬
点赞 回复 分享
发布于 2024-08-27 09:08 河南
63分钟,65个问题???咋回答的,都是不会啊?
点赞 回复 分享
发布于 2024-08-23 14:14 辽宁
没有手撕吗佬,我面的开发实习生上来就是手撕,快两天了,没消息
点赞 回复 分享
发布于 2024-08-23 13:00 河南
?amazing问这么多
点赞 回复 分享
发布于 2024-08-23 03:23 江西

相关推荐

08-16 17:07
门头沟学院 Java
自我介绍相关介绍一下你的教育背景和实习经历。Java 基础final 关键字可以用在哪些地方?有什么含义?如果 final 修饰的是一个 ArrayList,是否还能往里面添加元素?Java 中新建线程有哪些方式?线程池的核心参数有哪些?它们的作用分别是什么?核心线程数、最大线程数、等待队列之间是如何协作的?线程池的拒绝策略有哪些?数据库相关你在滴滴的项目中提到“双表结构”和“唯一索引机制”,能详细解释一下吗?乐观锁在你们项目中是怎么实现的?延迟队列是如何实现的?订单超时未支付如何处理?索引优化主要做了哪些?为什么嵌套集模型查询更高效?聚集索引和非聚集索引有什么区别?什么是覆盖索引?联合索引在什么情况下会失效?什么是最左匹配原则?违反后会有什么影响?InnoDB 的事务四大特性 (ACID) 分别是什么?事务隔离级别有哪些?各自解决了哪些问题?InnoDB 默认隔离级别是什么?如何避免幻读?MVCC 是如何实现的?undo log 的作用是什么?Redis 相关Redis 常见的数据结构有哪些?你最常用的是哪种数据结构?如何用 Redis 实现分布式锁?setnx ex 和 Redlock 算法?Redis 的持久化方式有哪些?如果要遍历 Redis 中所有 key,该如何做才能避免影响线上业务?如何判定并处理热点数据?算法题给定数组,输出“除自身外数组元素的乘积”,你会如何实现?(前缀积+后缀积)
查看26道真题和解析
点赞 评论 收藏
分享
评论
12
34
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务