KAYAK Interview Question

Everything from backend to frontend