Встречается на собеседованиях • сегодня

Какие модели хочешь получать с Backend при реализации приложения для паркинга самокатов и моноколес на Vue

Для приложения паркинга самокатов и моноколес оптимально получать такие модели:

  1. Транспортные средства
    json
    {
      "id": "scooter_123",
      "type": "scooter",
      "batteryLevel": 78,
      "coordinates": [50.4501, 30.5234],
      "isAvailable": true,
      "pricePerMinute": 0.25
    }
  1. Парковочные зоны

    json
    {
      "id": "parking_456",
      "coordinates": [[50.4501, 30.5234], [50.4502, 30.5235]],
      "capacity": 10,
      "availableSpots": 3
    }
  2. Пользовательские сессии

    json
    {
      "userId": "user_789",
      "vehicleId": "scooter_123",
      "startTime": "2023-10-01T14:30:00Z",
      "totalCost": 4.50
    }
  3. Тарифы и ограничения

    json
    {
      "maxSpeed": 25,
      "allowedAreas": [[...]],
      "priceRules": {
        "day": 0.20,
        "night": 0.30
      }
    }

Дополнительно: статус API, ошибки валидации, геозоны. Минимум вложенности, camelCase, ISO-даты.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы