Sobes.tech

Frontend

Opowiedz o zespole: ilu jest deweloperów front-end, jak ze sobą współpracują, jak wypuszczają funkcje do produkcji i jak często odbywają się wydania?

Middle
2

Jaka jest złożoność czasowa proponowanego algorytmu, jeśli w tablicy jest n łańcuchów, a maksymalna długość łańcucha to m?

Middle
2

Czy organizowane są imprezy firmowe, a podróż do Moskwy jest rekompensowana za udział?

Middle
2

Dlaczego zdecydowałeś się opuścić firmę i co bierzesz pod uwagę, szukając nowej pracy?

Middle
1

Zaimplementuj asynchroniczną kolejkę zadań z limitem równoczesności: zadania są najpierw dodawane do kolejki, następnie uruchamiane metodą loop; nie więcej niż określona liczba zadań powinna działać jednocześnie. Gdy wszystkie zadania w kolejce i te wykonywane zostaną zakończone, powiadom o zakończeniu kolejki.

Middle+
1

Czy zdarzyły się sytuacje, w których deweloperzy błędnie zrozumieli lub źle zinterpretowali FSD? Jakie mechanizmy ochronne były stosowane, aby zapobiec naruszeniom architektury?

Middle
1

Z jakiej wersji React korzystałeś w ostatnim miejscu pracy?

1

Czy kiedykolwiek musiałeś użyć !important? W jakich przypadkach?

1

Jeśli w typie jest niepotrzebna właściwość, jak ją wykluczyć? Jak dodać lub wybrać potrzebne właściwości?

1

Jak [imię] zorganizowałby style w nowym projekcie: jakie podejścia i technologie by wybrał?

1

Jak za pomocą Flexbox umieścić zagnieżdżony blok dokładnie na środku kontenera nadrzędnego, bez użycia position: absolute?

1

Opowiedz o swoim doświadczeniu w ostatniej pracy: jak były zorganizowane procesy rozwoju, zbieranie wymagań i pokrycie testami?

Middle+
1

Opisz etapy renderowania strony w przeglądarce: DOM, CSSOM, drzewo renderowania, layout/reflow, repaint i compositing. Które właściwości są lepsze do animacji i dlaczego?

Middle+
1

Czy masz własne projekty lub projekty na GitHub?

Middle+
1

Z jakich powodów komponent React może się ponownie renderować?

1

Jak można zaimplementować kolejkę zadań za pomocą obietnic bez flag i liczników? Co to jest worker w kontekście takiej kolejki?

Middle+
1

Bez uruchamiania kodu, określ, co się stanie z obsługami then/catch Promise, które pozostaje w stanie oczekującym i nie wywołuje resolve ani reject.

Middle
1

LeetCode #424 — Dany jest ciąg wielkich liter angielskich i liczba k, znajdź długość najdłuższego podłańcucha, który można utworzyć z tych samych znaków przy co najwyżej k zamianach.

Middle
1

Dany jest tablica łańcuchów o długości co najmniej trzech. Wszystkie łańcuchy oprócz jednego są równoważne pod względem składu unikalnych znaków, ignorując kolejność, wielkość liter, spacje i powtórzenia. Znajdź i zwróć oryginalny łańcuch, który się różni.

Middle
1

Jak głęboko pracowałeś z Next.js, React, Tailwind CSS, shadcn/ui i Payload CMS? Czy używałeś tych technologii w produkcji, czy tylko się z nimi zapoznałeś?

1
/349