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).

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.

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)
Det er godt til friskere
tak!
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?
Det er godt
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.
Det er meget nyttigt. Tak.
Mange tak min ven
Pæn.
God!