17 parimat veebiarendaja intervjuu küsimust ja vastust

Veebiarendusega seotud intervjuuküsimused

Siin on veebiarenduse intervjuu küsimused ja vastused nii värsketele kui ka kogenud veebiarendaja kandidaatidele, et saada oma unistuste töökoht.


1) Selgitage, millised on veebiarendaja peamised kohustused?

  • Programmeerige ja siluge kõiki veebirakendusi
  • Veebirakenduste kujundamine, arendamine, testimine ja juurutamine
  • Saitide üleslaadimine serverisse ja registreerimine erinevates otsingumootorites
  • Veebiprojektide arendamiseks tehke koostööd teiste disainerite ja programmeerijatega
  • Parandage vead, otsige ja lahendage probleemid
  • Süsteemi rikke korral alustage perioodilist testimist ja rakendage situatsiooniplaanid
  • Konkreetsete ülesannete lahendamiseks töötage välja sobivad koodistruktuurid
  • Toetage ja abistage hooldamisel ja hooldus veebisaitidest
  • Võtke koodi omandiõigus kogu lavastamise, arenduse, testimise ja tootmise ajal

Tasuta PDF-i allalaadimine: veebiarendaja intervjuu küsimused


2) Mida peaks veebiarendaja teadma?

Hea veebiarendaja peaks teadma


3) Selgitage, mis on CORS? Kuidas see toimib?

(CORS) Cross-Origin Resource Sharing on mehhanism, mis võimaldab paljusid veebilehel olevaid ressursse (nt JavaScripti, fonte jne) taotleda teisest domeenist väljaspool domeeni, kust ressurss pärines. See on toetatud mehhanism HTML5, mis haldab XMLHttpRequesti juurdepääsu domeenile, mis on erinev.


4) Loetlege HTTP/2 eelised võrreldes HTTP 1.1-ga?

HTTP/2 eelis võrreldes HTTP/1.1-ga on

  • HTTP päiste andmete tihendamine
  • Serveri tõuketehnoloogiad
  • Ühe TCP-ühenduse kaudu lehe elementide paralleelne laadimine
  • Taotluse prioriseerimine

5) Selgitage, mis on ETag ja kuidas see töötab?

ETag on läbipaistmatu identifikaator, mille veebiserver eraldab URL-ilt leitud ressursi konkreetsele versioonile. ETag on osa HTTP-st, ülemaailmse veebi protokollist ja kui server loeb ETag-i kliendi päringust, saab server otsustada, kas saata fail (HTTP 200) või käskida kliendil kasutada lihtsalt oma kohalikku koopiat. (HTTP 304).

Veebiarendaja intervjuu küsimused
Veebiarendaja intervjuu küsimused

6) Selgitage, mis on pikk küsitlus?

Long polling on veebirakenduste arendusmuster, mida kasutatakse andmete serverist kliendile edastamise jäljendamiseks. Pika küsitluse kasutamisel saadab klient serverile päringu ja ühendus jääb puutumatuks seni, kuni server on valmis kliendile andmeid saatma. Ühendus suletakse alles pärast andmete kliendile tagasisaatmist või ühenduse ajalõpu saabumist.


7) Selgitage, mis on DTD (Dokumendi tüübi deklaratsioon)? Nimetage, mis vahe on CDATA ja PCDATA vahel DTD-s?

DTD tähendab dokumenditüübi määratlust (DTD), mis määratleb dokumendi struktuuri, juriidilised elemendid ja atribuudid. XML dokumenti.

  • PCDATA: PCDATA on sõelutud märgiandmed. XML-parserid sõeluvad tavaliselt kogu XML-dokumendi teksti.
  • CDATA: Kuigi CDATA on parseerimata märgiandmed, kasutatakse terminit CDATA tekstiandmete kohta, mida XML-parser ei tohiks sõeluda.

8) Nimetage mõned näpunäited, mida saate kasutada teie kirjutatud veebirakenduse laadimisaja vähendamiseks?

Veebirakenduse laadimisaja lühendamiseks peate järgima järgmisi näpunäiteid

  • Optimeerige pildid kuni ekraani eraldusvõimeni ja salvestage need tihendatud failina
  • Ülekantavate andmete hulga vähendamiseks eemaldage kõik JavaScripti failid
  • Kombineeri ja minimeeri kõik CSS ja JS ning kutsuge neid jaluses
  • JS-failide edasilükkamine või sünkroonimine

9) Mainige, milline on õige viis JavaScripti oma HTML-i kaasamiseks?

Õige viis JavaScripti oma HTML-i kaasamiseks on kasutada tekstisiseseid sündmustekäsitlejaid või tekstisisest koodi.

Veebiarendusega seotud intervjuuküsimused
Veebiarendusega seotud intervjuuküsimused

10) Selgitage CSS-is, kuidas saate muuta vormielemendi taustavärvi, kui kasutaja teksti sisestab? Kas see töötab kõigis brauserites?

Jah, saate muuta vormielementide vaikevälimust, kujundades nende HTML-märgendite stiili: sisend-, valiku- ja tekstiala, kuid see ei tööta kõigi brauserite puhul.


11) Selgitage, mis vahe on küpsistel ja kohalikul mälul?

  Küpsised Kohalik salvestusruum
Kliendipool/serveri pool Andmed on juurdepääsetavad nii kliendi kui ka serveri poolel. Andmed saadetakse serveri poole iga küpsisepäringuga. Andmed on kättesaadavad ainult kohaliku brauseri poolel. Server ei saa kasutada kohalikku salvestusruumi enne, kui ta on POST-i või GET-i kaudu serverile tahtlikult päringu saatnud
SUURUS Küpsiste salvestusmaht on 4095 baiti küpsise kohta Kohaliku salvestusruumi salvestusmaht on 5 MB domeeni kohta
Aegumine Küpsised on aegunud ja küpsiste andmed kustutatakse mõne aja pärast Aegumist ei ole ja see tuleb käsitsi eemaldada

12) Millist silti saab HTML-is kasutada mitmerealise tekstisisestuse juhtimiseks?

Mitmerealise tekstisisestuse juhtimiseks saate kasutada tekstiala silti.


13) Selgitage, kuidas saate veebilehel viidata CSS-failile?

Saate vaadata veebilehel olevat .CSS-faili, kasutades tag. Seda tuleks hoida vahepeal tag. Näiteks <linkhref=”/css/mystyle.css” type=”text/css” rel=”stylesheet”/>


14) Loetlege mõned viisid, kuidas saate lehe laadimisaega lühendada?

Lehe laadimisaja vähendamiseks saate teha järgmist

  • Vähendage pildi suurust
  • Eemaldage mittevajalikud vidinad
  • HTTP tihendamine
  • CSS-i paigutamine ülaossa ja skripti viide alla või välistesse failidesse
  • Vähendage otsinguid
  • Minimeeri ümbersuunamised
  • Vahemällu salvestamine,

15) HTML-is mainige erinevust ja ?

Erinevus vahel ja kas see on a

Raam Div
Raamide abil saate ühes brauseriaknas kuvada rohkem kui ühte HTML-dokumenti The märgend määrab HTML-dokumendis jaotuse või jaotise
Raami silt deklareerib ühe konkreetse akna raamikomplektis The kasutatakse plokielementide rühmitamiseks, et vormindada neid stiilidega
Raamid saavad HTML-i abil laadida muid ressursse Teisest küljest võivad jaotused esitada kohalikku sisu raamide viisil, kuid see sisu ei ole lehest sõltumatu

16) Mille poolest XHTML erineb HTML-ist?

  • XHTML nõuab, et kõik sildid oleksid väiketähtedega
  • XHTML nõuab, et kõik sildid oleksid korralikult suletud
  • XHTML nõuab, et kõik atribuudid oleksid jutumärkides
  • XHTML keelab tekstisisestel elementidel sisaldada plokitaseme elemente

17) Kas loetleda uued HTML 5 standardi pakutavad API-d?

  • HTML 5-ga on kaasas mitmeid uusi API-sid
  • Meedia API
  • Tekstiraja API
  • Rakenduse vahemälu API
  • Andmeedastuse API
  • Kasutaja suhtlus
  • Käskude API
  • Piirangute valideerimise API
  • Ajaloo API

Need intervjuu küsimused aitavad ka teie viva (suuline)

Jaga

9 Kommentaarid

  1. Avatar Kurt Hamm ütleb:

    Olen alustamas keeleõppe saidi loomist. Mul on 64 MP4-faili (kombineeritud 577 MB), mida soovin lubada kasutajatel tasuta alla laadida. Kui palju see mulle kui saidi omanikule maksma läheb?

  2. Devify Solutions ütleb:

    Veebirakenduste arendamine aitab meil rasketest asjadest aru saada. Täname, et jagasite seda imelist postitust. jaga meiega selliseid ajaveebe edasi.

  3. Avatar Eugene Zhang ütleb:

    See on väga kasulik. Tänan teid.

  4. Avatar Momanyi Caleb ütleb:

    Suur tänu mu sõber

Jäta vastus

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on märgitud *