19 Pertanyaan dan Jawaban Wawancara JSON Teratas (2024)
Berikut adalah pertanyaan dan jawaban wawancara JSON untuk kandidat baru dan berpengalaman untuk mendapatkan pekerjaan impian mereka.
1) Sebutkan apa itu JSON?
JSON adalah format pertukaran data sederhana. JSON berarti Notasi Objek JavaScript; itu tidak bergantung pada bahasa dan platform.
2) Jelaskan apa itu objek JSON?
Sebuah objek dapat didefinisikan sebagai kumpulan pasangan nama/nilai yang tidak berurutan. Sebuah objek di JSON dimulai dengan {left brace} dan diakhiri atau diakhiri dengan {right brace}. Setiap nama diikuti dengan: (titik dua) dan pasangan nama/nilai dipisahkan dengan, (koma).
Unduh PDF Gratis: Pertanyaan dan Jawaban Wawancara JSON
3) Jelaskan cara mengubah teks JSON menjadi objek JavaScript?
Salah satu penggunaan umum JSON adalah untuk mengumpulkan data JSON dari server web sebagai file atau permintaan HTTP, dan mengubah data JSON menjadi JavaScript, dan kemudian memanfaatkan data tersebut di halaman web.
4) Sebutkan apa aturan aturan sintaksis JSON? Berikan contoh objek JSON?
Sintaks JSON adalah sekumpulan sintaks notasi objek JavaScript.
- Data dalam pasangan nama/nilai
- Data dipisahkan dengan koma
- Tanda kurung kurawal menampung objek
- Braket persegi menampung array
5) Mengapa seseorang harus menggunakan JSON melalui XML?
- Ini lebih cepat dan lebih ringan daripada XML seperti pada format data kawat
- Data XML tidak dapat diketik saat objek JSON diketik
- Jenis JSON: Nomor, susunan, Boolean, String
- XML data semuanya string
- Data sudah tersedia karena objek JSON ada di JavaScript Anda
- Mengambil nilai semudah membaca dari properti objek dalam kode JavaScript Anda
6) Sebutkan apa itu JSON-RPC dan JSON Parser?
- RPC JSON: Ini adalah protokol panggilan prosedur jarak jauh sederhana yang sama seperti XML-RPC meskipun menggunakan format JSON yang ringan, bukan XML
- Pengurai JSON: Parser JSON digunakan untuk mengurai data JSON menjadi objek untuk menggunakan nilainya. Itu dapat diurai dengan javaScript, PHP dan jQuery
7) Sebutkan apa ekstensi file JSON?
Ekstensi file JSON adalah .json
8) Sebutkan fungsi apa yang digunakan untuk mengubah teks JSON menjadi objek?
Untuk mengubah teks JSON menjadi objek, fungsi “json.parse()” digunakan.
9) Sebutkan tipe data apa saja yang didukung oleh JSON?
Tipe data yang didukung oleh JSON termasuk
- Jumlah
- Tali
- Boolean
- susunan
- obyek
- Null
10) Sebutkan apa peran JSON.stringify?
JSON.stringifikasi() mengubah objek menjadi teks JSON dan menyimpan teks JSON tersebut dalam sebuah string.
11) Tunjukkan cara mengurai JSON di JQuery?
Untuk mengurai JSON di JQuery, kita akan melihat contohnya
var json = '{"name": "Guru 99", "Description ": "Learn PHP Interactively with PHP Beginner Tutorials"}' obj = $.parseJSON(json); //alert(obj.name);
12) Sebutkan fungsi apa yang digunakan untuk pengkodean JSON di PHP?
Untuk pengkodean JSON di PHP, fungsi json_encode() digunakan. Fungsi ini mengembalikan representasi JSON dari nilai jika berhasil atau salah jika gagal.
13) Jelaskan bagaimana Anda dapat mengubah string menjadi Array JSON?
Untuk mengonversi string menjadi array JSON, Anda perlu membuat objek JSONObject untuk setiap objek Anda, dan menambahkannya ke array JSON Anda.
14) Sebutkan apa saja file JSON?
- Jenis file JSON untuk file JSON adalah “.json”
- Tipe MIME untuk teks JSON adalah “application/json”
15) Sebutkan kegunaan JSON?
Kegunaan JSON termasuk
- Saat menulis aplikasi berdasarkan JavaScript, ia menggunakan JSON, yang mencakup ekstensi browser dan situs web
- JSON digunakan untuk mentransmisikan dan membuat serial data terstruktur melalui koneksi jaringan
- JSON terutama digunakan untuk mentransfer data antara server dan aplikasi web
- Layanan web dan API menggunakan format JSON untuk menyediakan data publik
- JSON dapat digunakan dengan bahasa pemrograman modern
16) Sebutkan apa kelemahan JSON?
Kelemahan json adalah
- Itu tidak mengandung definisi tipe
- Itu tidak memiliki semacam DTD
17) Sebutkan apa jenis MIME dari JSON?
Tipe MIME untuk teks JSON adalah “application/json”
18) Sebutkan apa itu JSONP?
JSONP adalah singkatan dari JSON dengan padding. Ini adalah metode yang digunakan untuk melewati kebijakan lintas domain di browser web. Dengan kata lain, JSONP adalah cara sederhana untuk mengatasi pembatasan browser saat mengirimkan respons JSON dari domain berbeda dari klien.
19) Sebutkan apa perbedaan antara JSON dan JSONP?
- JSON: JSON adalah format data sederhana yang digunakan sebagai media komunikasi antar sistem yang berbeda
- JSONP: Ini adalah metodologi untuk menggunakan format tersebut dengan lintas domain ajax permintaan tanpa terpengaruh oleh masalah kebijakan asal yang sama.
Pertanyaan wawancara ini juga akan membantu dalam viva Anda (lisan)
Pertanyaan yang berguna.
ya pertanyaan berguna dan cepat direvisi terima kasih
Apakah jawaban ini benar
8) Sebutkan fungsi apa yang digunakan untuk mengubah teks JSON menjadi objek?
Untuk mengubah teks JSON menjadi objek, fungsi "eval" digunakan.
Saya pikir seharusnya json.parse() ??
Terima kasih atas sarannya, Kami telah memperbarui konten kami.