得物一面5-19

#牛客AI配图神器#1、首先就是简单的一个自我介绍。
2、操作系统的死锁的几个必要条件是什么?死锁的检测方法有哪些?死锁怎么预防和解除
3、Java的线程有哪些状态?然后它们是怎么进行转换的?什么事情来触发这些状态的转移?
4、从浏览器输入一个网址到解析出内容,中间发生了什么?讲的越多越好。讲的越深越好?请求处理的顺序可以介绍一下。
5、服务端收到请求,会做一系列的处理?服务端在处理的过程中会用到一些常用的框架。这些框架你都直到哪些?它们分别发挥什么作用。比如你请求调过来,可能要依赖于一些外部的一些服务。这中间是一个RPC调用?这个RPC你了解吗?常见的RPC框架有哪些?Dubbo、Motan、gRPC
6、如果你要实现一个RPC框架的话,它的主要模块有哪几个?RPC主要的核心模块有哪几个?
注册中心,网络传输模块,序列化和反序列化模块,动态代理模块、负载均衡模块、还有一个就是协议模块。
7、关于序列化和反序列化这块,你知道有哪些序列化协议吗?
8、然后就是这个请求,继续处理这个请求,可能涉及到数据库的一些访问。数据库访问这一块我们常用的框架是什么?
9、数据库的最左匹配原则知道吗?
10、一个Select语句的整个执行流程是怎么样的?
11、如果这个查询当中涉及到使用索引,是怎么使用这个索引?
12、Threadlocal的实现方式?
13、ThreadLocal不是有一个map吗,他那个key是什么?value是什么?
12、SQL注入攻击是什么?怎么解决的?
全部评论
佬,今天就面了25min,一上来直接手撕代码,然后问了两道八股,项目一点没问,反问部门业务,回答的支支吾吾,这种铁定是kpi了吧
点赞 回复 分享
发布于 昨天 14:01 辽宁
是交易平台的吧,一模一样的问题
点赞 回复 分享
发布于 昨天 11:33 浙江
没有手撕吗?
点赞 回复 分享
发布于 昨天 09:51 上海
请问一共有几面呀?
点赞 回复 分享
发布于 05-20 13:18 日本
没有问项目吗
点赞 回复 分享
发布于 05-19 21:50 四川

相关推荐

评论
1
14
分享

创作者周榜

更多
牛客网
牛客企业服务