蚂蚁集团OceanBase一面

1.上来一道算法题,三种变体,比较简单,用栈就可以。

(1)有一个字符串由‘(’,‘)’,‘【’,‘】’,‘{’,‘}’组成,判断是否合法。

(2)如果字符串只包含‘(’,)"的话,如何解决,用一个数字记录就够了。

(3)如果字符串数据量10G,如何用多线程优化,答了,分片加记录最后清算。

2.讲一下Redis高可用如何保证?

答:消息持久化,哨兵机制。

3.Elasticsearch主要应用场景?

答:日志分析,搜索引擎。

4.Elasticsearch为什么适合搜索?

答:倒排索引。

5.海量数据下Elasticsearch怎么优化查询速度?

答:将原始大JSON提取出一个小JSON,主从架构,通过一定机制拆分索引。

6.Redis热点key问题怎么解决?

答:本地缓存、redis集群,主从架构、限流

7.从浏览器输入url到页面返回经历了什么?

答:忘了,废了。

8.问了项目

9.反问

全部评论
佬,你在哪投的,这么多面
点赞 回复 分享
发布于 08-08 16:56 河北

相关推荐

评论
2
3
分享

创作者周榜

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