Jaki jest główny język programowania i jakie inne języki znasz, w tym doświadczenie niekomercyjne?
Golang
Warunek Istnieją 3 encje - użytkownik, czat, wiadomość • Użytkownik ma imię i datę rejestracji • Czat ma nazwę i datę utworzenia • Wiadomość ma tekst, autora i datę utworzenia • Użytkownik może być jednocześnie w kilku czatach • Wiadomość musi należeć do czatu, i nie może należeć do więcej niż jednego czatu jednocześnie • Należy opisać dziedzinę w formie tabel
Jaka jest obecna złożoność algorytmiczna wyszukiwania?
Opowiedz o projekcie w Roistat — jaki to projekt i dlaczego odszedłeś?
Musimy zrestartować usługę (aktualizacja/nowa funkcja) — jaki to będzie miało wpływ na asynchroniczne procesy wysyłki do analizy?
Czym różni się text od varchar?
Wszystkie id wprowadziłeś jako serial. Co to oznacza?
Gdzie widzisz siebie w przyszłości — jako eksperta, Tech Leada, architekta?
Jak rozpoznać, czy zapytanie będzie korzystać z tego indeksu? Czy znasz jakąś konstrukcję w SQL, aby to sprawdzić?
Jak indeksy wpływają na odczyt i zapis — przyspieszają czy spowalniają?
A co jeśli osiągniemy pojemność naszego rozwiązania w pamięci, co możesz zasugerować, aby zwolnić pamięć?
Czy możesz wyjaśnić, o co chodzi z biasem w innej metodzie generacji?
Załóżmy, że RPS gwałtownie rośnie (Black Friday), a usługa analityczna nie nadąża — co można zrobić?
Czy możesz wyjaśnić, czym jest kolizja w kontekście tego zadania? Czy mogą wystąpić kolizje w twoim kodzie?
W którym momencie są wykonywane odroczenia?
-- Wybierz wszystkie czaty użytkownika Vasya w formacie (chat_id, chat_name)
Dlaczego nie możemy po prostu dodać indeksu do każdego pola z wyprzedzeniem na wszelki wypadek?