Jaki JOIN jest używany domyślnie, gdy piszesz po prostu JOIN? Jakie rodzaje JOIN istnieją?
Golang
Jakie inne języki programowania znasz?
Dlaczego zdecydowałeś się odejść z obecnego miejsca pracy?
Co jest ważne do przewidzenia w workerze pollingowym?
Czym jest defer? Co wyświetli poniższy kod? ```go type X struct { V int } func (x X) S() { fmt.Println(x.V) } func main() { x := X{123} defer x.S() x.V = 456 } ```
Co dokładnie robiłeś z Postgres — zapytania, indeksy?
Opowiedz o swoim projekcie w CloudPay: nad czym pracowałeś, za co odpowiadałeś, z jakimi trudnymi zadaniami się zmierzyłeś?
Jak się mają sprawy z observability, co możesz opowiedzieć?
Opowiedz o swoim wykształceniu i drodze w rozwoju. Nie zdobyłeś wykształcenia kierunkowego, prawda?
Opowiedz o swoim doświadczeniu z bazami danych — oprócz ClickHouse, jakie bazy i jak głęboko?
Jak działa mapa w Go w ogólnych zarysach?
Co się dzieje podczas dodawania elementów do mapy i czym jest ewakuacja?
Jak aktywne jest poszukiwanie? Czy są już oferty lub końcowe etapy?
Z czym najczęściej pracowałeś? Jakie technologie używałeś?
Dlaczego chcesz odejść z obecnej firmy?
Istnieje baza danych z następującym schematem danych // użytkownik id | imię | nazwisko | data_urodzenia 1 | Ivan | Petrov | [telefon] | Anna | Petrova | [telefon] | Anna | Petrova | [telefon] // zakup sku | cena | user_id | data 1 | 5500 | 1 | [telefon] | 5700 | 1 | [telefon] | 4000 | 1 | [telefon] | 8000 | 2 | [telefon] | 400 | 2 | [telefon] // lista_ban user_id | data_rozpoczecia 1 | [telefon] Należy wyświetlić: 1. Wyświetlić unikalne kombinacje użytkownika i id produktu dla wszystkich zakupów dokonanych przez użytkowników przed ich zbanowaniem. Posortować najpierw według nazwy użytkownika, potem według SKU 2. Znaleźć użytkowników, którzy dokonali zakupów na kwotę powyżej 5000. Wyświetlić ich imiona w formacie id użytkownika | imię | nazwisko | suma zakupów
Jak na najwyższym poziomie zaprojektować system publikacji ofert pracy na wielu platformach z agregacją odpowiedzi?
Jakie są twoje oczekiwania finansowe?
Napisz kod funkcji, która łączy N kanałów. Cały strumień wejściowy jest przekierowywany do jednego kanału. func merge(cs ...<-chan int) <-chan int { ... }
Czy można użyć kolumny w SELECT, jeśli nie grupujemy jej w GROUP BY?