Frontend
Oddiy foydalanuvchi tozal HTML hujjatiga ushbu tuzilmani qo'shganda nima ko'radi? (tashqi div butun kenglik bo'ylab qizil ramkali, balandligi 100px, ichida yashil chegarali 100x100 kvadrat)
Yuqori yuklama paytida Redis to'ldirib yuborsa nima qilish kerak?
Test vazifasida: sizda AnnotationService bor. Xizmatni providedIn: 'root' yoki komponent/mudul darajasida bo'lishi kerakligini hal qilish uchun qanday algoritmni ishlatasiz?
Foydalanuvchining geolokatsiyasidan berilgan nuqtaga eng qisqa masofani qanday aniqlash mumkin?
TypeScript'da `usePage` nomli hookni amalga oshiring, u URL qabul qiladi, foydalanuvchi ma'lumotlarini yuklaydi, `data`, `loading` va `error` ni qaytaradi, URL o'zgarganda so'rovni takrorlaydi va komponentni o'chirish yoki URL o'zgarganda so'rovni to'g'ri bekor qiladi.
React.memo qanday argumentlarni qabul qiladi, o'z komponentidan tashqari?
Promise misolida reject chaqirilgandan so'ng then, catch, finally ishlovchilarini ulash bilan konsolda raqamlarning chiqarilish tartibini aniqlang.
Tailwind haqida nima deyish mumkin? Tajribangiz bormi? Tailwind bilan ishlash uchun qaysi kutubxonalarni bilasiz (masalan, sinflarni birlashtirish uchun)?
Nima uchun siz loyiha monolitdan umumiy/feature-modul tuzilmasiga o'tkazdingiz va qanday amalga oshirdingiz?
CSS sinflar satrini shakllantirish uchun funktsiya amalga oshiring. U turli xil argumentlarning istalgan miqdorini qabul qiladi: satrlar va raqamlar natijaga qo'shiladi, massivlar rekursiv tarzda ochiladi, va obyektlardan truthy qiymatga ega kalitlar olinadi, noto'g'ri qiymatlar e'tiborga olinmaydi. Natija bo'shliq bilan ajratilgan sinf satridir.
import { useState, useEffect } from 'react'; export default function App() { console.log('1'); useEffect(() => { console.log('2'); }, []); return <Child />; } function Child() { console.log('3'); useEffect(() => { console.log('4'); }, []); return <div>Bcraft</div>; }
RequestAnimationFrame voqealar tsikliga nisbatan qachon bajariladi?
Jadimi jadval holatini saqlash uchun qandaydir funksiyalarni amalga oshirdingizmi, masalan, ustunlarni ko'chirish — buni backendda, lokalda yoki localStorage'da saqlaysizmi?
Jamoalar o'rtasidagi muloqot qanday tashkil etilgan? Har bir jamoa uchun alohida backend bormi?
Qaysi buyruqni qidiryapsiz?
Ikki va'dani parallel bajarish va funktsiya 1200 ms o'rniga 1 sekundada bajarilishi uchun qanday qilish mumkin?
Map va Set nima, ular qanday farq qiladi va ularning qanday xususiyatlari bor?
Qachon odatda xotira oqibati bilan bog'liq muammolar yuzaga keladi?
Amaliy vazifa: smartFetch funksiyasini amalga oshirish, u 100 millisekund davomida IDlarni to'plab, backendga (batchFetch) bitta partiyaviy so'rov yuboradi va har bir aniq ID uchun natijani Promise orqali qaytaradi.
Nima uchun prototipdagi o'rnatilgan metodlarni qayta yozish tavsiya etilmaydi?