博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
最近面试的几个额外问题
阅读量:6874 次
发布时间:2019-06-26

本文共 643 字,大约阅读时间需要 2 分钟。

最近面试,提到几个之前没有遇到过的问题(不同的人不同的风格):

Q1:如何应对雪崩;

http://www.2cto.com/os/201508/433330.html

http://www.cnblogs.com/chengJAVA/p/5785850.html

我们自己的中间件实现上采取了客户端和服务端均支持流控控制的方式,可根据具体情况配置,同时支持主动和被动。

完整的来说,每个进入的环节都是流控,但是有些只是路由比如LVS,这种情况下就要在框架层进行控制了。

Q2:面试官不按常规流程进行,比如直接跳过了自我介绍;

Q3:为什么自己实现而不选择开源;

主要来说,不是一个人的问题。而是看整个公司大部分开发和运维团队的力量,开源越多,意味着开发和运维同时都要搞得定的人足够,不然就成了单点。

技术适用性本身仅仅是一个因素,而且它主要除了考虑能解决的问题外,更重要的是周边相关的一些附加值问题能否解决以及稳定性、有没有什么副作用,比如对于MQ而言,真正的可信推送以及透明化的管理、还要能够随时控制积压情况、这样通用MQ就不一定能够面面俱到了。再比如,mysql的复制,虽然支持重写schema,和do具体的表,但我们有着成千上万的存储过程,这些存储过程我们也需要同步符合条件的,这个时候你就发现它能解决表的问题,却不能解决存储过程的问题,埋下了深深的坑。

Q4:最近有没有什么遇到有难度的问题;

Q5:关心/参与哪些开源项目;

 

其他没有仔细思考的问题:

Q1:有什么问题要问的?

你可能感兴趣的文章
【足迹C++primer】表达式求值
查看>>
javascript小白学习指南0---1
查看>>
8小时与8节课
查看>>
harbor1.4.0高可用部署
查看>>
转: 深入理解 AngularJS 的 Scope
查看>>
js传入和传出参数乱码
查看>>
C#实现接口xml序列化与反序列化
查看>>
[译]Godot系列教程一 - 场景与节点
查看>>
BUG级别定义标准
查看>>
Java常考面试题(经典)
查看>>
可能是迄今为止最好的GitHub代码浏览插件--赞
查看>>
ASP.NET Core 微服务初探[1]:服务发现之Consul
查看>>
HDU-1072 Nightmare BFS
查看>>
认清世界,认清自我,超凡脱俗
查看>>
在VC中向数据库提交SLQ语句
查看>>
如何在Fedora 22上面配置Apache的Docker容器
查看>>
Linux为什么卡住了?
查看>>
形状的组合和图层的设置
查看>>
epoll使用详解(精髓)(转)
查看>>
Swift 控制流
查看>>