pi膮tek, 30 wrze艣nia 2016

Najpopularniejsze pytania na rozmowie na stanowisko Front End Developera

W tym wpisie, kt贸ry b臋dzie stale aktualizowany, postaram si臋 zawrze膰 najwa偶niejsze pytania, kt贸re mo偶esz us艂ysze膰 podczas rozmowy o prac臋. Wiele z nich powtarza si臋.

HTML

  1. Co oznacza "semantyka" HTML
  2. Podaj znaczniki, kt贸re pojawi艂y si臋 w HTML5
  3. Dlaczego style zamieszcza si臋 w head strony a nie w innych miejscach?
  4. Wady stylowania inlinowego
  5. Jak przy艣pieszy膰 dzia艂anie strony?
  6. Jak zarz膮dza si臋 r贸偶nymi wersjami tekstu (np. t艂umaczeniami) na stronie?
  7. Do czego s艂u偶膮 tagi meta?
  8. Co to jest RWD i jak si臋 je uzyskuje?
  9. Czy style CSS zadzia艂aj膮, gdy umie艣cimy je na ko艅cu dokumentu HTML lub mi臋dzy </head> i <body>?

CSS

  1. Co to jest float?
  2. Jak zeruje si臋 float?
  3. Om贸wi膰 Flex
  4. Czym r贸偶ni si臋 box-sizing: content-box od box-sizing: border-box?
  5. Wysoko艣膰 elementu zawieraj膮cego elementy floatowane - jak j膮 przywr贸ci膰?
  6. R贸偶ne metody wy艣rodkowywania element贸w
  7. Jakie korzy艣ci daj膮 preprocesory CSS? 
  8. Z jakich preprocesor贸w korzystasz?
  9. Animacje w CSS - czy masz do艣wiadczenie?
  10. Kompilacja CSS za pomoc膮 Gulpa lub Grunta
  11. Jak podzieli膰 projekt CSS (SCSS) na pliki
  12. Margin collapse - jak unikn膮膰
  13. Jakie znasz frameworki CSS (Bootstrap, Foundation, Materialize.css itp.)
  14. Specificity - chyba najwa偶niejsza rzecz dotycz膮ca CSS 
  15. Z艂e praktyki w CSS
  16. Gdybym rekrutowa艂, zapyta艂bym o znajomo艣膰 narz臋dzi do test贸w regresyjnych (Backstop.js)

JavaScipt

  1. R贸偶nica mi臋dzy == i ===
  2. Co pojawi si臋, po wpisaniu typeof (tutaj r贸偶ne wyra偶enia)
  3. Dzia艂ania na liczbach zmiennoprzecinkowych
  4. R贸偶nica mi臋dzy funkcj膮 i wyra偶eniem funkcyjnym
  5. Co zmienia tryb 艣cis艂y w stosunku do standardowego
  6. Dobre i z艂e praktyki w JS
  7. Jak wybra膰 ze strony na przyk艂ad elementy o danej klasie lub id
  8. Jak zmieni膰 danemu elementowi klas臋 za pomoc膮 JS
  9. Sposoby umieszczania arkusza JS i dlaczego nie umieszcza si臋 go na pocz膮tku strony (blokowanie renderowania strony a偶 do wczytania arkusza)
  10. Co nowego pojawi艂o si臋 w ES6
  11. Czym si臋 r贸偶ni let i var
  12. Opisz czym jest const i let
  13. Opisz dzia艂anie funkcji strza艂kowych
  14. Czym si臋 r贸偶ni klasa od interface
  15. Czym s膮 Promises i jak je u偶ywa膰

Inne informatyka

  1. Jakie jest Twoje podej艣cie do przechowywania hase艂?
  2. Jakiego edytora tekstu u偶ywasz?
  3. Jakiego systemu operacyjnego u偶ywasz?
  4. Z jakich narz臋dzi Google korzystasz?
    Np Google Webmaster Tools, Google Analytics.
  5. Czy masz do艣wiadczenie w promocji stron internetowych, seo
  6. Znajomo艣膰 Photoshopa (bardzo wa偶ne)
  7. 殴r贸d艂a wiedzy i jak si臋 uczysz

Inne 

  1. Gdzie widzisz si臋 za 5 lat :)?
  2. Opowiedz o swoim ostatnim projekcie
  3. W jakich technologiach chcesz pracowa膰?


Brak komentarzy:

Prze艣lij komentarz