Frontend
Какви видове взаимодействия/протоколи между клиент и сървър знаете (REST, GraphQL и т.н.)?
Какво е Change Detection в Angular? Какви стратегии съществуват?
Каква е разликата между клиентски и сървърни компоненти в Next.js?
Какво означава ключовата дума satisfies в TypeScript и за какво е необходима?
След като масивът е сортиран, какъв алгоритъм/метод за търсене може да се приложи, за да се намери потребител по ID по-бързо от линейното търсене?
Какъв ще бъде изходът от следния фрагмент код? ```javascript setTimeout(() => { console.log('B') }, 0) Promise.resolve().then(() => { console.log('C') }) Promise.resolve().then(() => { console.log('D') }) console.log('E') ```
Чували ли сте за hook useLayoutEffect? Разкажете как работи.
Реализирайте тип `SnakeCase`, който дълбоко преобразува ключовете на обект от `camelCase` в `snake_case`, като запази типова безопасност.
Защо избра Vue вместо React или Angular?
Какво прави конструкцията as const?
Разкажете за себе си, за опита си и за последните си проекти.
Каква е разликата между == и ===?
Разкажете ми за себе си и опита си
Моля, разкажи ми за себе си, за опита ти на последното място, за основните особености, за стек — всичко, което смяташ за важно.
Назовете метриките за производителност (Web Vitals) — едната е свързана с взаимодействието на потребителя със страницата, другата с рендирането на UI. Какво измерват?
Ще можете ли понякога да идвате в офиса при необходимост?
Готови ли сте да смените работата си, ако сега преминете второ интервю, а утре имате лична среща (трето), и също я преминете успешно?
Във втората част на React кода намерете и коригирайте проблемите с useEffect, useMemo, асинхронното зареждане на потребители/роли и съхраняването на изчислени данни в състоянието.
Ако дете на около 6-7 години се приближи до теб и попита какво правиш, какво би отговорил?
Можеш ли да дадеш конкретни примери за UX решения, които си трябвало да вземеш сам без готов дизайн?