Topp 10 intervjuspørsmål og svar for grensesnittutviklere
Her er Front End-utviklerintervjuspørsmål og svar for ferskere så vel som erfarne kandidater for å få drømmejobben.
1 Hvem er grensesnittutvikler? Hva gjør han?
På et nettsted er frontend delen som brukere får tilgang til mens de samhandler med nettstedet, inkludert bilder, knapper, farger, animasjoner, skjemaer, typografi osv. Mens frontendutvikleren er en programmerer som koder frontenden av et nettsted og sørger for at en synlighet av nettstedet forblir den samme gjennom forskjellige nettlesere.
Gratis PDF-nedlasting: Frontend-utviklerintervjuspørsmål og svar
2) Hvilke ferdigheter kreves
Ferdighetene som kreves for grensesnittutvikleren inkluderer
Ekstra ferdigheter Noen ekstra ferdigheter som kan være nyttige vil være
- Kunnskap om testing på tvers av nettlesere
- Kjennskap til CMS som WordPress, Joomla or Drupal
- Kunnskap om PHP og OOP (objektorientert programmering)
- Kunnskap om SEO, og verktøy som Flash og Dreamweaver
3) Forklar hva Three.js er og dets viktige funksjoner?
Three.js er et åpen kildekode JavaScript 3D-bibliotek som lar deg lage og vise animert, interaktiv 3D datagrafikk på en hvilken som helst kompatibel nettleser uten å være avhengig av proprietære plug-ins. Nøkkelfunksjoner til Three.js inkluderer
- Gjengivere
- scener
- kameraer
- Lights
- animasjoner
- Materialer
- shaders
- Objekter
- Geometry
- Laste
- Export / Import
- Debugging
- Support
4) Forklar hva som er forskjellen mellom WebGL og three.js?
WebGL | tre.js |
WebGL lar deg kontrollere GPUen på en mer direkte måte | Three.js er bygget på toppen av WebGL og lar deg ta vare på mange ting som hvilke objekter du skal tegne hver ramme |
Det er mer en "umiddelbar modus" | Det er mer en "beholdt modus" |
Den har ikke ekstra støtte for tekst, for shaders bygget, for plukking, etc. | Den har en ekstra støtte for tekst, for plukking, for objekthierarki, etc. |
5) Forklar hva CoffeeScript er?
CoffeeScript er et lite programmeringsspråk som kompileres til JavaScript. Det hjelper å skrive JavaScript-kode bedre ved å gi deg en mer konsistent syntaks og unngå den uregelmessige naturen til JavaScript-språk. Grunnregelen for Coffee Script
- Mellomrom betyr noe: Det er ingen krøllete klammeparenteser i CoffeeScript
- Ingen parentes: Funksjoner som tar argumenter krever ikke parentes

6) Hva er fordelene med Coffee Script fremfor JavaScript?
- CoffeeScript lar deg uttrykke programmet ditt med mye mindre kode enn JavaScript
- Den har mange lette tilleggsprogrammer som Ruby string Interpolation og Python-stillisteforståelse
- Gjør hverdagsoppgaver enklere å utføre med CoffeScript i stedet for JavaScript
7) Hvordan varierer variabler i CoffeeScript fra JavaScript?
For variabler i JavaScript, må du legge til semikolon på slutten av det for å kjøre mens det i CoffeeScript ikke er nødvendig å legge til semikolon på slutten av setningen. I motsetning til JavaScript, legger CoffeeScript opp semikolon med letthet.
8) Hva er de grunnleggende reglene å huske for Coffee Script?
Grunnregelen for Coffee Script
- Mellomrom er viktig: Det er ingen krøllete seler i CoffeeScript
- Ingen parentes: Funksjoner som tar argumenter krever ikke parentes

9) Forklar funksjoner i CoffeeScript?
Funksjoner i CoffeeScript er en (Valgfri) liste over parametere etterfulgt av en pil og deretter funksjonsteksten. For eksempel log = (melding) à console.log-melding
10) Hvordan er klonefunksjonen nyttig i CoffeeScript?
Klonefunksjonen er nyttig for å lage et helt nytt objekt i Coffee Script by
- Kopierer alle attributter fra kildeobjektet til det nye objektet
- Gjenta trinnene med å kopiere attributter fra kildeobjektet for alle underobjekter ved å kalle klone-funksjonen
- Opprette et nytt objekt som kildeobjekt
11) Forklar hva er et Thread-Local objekt i Python Flask?
Flask bruker trådlokale objekter internt slik at brukeren ikke trenger å sende objekter rundt fra funksjon til funksjon innenfor en forespørsel for å forbli trådsikker. Denne tilnærmingen er nyttig, men den krever en gyldig forespørselskontekst for avhengighetsinjeksjon eller når du prøver å gjenbruke kode som bruker en verdi knyttet til forespørselen.
Disse intervjuspørsmålene vil også hjelpe i din viva(orals)
FANTASTISK