Topp 17 webbutvecklare intervjufrågor och svar

Intervjufrågor för webbutveckling

Här är webbutvecklingsintervjufrågor och svar för nybörjare såväl som erfarna webbutvecklarkandidater för att få sitt drömjobb.


1) Förklara vad är huvudansvaret för en webbutvecklare?

  • Programtesta och felsöka alla webbapplikationer
  • Designa, utveckla, testa och distribuera webbapplikationer
  • Ladda upp webbplatser till servern och registrera den med olika sökmotorer
  • Samordna med andra designers och programmerare för att utveckla webbprojekt
  • Fixa buggar, felsöka och lösa problem
  • Vid systemfel initiera periodiska tester och implementera beredskapsplaner
  • Utveckla lämpliga kodstrukturer för att lösa specifika uppgifter
  • Stödja och hjälpa till med underhåll och underhåll av webbplatser
  • Anta ägande av kod under hela iscensättning, utveckling, testning och produktion

Gratis PDF-nedladdning: Intervjufrågor för webbutvecklare


2) Vad bör webbutvecklare veta?

En bra webbutvecklare borde veta


3) Förklara vad är CORS? Hur fungerar det?

(CORS) Cross-Origin Resource Sharing är en mekanism som gör att många resurser (t.ex. JavaScript, typsnitt etc.) på en webbsida kan begäras från en annan domän utanför den domän som resursen härstammar från. Det är en mekanism som stöds i html5 som hanterar XMLHttpRequest-åtkomst till en annan domän.


4) Lista ut fördelarna med HTTP/2 jämfört med HTTP 1.1?

Fördelen med HTTP/2 jämfört med HTTP/1.1 är

  • Datakomprimering för HTTP-rubriker
  • Server push-teknik
  • Över en enda TCP-anslutning parallell laddning av sidelement
  • Prioritering av förfrågan

5) Förklara vad en ETag är och hur fungerar den?

En ETag är en ogenomskinlig identifierare som allokeras av en webbserver till en specifik version av en resurs som finns på en URL. ETag är en del av HTTP, protokollet för world wide web och när servern läser ETag från klientförfrågan kan servern sedan säga om den ska skicka filen (HTTP 200) eller säga åt klienten att bara använda sin lokala kopia (HTTP 304).

Intervjufrågor för webbutvecklare
Intervjufrågor för webbutvecklare

6) Förklara vad som är lång polling?

Lång polling är ett webbapplikationsutvecklingsmönster som används för att emulera överföring av data från servern till klienten. När den långa pollingen används skickar klienten en begäran till servern och anslutningen förblir intakt tills servern är redo att skicka data till klienten. Anslutningen kommer att stängas först efter att data har skickats tillbaka till klienten eller efter att anslutningen timeout inträffar.


7) Förklara vad är DTD (Document Type Declaration)? Nämn vad är skillnaden mellan CDATA och PCDATA i DTD?

En DTD betyder Document Type Definition (DTD) som definierar strukturen, juridiska element och attribut för en XML dokument.

  • PCDATA: En PCDATA är en Parsed Character Data. XML-tolkare tolkar vanligtvis all text i ett XML-dokument.
  • CDATA: Medan CDATA är en Unparsed Character Data, används termen CDATA om textdata som inte ska tolkas av XML-parsern.

8) Nämn några tips du kan använda för att minska laddningstiden för en webbapplikation som du har skrivit?

För att minska laddningstiden för en webbapplikation måste du följa följande tips

  • Optimera bilder så att de inte är längre än skärmupplösningen och spara dem som en komprimerad fil
  • Eliminera alla JavaScript-filer för att minska mängden överförbar data
  • Kombinera och förminska alla CSS och JS och kalla dem i sidfoten
  • Defer eller Asynkronisera JS-filer

9) Nämn vad som är det korrekta sättet att inkludera JavaScript i din HTML?

Det korrekta sättet att inkludera JavaScript i din HTML är att använda inline-händelsehanterare eller inline-kod.

Intervjufrågor för webbutveckling
Intervjufrågor för webbutveckling

10) Förklara i CSS, hur kan du få ett formulärelements bakgrundsfärg att ändras när användaren skriver in text? Fungerar detta i alla webbläsare?

Ja, du kan ändra standardutseendet för formulärelement genom att formatera deras HTML-taggar: input, select och text area men det fungerar inte för alla webbläsare.


11) Förklara vad som är skillnaden mellan cookies och lokal lagring?

  Cookies Lokal lagring
Klientsida/serversida Data tillgänglig både på klientsidan och serversidan. Uppgifterna skickas till serversidan med varje cookiebegäran. Endast på den lokala webbläsarens sida är data tillgänglig. Servern kan inte använda lokal lagring förrän avsiktligt skickat en begäran till servern via POST eller GET
Storlek Lagringskapaciteten för cookies är 4095 byte/cookie Lagringskapaciteten för lokal lagring är 5MB per domän
Utgångsdatum Cookies har förfallit och cookiedata raderas efter en tid Det finns inget utgångsdatum och måste tas bort manuellt

12) Vilken tagg i HTML kan användas för en flerrads textinmatningskontroll?

För flerrads textinmatningskontroll kan du använda "textarea-taggen".


13) Förklara hur du kan referera till CSS-filen på webbsidan?

Du kan referera till .CSS-filen på webbsidan genom att använda märka. Det ska hållas mellan märka. Till exempel <linkhref=”/css/mystyle.css” type=”text/css” rel=”stylesheet”/>


14) Lista ut några sätt du kan minska sidladdningstiden?

Du kan göra följande för att minska sidladdningstiden

  • Minska bildstorleken
  • Ta bort onödiga widgets
  • HTTP-komprimering
  • Placera CSS överst och skriptreferens längst ned eller i externa filer
  • Minska uppslagningar
  • Minimera omdirigeringar
  • Caching,

15) I HTML nämn skillnaden mellan och ?

Skillnaden mellan och är det a

Ram Div
Med ramar kan du visa mer än ett HTML-dokument i samma webbläsarfönster De taggen definierar en division eller en sektion i ett HTML-dokument
Ramtaggen deklarerar ett särskilt fönster inom en ramuppsättning De används för att gruppera blockelement för att formatera dem med stilar
Ramar kan ladda andra resurser med HTML Å andra sidan kan uppdelningar tjäna lokalt innehåll på samma sätt som ramarna, men det innehållet är dock inte oberoende av sidan

16) Hur skiljer sig XHTML från HTML?

  • XHTML kräver att alla taggar ska vara i gemener
  • XHTML kräver att alla taggar ska stängas ordentligt
  • XHTML kräver att alla attribut omges av dubbla citattecken
  • XHTML förbjuder inline-element från att innehålla element på blocknivå

17) Lista över de nya API:erna som tillhandahålls av HTML 5-standarden?

  • HTML 5 kommer med ett antal nya API:er
  • Media API
  • Textspår API
  • Application Cache API
  • Dataöverföring API
  • Användarinteraktion
  • Kommando API
  • Constraint Validation API
  • Historik API

Dessa intervjufrågor kommer också att hjälpa dig i din viva (orals)

Dela

9 Kommentarer

  1. Avatar Saurabh säger:

    Det är bra för fräschare

  2. Avatar Kurt Hamm säger:

    Jag är på väg att starta en webbplats för språkinlärning. Jag har 64 MP4-filer (sammanlagt 577 MB) som jag skulle vilja låta användarna ladda ner gratis. Hur mycket kommer detta att kosta mig som webbplatsägare?

  3. Avatar Mohan prasanth M säger:

    Det är bra

  4. Devify Solutions säger:

    Utveckling av webbapplikationer hjälper oss att förstå svåra frågor. Tack för att du delar detta underbara inlägg. fortsätt dela sådana bloggar med oss.

  5. Avatar Eugene Zhang säger:

    Det är väldigt användbart. Tack.

  6. Avatar Momanyi Caleb säger:

    Tack så mycket min vän

Lämna en kommentar

E-postadressen publiceras inte. Obligatoriska fält är markerade *