Top 17 interviewvragen en antwoorden voor webontwikkelaars
Interviewvragen voor webontwikkeling
Hier zijn sollicitatievragen en antwoorden voor webontwikkeling voor zowel eerstejaars als ervaren kandidaten voor webontwikkelaars om hun droombaan te krijgen.
1) Leg uit wat de belangrijkste verantwoordelijkheden van een webontwikkelaar zijn?
- Programmatest en debug alle webapplicaties
- Ontwerpen, ontwikkelen, testen en implementeren van webapplicaties
- Sites uploaden naar een server en deze registreren bij verschillende zoekmachines
- Werk samen met andere ontwerpers en programmeurs om webprojecten te ontwikkelen
- Repareer bugs, los problemen op en los ze op
- In het geval van een systeemstoring, start u periodieke tests en implementeert u noodplannen
- Ontwikkel geschikte codestructuren om specifieke taken op te lossen
- Ondersteunen en assisteren bij het onderhoud en onderhoud van websites
- Neem het eigendom van de code over tijdens de fasering, ontwikkeling, testen en productie
Gratis pdf-download: sollicitatievragen voor webontwikkelaars
2) Wat moet een webontwikkelaar weten?
Een goede webontwikkelaar zou het moeten weten
3) Leg uit wat CORS is? Hoe werkt het?
(CORS) Cross-Origin Resource Sharing is een mechanisme waarmee veel bronnen (bijvoorbeeld JavaScript, lettertypen enz.) op een webpagina kunnen worden opgevraagd bij een ander domein buiten het domein waarvan de bron afkomstig is. Het is een mechanisme dat wordt ondersteund HTML5 die XMLHttpRequest-toegang tot een ander domein beheert.
4) Noem de voordelen van HTTP/2 vergeleken met HTTP 1.1?
Het voordeel van HTTP/2 ten opzichte van HTTP/1.1 is
- Gegevenscompressie van HTTP-headers
- Server push-technologieën
- Via een enkele TCP-verbinding parallel laden van pagina-elementen
- Prioritering van de aanvraag
5) Leg uit wat een ETag is en hoe het werkt?
Een ETag is een ondoorzichtige identificatiecode die door een webserver wordt toegewezen aan een specifieke versie van een bron die op een URL wordt gevonden. De ETag is een onderdeel van HTTP, het protocol voor het world wide web en wanneer de server de ETag van een clientverzoek leest, kan de server vertellen of het bestand (HTTP 200) moet worden verzonden of dat de client alleen de lokale kopie moet gebruiken. (HTTP304).
6) Leg uit wat lange peilingen zijn?
Lange polling is een ontwikkelingspatroon voor webapplicaties dat wordt gebruikt om het pushen van gegevens van de server naar de client te emuleren. Wanneer de lange polling wordt gebruikt, stuurt de client een verzoek naar de server en blijft de verbinding intact totdat de server klaar is om gegevens naar de client te verzenden. De verbinding wordt pas verbroken nadat de gegevens naar de client zijn teruggestuurd of er een verbindingstime-out optreedt.
7) Leg uit wat DTD (Document Type Declaration) is? Noem wat het verschil is tussen CDATA en PCDATA in DTD?
Een DTD betekent Document Type Definition (DTD) die de structuur, juridische elementen en attributen van een document definieert XML document.
- PCDATA: Een PCDATA is een geparseerde tekengegevens. XML-parsers parseren doorgaans alle tekst in een XML-document.
- CDATA: Hoewel CDATA niet-geparseerde tekengegevens zijn, wordt de term CDATA gebruikt voor tekstgegevens die niet door de XML-parser mogen worden geparseerd.
8) Noem enkele tips die je kunt gebruiken om de laadtijd van een webapplicatie die je hebt geschreven te verminderen?
Om de laadtijd van een webapplicatie te verkorten moet je de volgende tips volgen
- Optimaliseer afbeeldingen tot niet meer dan de schermresolutie en sla deze op als een gecomprimeerd bestand
- Elimineer alle JavaScript-bestanden om de hoeveelheid overdraagbare gegevens te verminderen
- Combineer en minimaliseer alles CSS en JS en noem ze in de voettekst
- JS-bestanden uitstellen of asynchroniseren
9) Noem wat de juiste manier is om JavaScript in uw HTML op te nemen?
De juiste manier om JavaScript in uw HTML op te nemen, is door gebruik te maken van inline gebeurtenishandlers of inline code.
10) Leg in CSS uit hoe je de achtergrondkleur van een formulierelement kunt veranderen wanneer de gebruiker tekst invoert? Werkt dit in alle browsers?
Ja, je kunt het standaard uiterlijk van formulierelementen wijzigen door hun HTML-tags op te maken: invoer-, selectie- en tekstgebied, maar dit werkt niet voor alle browsers.
11) Leg uit wat het verschil is tussen cookies en lokale opslag?
Cookies | Lokale opslag | |
Clientkant/serverkant | Gegevens toegankelijk zowel aan de clientzijde als aan de serverzijde. Bij elk cookieverzoek worden de gegevens naar de server gestuurd. | Alleen aan de lokale browserzijde zijn gegevens toegankelijk. De server kan geen gebruik maken van lokale opslag totdat er opzettelijk een verzoek naar de server is verzonden via POST of GET |
Grootte | De opslagcapaciteit van cookies bedraagt 4095 bytes/cookie | De opslagcapaciteit van lokale opslag bedraagt 5MB per domein |
Afloop | Cookies verlopen en cookiegegevens worden na enige tijd verwijderd | Er is geen vervaldatum en moet handmatig worden verwijderd |
12) Welke tag kan in HTML worden gebruikt voor tekstinvoer met meerdere regels?
Voor meerregelige tekstinvoer kunt u de “textarea-tag” gebruiken.
13) Leg uit hoe u op de webpagina naar een CSS-bestand kunt verwijzen?
U kunt op de webpagina naar het .CSS-bestand verwijzen met behulp van de label. Het moet tussen worden bewaard label. Bij voorbeeld <linkhref=”/css/mystyle.css” type=”text/css” rel=”stylesheet”/>
14) Noem enkele manieren waarop u de laadtijd van pagina’s kunt verkorten?
U kunt de volgende dingen doen om de laadtijd van de pagina te verkorten
- Afbeeldingsgrootte verkleinen
- Verwijderen van onnodige widgets
- HTTP-compressie
- CSS bovenaan plaatsen en scriptreferentie onderaan of in externe bestanden
- Verminder het aantal zoekopdrachten
- Minimaliseer redirects
- Caching,
15) Vermeld in HTML het verschil tussen En ?
Het verschil tussen En is dat een
Inlijsting | Div |
Met frames kunt u meer dan één HTML-document in hetzelfde browservenster weergeven | De tag definieert een divisie of sectie in een HTML-document |
De frametag declareert één bepaald venster binnen een frameset | De wordt gebruikt om blokelementen te groeperen en ze op te maken met stijlen |
Frames kunnen andere bronnen laden met behulp van HTML | Aan de andere kant kunnen divisies lokale inhoud bedienen op de manier van frames, maar die inhoud is echter niet onafhankelijk van de pagina. |
16) Waarin verschilt XHTML van HTML?
- XHTML vereist dat alle tags in kleine letters staan
- XHTML vereist dat alle tags correct worden gesloten
- XHTML vereist dat alle attributen tussen dubbele aanhalingstekens staan
- XHTML verbiedt dat inline-elementen elementen op blokniveau bevatten
17) Noem eens een overzicht van de nieuwe API's die door de HTML 5-standaard worden geleverd?
- HTML 5 wordt geleverd met een aantal nieuwe API's
- Media API
- Teksttrack-API
- Applicatiecache-API
- API voor gegevensoverdracht
- Gebruikersinteractie
- Commando-API
- Beperkingsvalidatie-API
- Geschiedenis API
Deze interviewvragen zullen ook helpen bij je viva (oralen)
Het is goed voor frisser
bedankt!
Ik sta op het punt een site voor het leren van talen te starten. Ik heb 64 MP4-bestanden (gecombineerd 577 MB) waarvan ik wil dat de gebruikers deze gratis kunnen downloaden. Hoeveel kost dit mij als site-eigenaar?
Het is goed
Het ontwikkelen van webapplicaties helpt ons bij het begrijpen van moeilijke zaken. Bedankt voor het delen van dit prachtige bericht. blijf zulke blogs met ons delen.
Het is erg handig. Bedankt.
Heel erg bedankt mijn vriend
Leuk.
Goed!