Frontend
Қосымша деңгейінде әдетте қандай қызметтер пайдаланылады (яғни, should be providedIn: 'root')?
ES6-де пайда болған String startsWith әдісінің полифилін ES5 мүмкіндіктерін пайдалана отырып жазыңыз (let/const, стрелка функциялары және т.б.сіз), яғни прототип мұрагерлігін пайдалана отырып.
Шаблондардағы логика туралы не ойлайсыз?
Қандай жұмыс форматын қалайсыз: қашықтан, кеңседе немесе гибридті?
Теориялық тұрғыда: үлкен мәліметтермен үлкен кестелер бар. Өнімділік мәселелері туындауы мүмкін бе? Егер иә болса, оларды қалай шешер едіңіз?
Қалай Promise-ден мән алуға және қателерді өңдеуге болады?
Angular-да Change Detection деген не? Қандай стратегиялар бар?
Next.js-те клиенттік компонент пен серверлік компоненттің айырмашылығы неде?
React-ке қатысты декларативті бағдарламалау ұғымын түсіндіріңіз.
interface FormState { values: FormValues; errors: FormErrors; isLoading: boolean; } const [formState, setFormState] = useState<FormState>({ values: { email: '', password: '', }, errors: {}, isLoading: false, });
WeakSet және WeakMap дегеніміз не, олар Set және Map-тан қалай ерекшеленеді?
Debounce функциясын жүзеге асырыңыз.
[аты] сұрады: Өзіңізді таныстырыңыз: аты-жөніңіз және кәсіби жолыңыз туралы қысқаша айтыңыз.
Жобаңызда форма валидаторы қалай жүзеге асырылды?
ref 'жоғарғы деңгейлі' немесе 'жалаңаш' деп аталғанда, ол объектіні тереңдік бойынша қадағаламай, тек жоғарғы қасиеттерін ғана бақылайды дегенді білдіре ме? (shallowRef туралы сұрақ)
Семантикалық белгілеу дегеніміз не және ол не үшін қажет? Мысал келтіріңіз.
Жаңа жас маман спринтке қосылды, тапсырма оған берілді, ал сіз артта қалдыңыз. Не істер едіңіз?
Бизнес тез шығарғысы келді, бірақ сіз оның техникалық қауіптері бар екенін түсіндіңіз. Не істедіңіз?
Display қасиетінің қандай мәндерін білесіз?
React қалай жұмыс істейді? Virtual DOM және reconciliation механизмдері туралы айтыңыз.