Top 17 spørgsmål og svar til webudviklerinterview

Webudvikling interviewspørgsmål

Her er webudviklingsinterviewspørgsmål og svar til nyere såvel som erfarne webudviklerkandidater til at få deres drømmejob.


1) Forklar, hvad er de vigtigste ansvarsområder for en webudvikler?

  • Programtest og debug alle webapplikationer
  • Design, udvikle, test og implementer webapplikationer
  • Uploader websteder til serveren og registrerer det med forskellige søgemaskiner
  • Koordinere med andre designere og programmører for at udvikle webprojekter
  • Ret fejl, fejlfind og løs problemer
  • I tilfælde af systemfejl påbegynd periodisk test og implementer beredskabsplaner
  • Udvikle passende kodestrukturer til at løse specifikke opgaver
  • Støtte og hjælpe med vedligeholdelse og vedligeholdelse af hjemmesider
  • Påtage sig ejerskab af kode gennem iscenesættelse, udvikling, test og produktion

Gratis PDF-download: Spørgsmål til webudviklerinterview


2) Hvilken webudvikler bør vide?

En god webudvikler bør vide det


3) Forklar, hvad er CORS? Hvordan virker det?

(CORS) Cross-Origin Resource Sharing er en mekanisme, der gør det muligt for mange ressourcer (f.eks. JavaScript, skrifttyper osv.) på en webside at blive anmodet om fra et andet domæne uden for det domæne, som ressourcen stammer fra. Det er en mekanisme understøttet i HTML5, der administrerer XMLHttpRequest-adgang til et andet domæne.


4) Liste over fordelene ved HTTP/2 sammenlignet med HTTP 1.1?

Fordelen ved HTTP/2 sammenlignet med HTTP/1.1 er

  • HTTP-headers datakomprimering
  • Server push-teknologier
  • Over en enkelt TCP-forbindelse parallel indlæsning af sideelementer
  • Prioritering af anmodning

5) Forklar, hvad et ETag er, og hvordan virker det?

Et ETag er en uigennemsigtig identifikator, der er allokeret af en webserver til en specifik version af en ressource fundet på en URL. ETag'en er en del af HTTP, protokollen for World Wide Web, og når serveren læser ETag'en fra klientanmodning, kan serveren så fortælle, om filen skal sendes (HTTP 200) eller fortælle klienten bare at bruge deres lokale kopi (HTTP 304).

Interviewspørgsmål til webudvikler
Interviewspørgsmål til webudvikler

6) Forklar, hvad er lang meningsmåling?

Lang polling er et webapplikationsudviklingsmønster, der bruges til at efterligne push-data fra serveren til klienten. Når den lange polling bruges, sender klienten en anmodning til serveren, og forbindelsen forbliver intakt, indtil serveren er klar til at sende data til klienten. Forbindelsen vil først blive lukket, efter at dataene er sendt tilbage til klienten, eller der opstår timeout for forbindelsen.


7) Forklar, hvad er DTD (Document Type Declaration)? Nævn hvad er forskellen mellem CDATA og PCDATA i DTD?

En DTD betyder Document Type Definition (DTD), som definerer strukturen, juridiske elementer og attributter for en XML dokument.

  • PCDATA: En PCDATA er en Parsed Character Data. XML-parsere parser normalt al teksten i et XML-dokument.
  • CDATA: Mens CDATA er en Unparsed Character Data, bruges udtrykket CDATA om tekstdata, der ikke bør parses af XML-parseren.

8) Nævn nogle tips, du kan bruge til at reducere indlæsningstiden for en webapplikation, du har skrevet?

For at reducere indlæsningstiden for en webapplikation skal du følge følgende tips

  • Optimer billeder til ikke længere end skærmopløsning og gem det som en komprimeret fil
  • Fjern alle JavaScript-filer for at reducere mængden af ​​overførbare data
  • Kombiner og formindsk alle CSS og JS og kald dem i footer
  • Defer eller Asynch JS Files

9) Nævn, hvad er den korrekte måde at inkludere JavaScript i din HTML?

Den korrekte måde at inkludere JavaScript i din HTML er ved at bruge inline hændelseshandlere eller inline kode.

Webudvikling interviewspørgsmål
Webudvikling interviewspørgsmål

10) Forklar i CSS, hvordan kan du få et formularelements baggrundsfarve til at ændre sig, når brugeren indtaster tekst? Virker dette i alle browsere?

Ja, du kan ændre standardudseendet for formularelementer ved at style deres HTML-tags: input, marker og tekstområde, men det virker ikke for alle browsere.


11) Forklar, hvad der er forskellen mellem cookies og lokal lagring?

  Cookies Lokal opbevaring
Klientside/ Serverside Data tilgængelig både på klientsiden og serversiden. Dataene sendes til serversiden med hver cookie-anmodning. Kun på den lokale browserside er data tilgængelige. Serveren kan ikke bruge lokal lagring, før den bevidst har sendt en anmodning til serveren via POST eller GET
Størrelse Lagringskapacitet for cookies er 4095 bytes/cookie Lagerkapaciteten på lokalt lager er 5MB pr. domæne
Udløb Cookies udløber, og cookiedata bliver slettet efter nogen tid Der er ingen udløbsdato og skal fjernes manuelt

12) I HTML hvilket tag kan bruges til en multi-line tekstinput kontrol?

For multi-line tekstinput kontrol, kan du bruge "textarea tag".


13) Forklar, hvordan kan du henvise til CSS-fil på websiden?

Du kan henvise til .CSS-filen på websiden ved at bruge tag. Det skal holdes imellem tag. For eksempel <linkhref=”/css/mystyle.css” type=”text/css” rel=”stylesheet”/>


14) Angiv nogle få måder, hvorpå du kan reducere sideindlæsningstiden?

Du kan gøre følgende for at reducere sideindlæsningstiden

  • Reducer billedstørrelsen
  • Fjern unødvendige widgets
  • HTTP-komprimering
  • Placering af CSS øverst og scriptreference nederst eller i eksterne filer
  • Reducer opslag
  • Minimer omdirigeringer
  • Caching,

15) I HTML nævner forskellen mellem og ?

Forskellen mellem og er det en

Frame Div
Med rammer kan du vise mere end ét HTML-dokument i det samme browservindue De tag definerer en division eller en sektion i et HTML-dokument
Rammemærket erklærer et bestemt vindue i et rammesæt De bruges til at gruppere blokelementer for at formatere dem med stilarter
Rammer kan indlæse andre ressourcer ved hjælp af HTML På den anden side kan opdelinger tjene lokalt indhold på samme måde som rammerne, men det indhold er dog ikke uafhængigt af siden

16) Hvordan adskiller XHTML sig fra HTML?

  • XHTML kræver, at alle tags skal være med små bogstaver
  • XHTML kræver, at alle tags skal lukkes korrekt
  • XHTML kræver, at alle attributter er omgivet af dobbelte anførselstegn
  • XHTML forbyder inline-elementer at indeholde elementer på blokniveau

17) Liste over de nye API'er leveret af HTML 5-standarden?

  • HTML 5 kommer med et antal nye API'er
  • Medier API
  • Tekstspor API
  • Application Cache API
  • Dataoverførsel API
  • Brugerinteraktion
  • Kommando API
  • Constraint Validation API
  • Historie-API

Disse interviewspørgsmål vil også hjælpe i din viva(orals)

Del

9 Kommentarer

  1. Det er godt til friskere

  2. Avatar Kurt Hamm siger:

    Jeg er ved at starte et sprogundervisningssted. Jeg har 64 MP4-filer (tilsammen 577 MB), som jeg gerne vil give brugerne mulighed for at downloade gratis. Hvor meget vil det koste mig som webstedsejer?

  3. Avatar Mohan Prasanth M siger:

    Det er godt

  4. Devify Solutions siger:

    Webapplikationsudvikling hjælper os med at forstå svære sager. Tak fordi du deler dette vidunderlige indlæg. fortsæt med at dele sådanne blogs med os.

  5. Avatar Eugene Zhang siger:

    Det er meget nyttigt. Tak.

  6. Avatar Momanyi Caleb siger:

    Mange tak min ven

Giv en kommentar

Din e-mail adresse vil ikke blive offentliggjort. Krævede felter er markeret *