Какво търсите? С какво искате да се занимавате и в коя компания?
Frontend
// Даден е набор от двумерни точки, изчислете площта на ограничителния правоъгълник. // За даден набор от двумерни точки изчислете площта на ограничителния правоъгълник. type Points = Array<[number, number]>; const getBoundingBoxArea = (points: Points) => { };
Как да решим проблема с race condition при превключване на потребители (когато няколко заявки се изпращат последователно)? Какви подходи могат да се използват: AbortController, debounce, блокиране на бутони чрез състояние на зареждане?
Имате ли опит да участвате в проект от самото начало — от избора на архитектура и модели до реализирането на функции в продукция?
Какво избрахте като архитектура, мениджър на състоянието и библиотека с компоненти в този проект и защо?
За каква сума за възнаграждение трябва да се говори, за да е интересно?
Как се запозна с Docker? Трябваше ли да го използвате на работното си място?
Защо се разделихте с последния си работодател?
Къде чувствате по-голям опит — в React или в Next.js? С кои UI библиотеки работихте?
С какво основно сте работили през последните 2-3 години?
Запознат ли сте с принципите SOLID, чистата архитектура, Feature-Sliced Design?
Ако получите няколко оферти едновременно, как ще изберете? Каква роля играят парите при избора?
/** * Напишете компонент, който получава потребителя по {{userId}} и показва основните данни * За заявката използвайте fetchUser */ export const User: FC<Props> = ({ userId }) => { // Напишете вашето решение тук: const user = userId && fetchUser({ id: userId }); if (!user) return null; return ( <div className="stack column"> <div>UserId: </div> <div>UserName: </div> </div> ); };