Jūsu zars ir atpalicis no dev, jo cits izstrādātājs jau ir apvienojis savas izmaiņas. Kā atjaunināt savu zaru un atrisināt konfliktus?
Frontend
Pastāstiet par lapo numurēšanu un bezgalīgo ritināšanu: kā jūs tos izmantojāt, kādas mainīgās bija, kā sazinājāties ar backend? Kāpēc vienā vietā izvēlējāties bezgalīgo ritināšanu, bet citur — lapo numurēšanu?
Kā jūs realizētu atlaides rādīšanu produkta kartītē? Kādus laukus pievienotu entitātei? Vai jauno cenu aprēķinātu priekšējā daļā vai gaidītu no backend?
Ar ar ko tehnoloģiju komplekta strādājāt visvairāk? Kuras bibliotēkas izmantojāt un kāpēc? Kāda ir veidojusies viedokļa — kuras ir labas, kuras ir sliktas?
Pastāstiet par savu pieredzi ar filtriem: kā jūs tos rādījāt, vai glabājāt tās URL vai priekšpusē, kā tās pārraidījāt pieprasījumos?
Jūs minējāt Axios un React Query — kā jūs saprotat, kas tie ir un kam tie paredzēti?
Kas ir slēgums? Kāda ir atšķirība starp var un let?
Jūs minējāt autorizāciju — kādus pieejas veidus izmantojāt? Kāda ir jūsu pieredze ar autorizāciju?
Pastāstiet par savu darbu ar Git: kā bija sakārtotas filiāles, kā ar tām strādājāt komandā?
Pastāstiet par 4 Promise metodēm: Promise.all, Promise.any, Promise.race, Promise.allSettled — ko tie dara, kā atšķiras? Ko tiks izvadīts konsolē šo metožu piemēros?
Kā jūs redzat digitālo preču veikala skatlogu (PlayStation Plus, Xbox Game Pass, Nintendo abonementi utt.)? Kādus objekts/modeļus izceltu? Kādus pieprasījumus būtu veidojis?
// 1 for (var i = 0; i < 3; i++) { setTimeout(() => console.log(i)) } // 2 console.log(i) var j = 10 console.log(j) // 3 console.log(k) const k = 10 console.log(k) // 4 var a = 2 var b = a b++ console.log(a) console.log(b) // 5 var c = [1, 2, 3] var d = c d.push(4) console.log(c)
Ražošanā radās kļūda, to steidzami jālabo, bet dev zars jau ir ļoti tāls ar jaunām funkcijām. Kā rīkotos?
Kāda ir atšķirība starp git fetch un git pull?