En Popüler 19 JSON Mülakat Soruları ve Cevapları (2025)

İşte hayallerindeki işe sahip olmak isteyen yeni başlayanlar ve deneyimli adaylar için JSON mülakat soruları ve cevapları.


1) JSON'un ne olduğundan bahsedin?

JSON basit bir veri değişim formatıdır. JSON, JavaScript Nesne Gösterimi anlamına gelir; dil ve platformdan bağımsızdır.


2) JSON nesneleri nedir açıklayınız?

Bir nesne, sırasız bir ad/değer çiftleri kümesi olarak tanımlanabilir. JSON'daki bir nesne {sol ayraç} ile başlar ve {sağ ayraç} ile biter veya biter. Her adın ardından: (iki nokta üst üste) gelir ve ad/değer çiftleri (virgül) ile ayrılır.

Ücretsiz PDF İndir: JSON Mülakat Soruları ve Cevapları


3) JSON metninin bir JavaScript nesnesine nasıl dönüştürüleceğini açıklayın?

JSON'un yaygın kullanımlarından biri, JSON verilerini bir web sunucusundan dosya veya HTTP isteği olarak toplamak ve JSON verilerini bir JavaScript'e dönüştürmek ve ardından verileri bir web sayfasında kullanmaktır.


4) JSON sözdizimi kurallarına ilişkin kuralın ne olduğunu belirtin? JSON nesnesine bir örnek verir misiniz?

JSON sözdizimi, JavaScript nesne gösterimi sözdiziminin bir kümesidir.

  • Veriler ad/değer çiftleri halindedir
  • Veriler virgülle ayrılır
  • Kıvrımlı parantezler nesneleri tutar
  • Köşeli parantez dizileri tutar

5) Neden XML yerine JSON kullanılmalıdır?

  • Wire veri formatında olduğu gibi XML'den daha hızlı ve daha hafiftir
  • JSON nesneleri yazılırken XML verileri türsüzdür
  • JSON türleri: Sayı, Dizi, Boolean, Dize
  • XML verilerin tümü dizedir
  • JSON nesnesi JavaScript'inizde olduğundan veriler kolayca kullanılabilir
  • Değerleri getirmek, JavaScript kodunuzdaki bir nesne özelliğinden okumak kadar basittir

6) JSON-RPC ve JSON Ayrıştırıcının ne olduğundan bahsedin?

  • JSON RPC'si: XML yerine hafif JSON formatını kullanmasına rağmen, XML-RPC ile aynı basit bir uzaktan prosedür çağrı protokolüdür.
  • JSON Ayrıştırıcı: JSON ayrıştırıcısı, JSON verilerini değerini kullanacak nesnelere ayrıştırmak için kullanılır. JavaScript, PHP ve tarafından ayrıştırılabilir. jQuery
JSON Mülakat Soruları
JSON Mülakat Soruları

7) JSON'un dosya uzantısının ne olduğunu belirtin?

JSON'un dosya uzantısı .json'dur


8) JSON metnini nesneye dönüştürmek için hangi fonksiyonun kullanıldığını belirtin?

JSON metnini nesneye dönüştürmek için “json.parse()” fonksiyonu kullanılır.


9) JSON'un desteklediği veri türlerinin neler olduğundan bahsedin?

JSON tarafından desteklenen veri türleri şunları içerir:

  • Numara
  • dizi
  • Boole
  • Dizi
  • nesne
  • Null
JSON Mülakat Soruları
JSON Mülakat Soruları

10) JSON.stringify'ın rolünün ne olduğundan bahsedin?

JSON.stringify() bir nesneyi JSON metnine dönüştürür ve bu JSON metnini bir dizeye kaydeder.


11) JSON'un JQuery'de nasıl ayrıştırılacağını gösterin?

JSON'u JQuery'de ayrıştırmak için örneği göreceğiz

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

obj = $.parseJSON(json);

//alert(obj.name);

12) PHP'de JSON'u kodlamak için kullanılan fonksiyonun ne olduğundan bahsedin?

JSON'u PHP'de kodlamak için, json_encode () işlevi kullanıldı. Bu işlev, başarı durumunda bir değerin, başarısızlık durumunda ise false değerinin JSON gösterimini döndürür.


13) Bir dizeyi JSON Dizisine nasıl dönüştürebileceğinizi açıklayın?

Bir dizeyi JSON dizisine dönüştürmek için nesnelerinizin her biri için bir JSONObject nesnesi oluşturmanız ve bunları JSON dizinize eklemeniz gerekir.


14) JSON dosyalarının neler olduğundan bahsedin?

  • JSON dosyaları için JSON dosya türü “.json”dur
  • JSON metninin MIME türü “application/json”dur

15) JSON'un kullanım alanlarını listeler misiniz?

JSON'un kullanım alanları şunları içerir:

  • JavaScript'e dayalı uygulama yazarken tarayıcı uzantısını ve web sitelerini içeren JSON'u kullanır
  • JSON, yapılandırılmış verileri ağ bağlantısı üzerinden iletmek ve serileştirmek için kullanılır
  • JSON esas olarak sunucu ve web uygulaması arasında veri aktarımı için kullanılır
  • Web hizmeti ve API'ler, genel verileri sağlamak için JSON biçimini kullanır
  • JSON modern programlama diliyle kullanılabilir

16) JSON'un dezavantajları nelerdir?

Json'un dezavantajları şunlardır:

  • Tip tanımı içermiyor
  • Bir tür DTD'den yoksundur

17) JSON'un MIME tipinin ne olduğundan bahsedin.

JSON metni için MIME türü “application/json”dur


18) JSONP'nin ne olduğundan bahsedin?

JSONP, dolgulu JSON anlamına gelir. Web tarayıcılarında etki alanları arası politikaları atlamak için kullanılan bir yöntemdir. Başka bir deyişle JSONP, istemciden farklı alan adlarından JSON yanıtları gönderirken tarayıcı kısıtlamalarıyla baş etmenin basit yoludur.


19) JSON ve JSONP arasındaki farkın ne olduğundan bahsedin?

  • JSON: JSON, farklı sistemler arasındaki iletişim ortamı için kullanılan basit bir veri formatıdır
  • JSONP: Bu formatı alanlar arası kullanmak için bir metodolojidir. ajax aynı menşe politikası sorunundan etkilenmeden istekler.

Bu mülakat soruları aynı zamanda yaşamınızda da yardımcı olacaktır.

paylaş

4 Yorumlar

  1. Srinimf diyor ki:

    Yararlı sorular.

  2. Avatar Kava D diyor ki:

    evet faydalı ve hızlı bir şekilde revize edilen sorular teşekkür ederim

  3. Avatar Ashish Padiyar diyor ki:

    Bu cevap doğru mu

    8) JSON metnini nesneye dönüştürmek için hangi fonksiyonun kullanıldığını belirtin?
    JSON metnini nesneye dönüştürmek için “eval” işlevi kullanılır.

    Bence json.parse() olmalı ??

    1. Avatar kishor diyor ki:

      Öneriniz için teşekkür ederiz, içeriğimizi güncelledik.

Yorum bırak

E-posta hesabınız yayımlanmayacak. Gerekli alanlar işaretlenmişlerdir. *