Колко скоро си готов да започнеш работа, ако и на двама ни всичко ни харесва?
Frontend
Как се провежда прегледът на кода с помощта на невронна мрежа — вградена ли е в пайплайна или се прави локално?
Можеш ли да разкажеш за принципите SOLID и какво означава всяка буква накратко?
Диапазонът на заплатата, който ви беше посочен, 220-300 хиляди, ви устройва ли? Например, ако е 270, това е нормално?
Използвате ли невронни мрежи на работното си място?
Използвал ли си ключовата дума infer на практика? За какво е необходима и как работи?
Моля, кажете ми дали преди това интервю сте успели да научите нещо за нас? Може би сте посетили нашия уебсайт или сте чели нещо по темата?
Можеш ли да обясниш разликата между операторите switchMap и mergeMap?
Каква е сложността на двоичното търсене и защо е по-бързо от линейното?
Посочихте, че се считате за mid-level+. Защо мислите така?
След като масивът е сортиран, какъв алгоритъм/метод за търсене може да се приложи, за да се намери потребител по ID по-бързо от линейното търсене?
Кои услуги обикновено се използват на ниво цялото приложение (т.е., трябва да бъдат providedIn: 'root')?
Сега трябва да сортираме всички потребители по ID във възходящ ред. Кой алгоритъм за сортиране бихте избрали за решаване на тази задача?
Разкажи ми за събитията в DOM и фазите на тяхното разпространение — например при кликване върху бутон.
Кое беше най-интересното и трудно техническо задание за теб — не по количество, а по качество?
Ако при превключване между страници се създават нови екземпляри на услугата, а предишните продължават да остават в паметта — какъв е смисълът на такова поведение?
Как още може да се ускори търсенето, преобразувайки структурата на данните (например, в Map)? Каква ще бъде сложността на операцията за получаване на стойността?
Кои сценарии покриват сигналите и кои - RxJS? Каква е разликата в приложението?
Колко дълбоко използвате невронните мрежи и какви техники прилагате?
В CSS: каква е разликата между пиксели и rem?