19 лучших вопросов и ответов на собеседовании по JSON (2024 г.)

Вот вопросы и ответы на собеседовании в формате JSON для новичков и опытных кандидатов, желающих получить работу своей мечты.


1) Упомяните, что такое JSON?

JSON — простой формат обмена данными. JSON означает нотацию объектов JavaScript; он не зависит от языка и платформы.


2) Объясните, что такое объекты JSON?

Объект можно определить как неупорядоченный набор пар имя/значение. Объект в JSON начинается с {левой скобки} и заканчивается или заканчивается {правой скобкой}. За каждым именем следует: (двоеточие), а пары имя/значение разделяются (запятая).

Бесплатная загрузка в формате PDF: Вопросы и ответы для интервью в формате JSON


3) Объясните, как преобразовать текст JSON в объект JavaScript?

Одним из распространенных вариантов использования JSON является сбор данных JSON с веб-сервера в виде файла или HTTP-запроса и преобразование данных JSON в JavaScript, а затем использование данных на веб-странице.


4) Укажите, каковы правила синтаксиса JSON? Приведите пример объекта JSON?

Синтаксис JSON — это набор синтаксиса обозначения объектов JavaScript.

  • Данные находятся в парах имя/значение
  • Данные разделены запятой
  • Фигурные скобки удерживают объекты
  • Квадратная скобка содержит массивы

5) Почему необходимо использовать JSON вместо XML?

  • Это быстрее и легче, чем XML, как и в проводном формате данных.
  • Данные XML не имеют типа, а объекты JSON типизированы.
  • Типы JSON: число, массив, логическое значение, строка
  • XML все данные представляют собой строку
  • Данные легко доступны, поскольку объект JSON находится в вашем JavaScript.
  • Получить значения так же просто, как прочитать свойство объекта в коде JavaScript.

6) Упомяните, что такое JSON-RPC и JSON Parser?

  • JSON-RPC: Это простой протокол удаленного вызова процедур, аналогичный XML-RPC, хотя он использует облегченный формат JSON вместо XML.
  • Парсер JSON: Анализатор JSON используется для анализа данных JSON на объекты для использования их значения. Его можно анализировать с помощью javaScript, PHP и JQuery
Вопросы для собеседования в формате JSON
Вопросы для собеседования в формате JSON

7) Укажите, какое расширение у файла JSON?

Расширение файла JSON — .json.


8) Укажите, какая функция используется для преобразования текста JSON в объект?

Для преобразования текста JSON в объект используется функция «json.parse()».


9) Укажите, какие типы данных поддерживает JSON?

Типы данных, поддерживаемые JSON, включают в себя

  • Номер регистрации
  • строка
  • Логический
  • массив
  • объект
  • Значение Null
Вопросы для собеседования в формате JSON
Вопросы для собеседования в формате JSON

10) Укажите, какова роль JSON.stringify?

JSON.stringify () преобразует объект в текст JSON и сохраняет этот текст JSON в строке.


11) Покажите, как парсить JSON в JQuery?

Чтобы проанализировать JSON в JQuery, мы увидим пример

var json = '{"name": "Guru 99", "Description ": "Learn PHP Interactively with PHP Beginner Tutorials"}'

obj = $.parseJSON(json);

//alert(obj.name);

12) Укажите, какая функция используется для кодирования JSON в PHP?

Для кодирования JSON в PHP: функция json_encode() используется. Эта функция возвращает представление значения в формате JSON в случае успеха или false в случае неудачи.


13) Объясните, как преобразовать строку в массив JSON?

Чтобы преобразовать строку в массив JSON, вам необходимо создать объект JSONObject для каждого из ваших объектов и добавить их в массив JSON.


14) Укажите, что такое файлы JSON?

  • Тип файла JSON для файлов JSON — «.json».
  • Тип MIME для текста JSON — «application/json».

15) Перечислите способы использования JSON?

Использование JSON включает в себя

  • При написании приложения на основе JavaScript используется JSON, который включает в себя расширение браузера и веб-сайты.
  • JSON используется для передачи и сериализации структурированных данных через сетевое соединение.
  • JSON в основном используется для передачи данных между сервером и веб-приложением.
  • Веб-сервис и API используют формат JSON для предоставления общедоступных данных.
  • JSON можно использовать с современным языком программирования.

16) Назовите недостатки JSON?

Недостатками json являются

  • Он не содержит определения типа
  • Ему не хватает какого-то DTD

17) Укажите, что такое MIME-тип JSON?

Тип MIME для текста JSON — «application/json».


18) Упомяните, что такое JSONP?

JSONP означает JSON с заполнением. Это метод, используемый для обхода междоменных политик в веб-браузерах. Другими словами, JSONP — это простой способ справиться с ограничениями браузера при отправке ответов JSON из разных доменов от клиента.


19) Укажите, в чем разница между JSON и JSONP?

  • JSON: JSON — это простой формат данных, используемый в качестве средства связи между различными системами.
  • JSONP: Это методология использования этого формата с междоменными Ajax запросы, не затрагиваемые проблемой политики того же происхождения.

Эти вопросы для собеседования также помогут вам в устной речи.

Поделиться

4 комментариев

  1. Аватара кава Д говорит:

    да, полезные и быстро проверенные вопросы, спасибо

  2. Аватара Ашиш Падияр говорит:

    Правильный ли этот ответ

    8) Укажите, какая функция используется для преобразования текста JSON в объект?
    Для преобразования текста JSON в объект используется функция «eval».

    Я думаю, это должен быть json.parse() ??

    1. Аватара Кишор говорит:

      Спасибо за предложение, мы обновили наш контент.

Оставьте комментарий

Ваш электронный адрес не будет опубликован. Обязательные поля помечены * *