Sobes.tech

Frontend

Tapşırıqlar komandaya necə çatdırılırdı? Tələblər sənədi var idi, yoxsa tapşırıqlar sözlə ifadə olunurdu? Bir tapşırıq nümunəsi verə bilərsinizmi?

166

İşinizdə nəyi sevirsiniz və nəyi sevmirsiniz və ya narahat edir?

159

Hansı vəziyyət menecerləri ilə əlaqə saxladınız və niyə son layihədə Effector seçildi?

153

Məhsul, komanda və ya proseslər haqqında sualınız var mı?

145

Mockupsuz işləmək məcburiyyətində qaldınızmı? Mockupsuz ediləcək tapşırıqlara necə yanaşırsınız?

135

Kontext və this açar sözü haqqında nə bilirsiniz?

135

Event Loop haqqında nə bilirsiniz, bu nədir və nə üçün lazımdır?

135

JavaScript-də çöp toplayıcı haqqında nə bilirsiniz? Yaddaş sızmaları nədir və hansı hallarda baş verə bilərlər?

132

İş aylarınız haqqında danışın: hansı məhsul, kimlərlə işlədiniz, komanda necə idi?

132

Test zamanı tapılan qüsurları aşkar etdikdən sonra əvvəlki vəzifəyə qayıtmağa nə dərəcədə hazırsınız? Tez-tez kontekst dəyişiklikləri ilə necə məşğul olursunuz?

127

class Foo { bar = 1; bla = () => console.log(this.bar); baz = function () {console.log(this.bar);}; } new Foo().bla(); new Foo().baz(); Qısa olaraq belə deyək: `this` sahə deyil, funksiyanın çağırış kontekstidir. O, funksiyanın elan olunduğu yerdən deyil, necə çağırıldığından asılıdır. 3-4 qayda əlavə etmək olar: - Adi funksiya çağırışı — `this` adətən strict rejimdə undefined olur. - Obrazın metodu — `this` soldakı obyektə işarə edir. - call / apply / bind — `this`-i açıq şəkildə təyin etməyə imkan verir. - Ox funksiyaları — öz `this`-ləri yoxdur, xarici kontekstdən götürür.

127

class Foo { bar = 1; bla = () => console.log(this.bar); baz = function () {console.log(this.bar);}; } new Foo().bla(); new Foo().baz(); Qısa olaraq belə söyləyin: `this` görmə sahəsi deyil, funksiyanın çağırış kontekstidir. O, funksiyanın elan olunduğu yerdə deyil, çağırıldığı yerdə müəyyən edilir. 3-4 qayda əlavə etmək olar: - Adi funksiya çağırışı — `this` adətən strict rejimdə undefined olur. - Obrazın metodu — `this` nöqtənin solundakı obyektə işarə edir. - `call / apply / bind` — `this`-i açıq şəkildə təyin etməyə imkan verir. - Ox funksiyaları — öz `this`-ləri yoxdur, xarici kontekstdən götürür.

122

useMemo və useCallback nə üçündür? Həmişə onları istifadə etmək məntiqlidirmi?

119

Mikro-frontendlərlə işləmə təcrübəsi?

114

Layihədə hansı vəziyyət idarəedicisi istifadə olunub? Redux, MobX və ya başqa bir şey?

108

React-də komponentin yenidən render olunması hansı hallarda baş verir?

99

console.log("foo"); setTimeout(() => { console.log("bar"); }, 0); queueMicrotask(() => { console.log("baz"); Promise.resolve() .then(() => console.log("ban")); }); new Promise((resolve) => { console.log("bla"); resolve("baf"); }).then(console.log); console.log("bak"); //// foo bla bak baz baf ban bar

82