Bevezetés a fejlesztői interjú kérdéseire és válaszaira
Tudja, hogy a világon (2018 októberétől) körülbelül 1 673, 535, 333 webhely található (elhagyja a mobil alkalmazást)? Tudja, hogy az internetes felhasználók száma óriási mértékben, 800% -kal növekedett (a 2008. évi utolsó évtizedhez képest).
Döbbent!!!
Nos, ez csak egy pillantás a címre, amelyet le fogunk fedni. De korábban nézzük meg valamiben. Segítünk olvasóinknak egy nyomdal - „mindenhol megtalálható, az interneten”.
Ez a statisztika csak csekély nyomást gyakorol a front-end fejlesztőkre szerte a világon. Minden második másodpercben egy vagy több webhely jön létre, és ez egyre növekvő igény. Igen, ma a cikkünkben tárgyaljuk a front-end fejlesztőt.
Tehát kezdve azzal, hogy pontosan mi az előtét fejlesztő? Mit csináltak?
A felhasználói felület azt jelenti, ami megjelenik a felhasználók előtt (igen, a webhelyek). Tehát egy kezelőfelület-fejlesztő végrehajtja a bitek és darabok szerkezetét, kialakítását, viselkedését és animációit, amelyeket minden webhely vagy mobil alkalmazás megnyitásakor lát.
Most, ha olyan munkát keres, amely a Front End Developer-hez kapcsolódik, akkor fel kell készülnie a 2019-es Front End fejlesztői interjúval kapcsolatos kérdésekre. Igaz, hogy az interjúk különbözőek a munkakörök szerint. Itt elkészítettük a fejlesztői interjúval kapcsolatos fontos kérdéseket és válaszokat, amelyek elősegítik az interjú sikerét.
Ebben a 2019. évi front-end fejlesztői interjúval kapcsolatos cikkben bemutatjuk a 14 legfontosabb és leggyakrabban feltett fejlesztői interjú kérdését. Ezeket a kérdéseket két részre osztják:
1. rész - A fejlesztői interjú kérdései (alapvető)
Ez az első rész a fejlesztői interjúkkal kapcsolatos alapvető kérdéseket és válaszokat tartalmazza
Q1. Milyen készségek készítik a teljes front-end fejlesztőt? Vagy milyen kritikus készségekre van szükség egy front-end fejlesztő számára?
Válasz:
A front-end fejlesztő számára alapvető fontosságú készségekre van szükség a következőkben
- HTML
- CSS
- JavaScript
- JQuery
- Ezen kívül van még néhány további készség, amely javíthatja a profilot -
- A böngészők közötti tesztelés megértése
- Tartalomkezelő rendszerek, például a WordPress, a Joomla és a Drupal
- SEO ismerete
Q2. Magyarázza el a weblapon található rétegeket. Hogyan játszik szerepet a CSS?
Válasz:
Bármely weboldalon 3 fajta réteg létezik. Ezek
- Tartalmi réteg
- Bemutató réteg
- Viselkedési réteg
A tartalomréteg az az információ, amelyet egy webhely birtokol. Ez magában foglalja a szöveg részleteit, tényeket és az információs részt.
Most térjünk át a következő fejlesztői interjú kérdéseire
Q3. Mondj nekem valamit a W3C-ről?
Válasz:
A W3C a World Wide Web Consortium-ot jelenti, amely a web nemzetközi szabványa. Ezek az emberek felelősek az internet szabványosításáért és annak minden felhasználó számára elérhetővé tételéért.
A prezentációs réteg meghatározza, hogy a tartalom hogyan jelenjen meg a felhasználók előtt. Azt is mondhatjuk, hogy ez a weboldal megjelenése. Itt a CSS szerepe, más néven a lépcsőzetes stíluslap, amely lehetővé teszi a prezentációs réteg webdokumentumban történő vezérlését és bemutatását.
A viselkedési réteg magában foglalja a felhasználó valós idejű interakcióját a weboldallal.
Q4. Mutassa be a CSS néhány előnyeit?
Válasz:
Ez a közös fejlesztői interjú az interjú során feltett kérdésekre. A CSS előnyei a következők:
- Időt takarít meg
- Segít az oldal gyors betöltésében
- Könnyű karbantartás
- Magasabb a HTL stílusnál
- Több eszköz kompatibilitása
- Globális szabványok az interneten
- Offline böngészés
- A platform függetlensége
Q5. Fejlesztőként milyen módon lehet csökkenteni az adott webhely betöltési idejét?
Válasz:
Néhány fontos dolog, amelyet figyelembe veszünk:
- Engedélyezze a böngésző megfelelő gyorsítótárazását
- Optimalizálja a képfájlokat
- Minimalizálja a HTTP kéréseket
- Csökkentse az átirányításokat
Q6. Milyen fejlesztőként gondolod, hogyan döntő jelentőségű a webes alkalmazások betöltési idejének csökkentése?
Válasz:
Számos módszer áll rendelkezésre ennek végrehajtására, amelyek csökkenthetik a bonyolultságot
- Böngésző gyorsítótárazása
- A képfájlok optimalizálásával
- Erőforrás kicsinyítés (távolítsa el a felesleges karaktereket a forráskódból)
- Minimalizálja a HTTP kérést
Most térjünk át a következő fejlesztői interjú kérdéseire.
Q7. Hogyan állít be egy háromdimenziós tömböt Javascript-ben?
Válasz:
E szintaxis használatával -
Var myArray = ((()));
2. rész - A fejlesztői interjú kérdései (haladó)
Vessen egy pillantást a fejlett fejlesztői interjú kérdéseire.
Q8. Mi lenne a 9 + 6 + ”3” eredménye?
Válasz:
Az o / p 153 lesz.
Magyarázat - itt a 9. és a 6. adattípus (egész szám), tehát numerikusan kerülnek hozzáadásra. Mivel a 3 egy karakterlánc, az eredmény összekapcsolódik és 9 + 6 = 15 és 3 összekapcsolódik, és így 153 alakul ki.
Q9. Magyarázza el a CSS doboz modelljét?
Válasz:
A Box modell segítséget nyújt abban, hogy strukturáltabb módon biztosítsák a tér elemek egymáshoz viszonyítását egy weboldal számára. A dobozmodellben több elem is van benne
- margók
- határok
- Párnázás
- Tartalom
Most térjünk át a következő fejlesztői interjú kérdéseire.
Q10. Mi a CSS előfeldolgozó? Miért használjuk őket?
Válasz:
Az előfeldolgozót használjuk a kódkonverzióhoz. Az előre feldolgozott nyelvek, például a SASS és a LESS, formálisabb CSS formátumba kerülnek. Használatuk oka:
- Képesség a változók meghatározására
- Beágyazott szintaxis használata
- Képesség keverékek (funkciók) létrehozására és használatára
- Matematikai és operatív funkciók használata
Q11. Nevezze meg a HTML5 jelenlegi új funkcióit, és hiányzik a HTML-ben?
Válasz:
Ez egy gyakran feltett interjú során feltett elsődleges fejlesztői interjú kérdése. A HTML5 néhány új funkciója a következő:
- DOCTYPE nyilatkozat
- Szakaszcímke (
- Fejléc és lábléc címke
- Flgcaption címke
Q12. Mondja el a CSS stílusának összetevőit?
Válasz:
A CSS stílus három dologból áll
- Kiválasztó : A választó egy HTML címke, ahol stílusok alkalmazhatók. A választócímke bármi lehet
vagy
- Tulajdonság : Ez a HTML címke attribútuma. Ez a tulajdonság bármilyen lehet, például színek, szegélyek, árnyalatok stb. A HTML-attribútumok CSS-tulajdonsákká alakulnak.
- Érték : Egy értéket mindig hozzárendelnek bármely meghatározott tulajdonsághoz.
Most térjünk át a következő Front-end fejlesztői interjúkérdésekhez
Q13. Meg tudja magyarázni a CSS-stílusok weboldalra történő alkalmazásának módjait?
Válasz:
Az első módszer az elem inline stílusú attribútumainak felhasználásával,Használhat egy blokkot a HTML szakaszában
Végül a címke használata a külső CSS fájl betöltése közben
Q14. Hogyan konvertálhatja a nem numerikus értékeket számokká Javascript-ben?
Válasz:
Ennek három fő módja a következő:- parseInt ()
- parseFloat ()
- Szám()
Ajánlott cikkek
Ez útmutatóként szolgál az elsődleges fejlesztői interjúval kapcsolatos kérdések és válaszok listájához, így a jelölt könnyen meg tudja oldani ezeket a kezelői interjúval kapcsolatos kérdéseket. Itt, ebben a bejegyzésben megvizsgáltuk a legfelső fejlesztői interjú kérdéseit, amelyeket gyakran kérnek az interjúkban. A következő cikkeket is megnézheti további információkért -
- PLC interjúkérdések
- Oracle SOA interjúkérdések és válaszok
- A 10 legfontosabb kérdés az SAP ABAP Interjú
- 10 alapvető ETL tesztelési interjúkérdés
- Útmutató a tömbökhez a JavaScripten