首页 > 作业帮一面面经
头像
aud
发布于 2020-07-23 13:19
+ 关注

作业帮一面面经

1. Dubbo在项目扮演的角色。远程RPC。
2. RPC的实现原理。RPC原理架构。stub那个图
3. Spring框架的AOP
4. IOC容器
5.怎么理解微服务? 1. 只需要关注自己的模块;2. 易于维护,易于重构;3. 微服务:小而自治的服务,自己治理,一旦更新或者扩容不影响外部。 
     问题:1. 语言选择很广;2. 选择C++写的话,之后没人会,维护就很痛苦;3. 7天能重构一个服务;如果重构不了,服务拆分的不够细; 4. 上下游关系复杂。如果一个模块出现问题,可以服务降级从而不影响用户体验。
6. Restful
    SOA:粗粒度,松耦合的架构
7. equals和Hashcode的了解:equals比较的是地址,克隆出一个对象,他们的地址肯定不相等,如果想比较值的话就必须重写hashcode;hashcode有可能是hash冲突。
8. 线程池
9. Java的线程模型是什么?
10. Java的类加载机制。 如果找不到类加载器,返回ClassNotFoundError
11. Innodb和MyISAM的区别
12.事务的类型: ACID, 隔离级别
13. Mysql怎么解决幻读呢?加间隙锁,锁一个区间段,在这个区间段不受外界影响
14. Mysql的Varchar 和 char 区别,char(10) 定义几个字节?
15. sql:如何衡量一个sql的好坏?explain, show index;
     一个sql语言,用到了索引,偶尔慢,什么原因? (1)当redo log 写满了,要 flush 脏页 (2)Mysql被锁住了
16. HashMap的红黑树看过源码吗?这边仔细看一下!需要了解一下。
17. TCP握手,挥手; FIN:断开标志位
18. TCP怎么做流量控制的?滑动窗口。 怎么做拥塞控制的? 快恢复里面用到的什么算法?
19. KMP算法了解过吗?
20. 代码跟别人的冲突了怎么办?

全部评论

(0) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐