Interjúkérdések a Junior Front End fejlesztők számára

A cikk célja, hogy megismertesse a friss Front-End webfejlesztőket a tankönyvekkel kapcsolatos kérdésekkel. Ha éppen belépsz a fejlesztői világba, akkor jó eséllyel idegesnek érzed magad, amikor interjút készítesz egy fejlesztői véleményért. Emiatt néhány viszonylag alapvető kérdés nehezebb lehet, mint hogy valójában milyenek. Ennek a forgatókönyvnek jó számlálója az, ha megfelelően felkészülünk.

Kérdések

Minden további nélkül itt van néhány kérdés, amelyekkel találkozhat:

HTML / CSS

  1. A CSS-stílus összefüggésében meg tudná magyarázni, hogy mit jelent display-style: inline-block?
  2. Ha van egy
      elem többel
    • elemek, hogyan állítanád be ezeket az elemeket egymás után HTML és CSS használatával?
    • CSS stílusban mikor használná az floats-t? Hogyan működnek?
    • Mikor használná clear: both;:?
    • Mi az a Bootstrap? Mikor használnád? Hogyan működik a rácsrendszere?
    • Magyarázza el az adaptív tervezés fogalmát és működését? Használjon példát, ha úgy tetszik.
    • Mi az a DOM? Mit tudsz róla?
    • Mi a SASS? Milyen előnyei vannak a használatának?

JavaScript

  1. Mi az ECMAScript?
  2. Mi a jQuery és mire szokták használni?
  3. Mi a különbség a JS között ==és ===benne?
  4. Meg tudja sorolni az összes JavaScript adattípust?
  5. Mi a visszahívási funkció a JS-ben, és mikor használná?
  6. Mi a különbség a undefinedés között null?
  7. Mi az aszinkron válasz?
  8. Mit jelent a JSON? Mire használják?
  9. Hogyan magyarázná meg az API kérését?
  10. Milyen API-kkal dolgozott?
  11. Hogyan küldené / konvertálja JSON formátumra?
  12. Mi a különbség az AJAX-kérelem megadása GETés között POST?

Szoftver / szerszámok

  1. Dolgoztál a Photoshop alkalmazással front end fejlesztőként? Mi célból?
  2. Milyen szoftververziós rendszert használtál? Leírnád, hogyan nézne ki egy munkafolyamat ebben a rendszerben?

Rólad

  1. Mi volt a legnehezebb projekt, amin valaha dolgozott? Miért volt nehéz? Ha ez egy alkalmazás / algoritmus, meg tudnád magyarázni, hogyan működik?
  2. Hogyan lehet naprakész a technológiai hírekkel kapcsolatban?
  3. Milyen mellékprojekteken dolgozott?
  4. Van olyan nyelv vagy keretrendszer, amelyet szívesen megtanulna a jövőben? Hogyan folytatnád magad tanítását? Miért választotta ezeket a nyelveket / keretrendszereket?
  5. Melyek azok a legfontosabb készségek és tulajdonságok, amelyekkel a junior front end fejlesztőnek rendelkeznie kell?

Egyéb interjú előkészítő:

  • Hogyan készüljünk fel egy sikeres szoftverfejlesztési állásinterjúra
  • Gyakori SQL interjúk
  • Hogyan készüljünk fel a technikai interjúra
  • Hogyan lehet meghódítani az állásinterjú kódolási kihívásait
  • Hogyan lehet intelligensen megválaszolni (és feltenni) a kérdéseket az interjú során