{"blocks": [{"key": "6ee55260", "text": "Scenario", "type": "header-two", "depth": 0, "inlineStyleRanges": [], "entityRanges": [], "data": {}}, {"key": "ef3bb5ab", "text": "Building a dynamic-pricing system at Lyft to balance rider ETA, conversion, driver earnings, and revenue.", "type": "unstyled", "depth": 0, "inlineStyleRanges": [], "entityRanges": [], "data": {}}, {"key": "b91fa585", "text": "Question", "type": "header-two", "depth": 0, "inlineStyleRanges": [], "entityRanges": [], "data": {}}, {"key": "797f3d48", "text": "Design a dynamic pricing algorithm: what features, data sources, and model architecture would you include to balance its pros and cons?", "type": "unstyled", "depth": 0, "inlineStyleRanges": [], "entityRanges": [], "data": {}}, {"key": "c6f3ca8d", "text": "Hints", "type": "header-two", "depth": 0, "inlineStyleRanges": [], "entityRanges": [], "data": {}}, {"key": "31640477", "text": "Include real-time demand/supply, location, time, historical elasticity, driver proximity, events; consider gradient-boosted trees or RL; add fairness & surge caps.", "type": "unstyled", "depth": 0, "inlineStyleRanges": [], "entityRanges": [], "data": {}}], "entityMap": {}}