En İyi 17 Web Geliştiricisi Röportaj Soruları ve Cevapları

Web Geliştirme Mülakat Soruları

İşte yeni başlayanlar ve deneyimli Web Geliştirici adaylarının hayallerindeki işi bulmaları için Web Geliştirme röportaj soruları ve yanıtları.


1) Bir Web Geliştiricisinin temel sorumluluklarının neler olduğunu açıklayın?

  • Tüm web uygulamalarını program test edin ve hata ayıklayın
  • Web uygulamalarını tasarlayın, geliştirin, test edin ve dağıtın
  • Sitelerin sunucuya yüklenmesi ve farklı arama motorlarına kaydedilmesi
  • Web projeleri geliştirmek için diğer tasarımcılar ve programcılarla koordinasyon sağlayın
  • Hataları düzeltin, sorunları giderin ve çözün
  • Sistem arızası durumunda periyodik testlerin başlatılması ve acil durum planlarının uygulanması
  • Belirli görevleri çözmek için uygun kod yapılarını geliştirin
  • Bakım ve onarımda destek ve yardım bakım web sitelerinin
  • Hazırlama, geliştirme, test etme ve üretim aşamalarında kodun sahipliğini üstlenin

Ücretsiz PDF İndir: Web Geliştirici Mülakat Soruları


2) Hangi web geliştiricisinin bilmesi gerekir?

İyi bir web geliştiricisinin bilmesi gerekenler


3) CORS'un ne olduğunu açıklayın? O nasıl çalışır?

(CORS) Çapraz Kaynaklı Kaynak Paylaşımı, bir web sayfasındaki birçok kaynağın (örneğin, JavaScript, yazı tipleri vb.), kaynağın kaynaklandığı alan adı dışındaki başka bir alan adından talep edilmesini sağlayan bir mekanizmadır. desteklenen bir mekanizmadır. HTMLFarklı bir etki alanına XMLHttpRequest erişimini yöneten 5.


4) HTTP 2 ile karşılaştırıldığında HTTP/1.1'nin avantajlarını sıralayın?

HTTP/2'nin HTTP/1.1'e göre avantajı:

  • HTTP üstbilgileri veri sıkıştırma
  • Sunucu itme teknolojileri
  • Tek bir TCP bağlantısı üzerinden sayfa öğelerinin paralel yüklenmesi
  • Talebin önceliklendirilmesi

5) ETag'ın ne olduğunu ve nasıl çalıştığını açıklayın?

ETag, bir web sunucusu tarafından, bir URL'de bulunan bir kaynağın belirli bir sürümüne tahsis edilen opak bir tanımlayıcıdır. ETag, dünya çapındaki web protokolü olan HTTP'nin bir parçasıdır ve sunucu, istemci isteğinden ETag'ı okuduğunda, sunucu daha sonra dosyayı mı göndereceğini (HTTP 200) veya müşteriye yalnızca yerel kopyasını kullanmasını mı söyleyeceğini söyleyebilir. (HTTP304).

Web Geliştirici Mülakat Soruları
Web Geliştirici Mülakat Soruları

6) Uzun oylamanın ne olduğunu açıklayın?

Uzun yoklama, verileri sunucudan istemciye göndermeyi taklit etmek için kullanılan bir web uygulaması geliştirme modelidir. Uzun yoklama kullanıldığında, istemci sunucuya bir istek gönderir ve sunucu istemciye veri göndermeye hazır olana kadar bağlantı bozulmadan kalır. Bağlantı yalnızca veriler istemciye geri gönderildikten veya bağlantı zaman aşımı meydana geldikten sonra kapatılacaktır.


7) DTD (Belge Türü Beyanı) nedir açıklayınız? DTD'de CDATA ve PCDATA arasındaki farkın ne olduğunu belirtin?

DTD, bir belgenin yapısını, yasal unsurlarını ve niteliklerini tanımlayan Belge Türü Tanımı (DTD) anlamına gelir. XML belge.

  • PC VERİLERİ: PCDATA, Ayrıştırılmış Karakter Verisidir. XML ayrıştırıcıları genellikle bir XML belgesindeki tüm metni ayrıştırır.
  • CDATA: CDATA, Ayrıştırılmamış Karakter Verisi iken, XML ayrıştırıcısı tarafından ayrıştırılmaması gereken metin verileri için CDATA terimi kullanılır.

8) Yazdığınız bir web uygulamasının yükleme süresini azaltmak için kullanabileceğiniz bazı ipuçlarından bahseder misiniz?

Bir web uygulamasının yükleme süresini azaltmak için aşağıdaki ipuçlarını izlemelisiniz

  • Görüntüleri ekran çözünürlüğünü geçmeyecek şekilde optimize edin ve sıkıştırılmış dosya olarak kaydedin
  • Aktarılabilir veri miktarını azaltmak için tüm JavaScript dosyalarını ortadan kaldırın
  • Hepsini Birleştir ve Küçült CSS ve JS'yi seçin ve bunları altbilgide arayın
  • JS Dosyalarını Erteleyin veya Eşzamansız Hale Getirin

9) JavaScript'i HTML'nize eklemenin doğru yolunun ne olduğunu belirtin.

JavaScript'i HTML'nize eklemenin doğru yolu satır içi olay işleyicileri veya satır içi kod kullanmaktır.

Web Geliştirme Mülakat Soruları
Web Geliştirme Mülakat Soruları

10) CSS'de açıklayın, kullanıcı metin girerken form öğesinin arka plan rengini nasıl değiştirebilirsiniz? Bu tüm tarayıcılarda çalışıyor mu?

Evet, HTML etiketlerini şekillendirerek form öğelerinin varsayılan görünümünü değiştirebilirsiniz: giriş, seçim ve metin alanı ancak bu, tüm tarayıcılarda çalışmaz.


11) Çerezler ile yerel depolama arasındaki farkın ne olduğunu açıklayın?

  Çerezler Yerel depolama
İstemci Tarafı/Sunucu Tarafı Verilere hem istemci hem de sunucu tarafında erişilebilir. Her çerez isteğinde veriler sunucu tarafına gönderilir. Yalnızca yerel tarayıcı tarafındaki verilere erişilebilir. Sunucu, POST veya GET yoluyla sunucuya kasıtlı olarak bir istek gönderilinceye kadar yerel depolamayı kullanamaz
Boyutlar Çerezlerin depolama kapasitesi 4095 bayt/çerezdir Yerel depolamanın depolama kapasitesi alan adı başına 5 MB'tır
Sona erme Çerezlerin geçerlilik süresi vardır ve çerez verileri bir süre sonra silinir Son kullanma tarihi yoktur ve manuel olarak kaldırılması gerekir

12) HTML'de çok satırlı metin girişi kontrolü için hangi etiket kullanılabilir?

Çok satırlı metin girişi kontrolü için “textarea etiketini” kullanabilirsiniz.


13) Web sayfasında CSS dosyasına nasıl başvurabileceğinizi açıklayın?

kullanarak web sayfasındaki .CSS dosyasına başvurabilirsiniz. etiket. Arasında tutulmalıdır etiket. Örneğin <linkhref=”/css/mystyle.css” type=”text/css” rel=”stylesheet”/>


14) Sayfa yükleme süresini kısaltmanın birkaç yolunu listeler misiniz?

Sayfa yükleme süresini azaltmak için aşağıdakileri yapabilirsiniz

  • Görüntü boyutunu küçült
  • Gereksiz widget'ları kaldırın
  • HTTP sıkıştırma
  • CSS'yi en üste ve komut dosyası referansını en altına veya harici dosyalara yerleştirme
  • Aramaları azaltın
  • Yönlendirmeleri en aza indirin
  • Önbelleğe almak,

15) HTML'de aşağıdakiler arasındaki farktan bahsedin: Ve ?

Arasındaki fark Ve bu bir mi

Çerçeve Div
Çerçeveler sayesinde aynı tarayıcı penceresinde birden fazla HTML belgesi gösterebilirsiniz etiketi bir HTML belgesindeki bir bölümü veya bölümü tanımlar
Çerçeve etiketi, çerçeve kümesi içindeki belirli bir pencereyi bildirir blok elemanlarını stillerle biçimlendirmek için gruplamak için kullanılır
Çerçeveler HTML kullanarak diğer kaynakları yükleyebilir Öte yandan sayfada bölümler çerçeveler şeklinde yerel içerik sunabilmektedir ancak bu içerik sayfadan bağımsız değildir.

16) XHTML'in HTML'den farkı nedir?

  • XHTML tüm etiketlerin küçük harfle yazılmasını gerektirir
  • XHTML, tüm etiketlerin düzgün şekilde kapatılmasını gerektirir
  • XHTML, tüm niteliklerin çift tırnak içine alınmasını gerektirir
  • XHTML, satır içi öğelerin blok düzeyinde öğeler içermesini yasaklar

17) HTML 5 standardının sağladığı yeni API'leri listeler misiniz?

  • HTML 5 birçok yeni API ile birlikte gelir
  • Media API
  • Metin izleme API'si
  • Uygulama Önbelleği API'si
  • Veri aktarım API'si
  • Kullanıcı etkileşimi
  • Komut API'sı
  • Kısıtlama Doğrulama API'si
  • Geçmiş API'si

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

paylaş

9 Yorumlar

  1. Avatar Saurabh diyor ki:

    Daha taze için iyidir

  2. Avatar Kurt Hamm diyor ki:

    Bir dil öğrenme sitesi açmak üzereyim. Kullanıcıların ücretsiz indirmesine izin vermek istediğim 64 MP4 dosyam var (birleşik 577 MB). Site sahibi olarak bunun bana maliyeti ne kadar olacak?

  3. Çözümleri Geliştirmek diyor ki:

    Web uygulaması geliştirme zor konuları anlamamıza yardımcı olur. Bu harika yazıyı paylaştığınız için teşekkür ederiz. bu tür blogları bizimle paylaşmaya devam edin.

  4. Avatar Eugene Zhang diyor ki:

    Bu çok kullanışlı. Teşekkür ederim.

  5. Avatar Momanyi Caleb diyor ki:

    Çok teşekkürler arkadaşım

Yorum bırak

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