Top 10 pitanja i odgovora na intervjuu za front end programere

Ovdje su pitanja i odgovori na intervjuu za Front End Developera za početnike kao i za iskusne kandidate koji će dobiti posao iz snova.


1 Tko je Front End Developer? Što radi?

Na web stranici, sučelje je dio kojem korisnici pristupaju tijekom interakcije s web mjestom, uključujući slike, gumbe, boje, animacije, obrasce, tipografiju itd. Dok je frontend programer programer koji kodira prednji kraj web stranice i osigurava da vidljivost stranice ostaje ista kroz različite web preglednike.

Besplatno preuzimanje PDF-a: Pitanja i odgovori na intervjuu za programera frontenda


2) Koje su vještine potrebne

Vještine potrebne za Front End Developera uključuju

Dodatne vještine Neke dodatne vještine koje bi mogle biti korisne bit će


3) Objasnite što je Three.js i njegove važne značajke?

Three.js je JavaScript 3D biblioteka otvorenog koda koja vam omogućuje izradu i prikaz animirane, interaktivne 3D računalne grafike na bilo kojem kompatibilnom web pregledniku bez ovisnosti o vlasničkim dodacima. Ključne značajke Three.js uključuju

  • Rendereri
  • scene
  • Kamere
  • Svjetla
  • Animacije
  • Materijali
  • shader
  • objekti
  • Geometrija
  • Utovarivači
  • Izvoz uvoz
  • Otklanjanje grešaka
  • podrška

4) Objasnite koja je razlika između WebGL-a i three.js-a?

WebGL Tri.js
WebGL vam omogućuje upravljanje GPU-om na izravniji način Three.js izgrađen je na WebGL-u i omogućuje vam da se brinete o mnogim stvarima poput objekata za crtanje svakog okvira
To je više "trenutni način" To je više "zadržani način rada"
Nema dodatnu podršku za tekst, za ugrađene shadere, za odabir itd. Ima dodatnu podršku za tekst, odabir, hijerarhiju objekata itd.

5) Objasnite što je CoffeeScript?

CoffeeScript je mali programski jezik koji se kompajlira u JavaScript. Pomaže boljem pisanju JavaScript koda pružajući vam dosljedniju sintaksu i izbjegavajući nepravilnu prirodu JavaScript jezika Osnovno pravilo za Coffee Script

  • Razmaci su važni: u CoffeeScriptu nema vitičastih zagrada
  • Bez zagrada: Funkcije koje uzimaju argumente ne zahtijevaju zagrade
Pitanja za intervju za programera front enda
Pitanja za intervju za programera front enda

6) Koje su prednosti Coffee Scripta u odnosu na JavaScript?

  • CoffeeScript vam omogućuje da izrazite svoj program s puno manje koda od JavaScripta
  • Ima puno laganih dodataka kao što su Ruby interpolacija nizova i razumijevanje popisa u stilu Pythona
  • Olakšava obavljanje svakodnevnih zadataka uz CoffeScript umjesto JavaScripta

7) Kako se varijable razlikuju u CoffeeScriptu od JavaScripta?

Za varijable u JavaScriptu, morate dodati točku-zarez na kraju kako bi se izvršile, dok u CoffeeScriptu nema potrebe za dodavanjem točke-zareza na kraju izjave. Za razliku od JavaScripta, CoffeeScript s lakoćom dodaje točku i zarez.


8) Koja su osnovna pravila koja treba zapamtiti za Coffee Script?

Osnovno pravilo za Coffee Script

  • Razmaci su važni: U CoffeeScriptu nema vitičastih zagrada
  • Bez zagrada: Funkcije koje uzimaju argumente ne zahtijevaju zagrade
FrontEnd programer
FrontEnd programer

9) Objasnite funkcije u CoffeeScriptu?

Funkcije u CoffeeScriptu su (neobavezni) popis parametara iza kojih slijedi strelica, a zatim tijelo funkcije. Na primjer, log = (poruka) à console.log poruka


10) Koliko je funkcija kloniranja korisna u CoffeeScriptu?

Funkcija kloniranja korisna je u stvaranju potpuno novog objekta u Coffee Scriptu od strane

  • Kopiranje svih atributa iz izvornog objekta u novi objekt
  • Ponavljanje koraka kopiranja atributa iz izvornog objekta za sve pod-objekte pozivanjem funkcije kloniranja
  • Stvaranje novog objekta kao izvornog objekta

11) Objasnite što je Thread-Local objekt u Python Flasku?

Flask interno koristi lokalne objekte niti tako da korisnik ne mora prosljeđivati ​​objekte od funkcije do funkcije unutar zahtjeva kako bi ostao siguran u niti. Ovaj je pristup koristan, ali zahtijeva važeći kontekst zahtjeva za uvođenje ovisnosti ili pri pokušaju ponovne upotrebe koda koji koristi vrijednost vezanu uz zahtjev.

Ova pitanja za intervju također će vam pomoći u vašem životu

Podijeli

Jedan komentar

Ostavi komentar

Vaša adresa e-pošte neće biti objavljena. Obavezna polja su označena *