作者:真相一个 | 来源:互联网 | 2023-08-27 11:49
为帮助开发者们提升面试技能、有机会入职阿里,云栖社区特别制作了这个专辑——阿里巴巴资深技术专家们结合多年的工作、面试经验总结提炼而成的面试真题这一次整体放出。并通过这些笔试真题开放
面试题1:
从innodb的索引结构分析,为什么索引的key长度不能太长?
答案解析:
key 太长会导致一个页当中能够存放的 key 的数目变少,间接导致索引树的页数目变多,索引层次增加,从而影响整体查询变更的效率。
面试题2:
MySQL 的数据如何恢复到任意时间点?
答案解析:
恢复到任意时间点以定时的做全量备份,以及备份增量的 binlog 日志为前提。恢复到任意时间点首先将全量备份恢复之后,再此基础上回放增加的 binlog 直至指定的时间点。
面试题3:
如果让你设计一个通用的、支持各种数据库秒级备份和恢复的系统,你会如何设计?
开放性问题,无标准答案。
面试题4:
如果让你来设计一个支持数据库、NOSQL 和大数据之间数据实时流动的数据流及处理的系统,你会考虑哪些问题?如何设计?
开放性问题,无标准答案。