{"blocks": [{"key": "32c2893c", "text": "Question", "type": "header-two", "depth": 0, "inlineStyleRanges": [], "entityRanges": [], "data": {}}, {"key": "f83a5dba", "text": "Design and implement an in-memory database that supports:", "type": "unstyled", "depth": 0, "inlineStyleRanges": [], "entityRanges": [], "data": {}}, {"key": "2f2f2934", "text": "insert(table, record)", "type": "unordered-list-item", "depth": 0, "inlineStyleRanges": [], "entityRanges": [], "data": {}}, {"key": "13ccf5d9", "text": "query(table, columns_to_project, conditions=[(column, operator, value)], order_by=(columns, ascending))", "type": "unordered-list-item", "depth": 0, "inlineStyleRanges": [], "entityRanges": [], "data": {}}, {"key": "6ee517e6", "text": "Extend the design to explain how indexes would be built and used for faster WHERE and ORDER BY queries.", "type": "unstyled", "depth": 0, "inlineStyleRanges": [], "entityRanges": [], "data": {}}], "entityMap": {}}