Берілген React кодын талдап, оны қалай қайта құрып, оңтайландыру керек екенін айтыңыз.
Frontend
Жай ғана көшірме мен терең көшірме арасындағы айырмашылық неде?
Қай React нұсқасынан жұмыс бастадыңыз?
Қандай басқа күй менеджерлерін қолдандыңыз? Атомды дүкен мен үлкен орталықтандырылған дүкеннің айырмашылығы неде?
Келесі техникалық кезең бола ма және оны кім жүргізеді?
Жобада орындаған ең қызықты немесе күрделі техникалық тапсырма туралы айтыңыз.
Жұмыс іздеуді қанша уақыттан бері жүргізесіз?
Жобада әлі де сынып компоненттері бар ма?
Ережелер мен дағдылар AI агенттерімен жұмыс істегенде не істейді?
TypeScript-те 'Observer' үлгісін қолданатын класс жүзеге асырыңыз: ол деректерді объектте сақтайды, subscribe/unsubscribe арқылы жазылуға және жазылудан шығуға мүмкіндік береді және деректер өзгерген кезде жазылушыларға хабарлайды. Getter және setter қосыңыз; бастапқы мән бос объект болуы керек.
TypeScript функциясы үшін кодты қарап шығу берілді, ол файл жүктеу қателерін errorCode бойынша топтастыру керек; қателерді тауып, түзетулер ұсыныңыз.
Сынып компоненттерін жаздыңыз ба?
[аты] соңғы жоба туралы айтты: қандай функцияларды орындады және қандай қызықты тапсырманы шешті?
Көптеген сервер сұрауларын қалай күтесіз және олардың нәтижелеріне негізделген әрекетті қалай орындайсыз? Бұл үшін қандай Promise әдістерін білесіз?
Күй менеджерлер арасында жеке артыкчылыктарыңыз жана эмне үчүн?
Дайын маркетплейс жобасындағы қателерді тауып, түзетіңіз, пайдаланушы интерфейсін тестілеу және қателерді түзетуден бастаңыз.
Қандай күй менеджерлерімен жұмыс істедіңіз?
"use client" нұсқаулығы бар компонент серверде рендерлене ме? Серверлік және клиенттік компоненттер арасындағы айырмашылық неде?
Сіз айтқан код бөлу туралы айтып беріңіз: оны қалай жүзеге асырдыңыз?
user.sayHi әдісін setTimeout-қа беру кезінде кодты орындаудың нәтижесі қандай болады?