Frontend
Gələcək işinizdən nə gözləyirsiniz?
Eyni emalçıda setCount-i bir neçə dəfə ardıcıl çağırsaq, düymənin etiketində nə baş verəcək? Komponent neçə dəfə yenidən render olunacaq?
Yükləməni dəyişdirmədən tablar arasında ağır komponentləri dinamik şəkildə necə yükləmək və onlara lazım olan asılılıqları Dependency Injection vasitəsilə necə ötürmək olar?
RTK Query və ya GraphQL müştərilərinin adi Axios-a nisbətən əsas üstünlüyü nədir?
// === 1 === // TODO: id funksiyasını həyata keçirin // console.log(id()); // 0; // console.log(id()); // 1; // console.log(id()); // 2; // console.log(id()); // 3; export default function App() { // TODO: Table.tsx-ni həyata keçirin return <></>; }
JavaScript-də kontekstin nə olduğunu, leksikal mühitin nə olduğunu və bağlamaların necə işlədiyini izah edin.
İT təcrübəsindəki uğursuzluğunuz haqqında danışın
Hansı şəhərdənsən? Köçməyə hazırsan? Hybrid haqqında nə düşünürsən?
XSS hücumları nədir?
SCSS/LESS əvvəl işləyiciləri ilə işlədinizmi?
ESLint və Prettier-in bir-biri ilə ziddiyyət təşkil etməməsi üçün tənzimləmək məcburiyyətində qaldınızmı?
Aşa aşağıdakı kod parçasını nəzərə alın: ```typescript let info = { name: "Alex", skill: ["git", "react", "read"], }; let started = (info: any) => { let { name, skill } = info; (name = "Alex Pool"), skill.push("delete"); return { name, skill, online: true, }; }; ``` `started` funksiyası `info` obyektinə nə edir və `started(info)` çağırışının çıxışını təsvir edin. Həmçinin, `started(info)` çağırışından sonra orijinal `info` obyekti dəyişirmi, müzakirə edin.
Şirkətin daxili istifadəsi üçün texniki müsahibəni qeyd edə bilərəmmi?
Computed-də API-ya müraciət etmək mümkündürmü?
İşinizdə hansı AI alətlərindən istifadə edirsiniz? ChatGPT, Perplexity, Cursor, Claude və digər AI agentlərinin inkişafda istifadəsinə necə baxırsınız?
Özünüz və ən maraqlı təcrübəniz haqqında bir az danışın.
const X = { a: 1, b: 2, c: 3, d: 4 } function getProperty(obj, key) { // Tapşırıq funksiyanı tip etmək return obj[key] } getProperty(X, 'a') // səhv yoxdur getProperty(X, 'r') // səhv, r açarı X üçün açar deyil getProperty({ name: 'Sergey' }, 'name') // səhv yoxdur
React tapşırığı: 10x10 oyun sahəsi hazırlayın (100 kvadrat), hər biri təsadüfi rəngdə (qırmızı və ya yaşıl). Kvadrat üzərinə kliklədikdə, onun rəngi əksinə dəyişir və eyni rəngdə olan bütün qonşu hüceyrələrin rəngi də (şaquli və üfiqi) rekursiv dəyişir.
Layihənizdə çoxdillilik haqqında daha ətraflı məlumat verin
TypeScript-də öz tiplərinizi necə yarada və istifadə edə bilərsiniz?