Sobes.tech

Data Analyst

Jaki jest powód, że ostatnie dwa miejsca pracy były krótkotrwałe?

Middle+
Москвариум
17

Jak oceniasz swoje zrozumienie, jak technicznie zrealizować życzenia klienta (w skali od 1 do 5)?

Senior
Москвариум
17

Opowiedz więcej szczegółów, czym dokładnie zajmowałeś się w firmie? Czy od Ciebie wymagało się tylko analizowania danych zgodnie z podanymi wytycznymi, czy była możliwość modernizacji lub tworzenia czegoś nowego?

Middle+
т2
17

-- 1.2 Jak zmieni się odpowiedź, jeśli zmienisz typ JOIN na LEFT? -- 1.3 Podaj kolejność wykonywania operatorów w tym zapytaniu. from join group by select order by limit -- 2. Tabela campaigns została naprawiona: usunięto duplikaty, dodano klucz (PK). -- Przeprowadzono więcej kampanii, z powodu błędów użytkownicy zaczęli mieć nieudane próby dostarczenia komunikacji, a niektórym w ogóle się nie udało jej wyświetlić. -- O wysłanych do użytkowników kampaniach promocyjnych: -- 2.1 Napisz zapytanie, które wyświetla liczbę użytkowników, którzy pomyślnie otrzymali komunikację, dla każdej kampanii. -- 2.2 Zmień zapytanie, aby wyświetlić: liczbę użytkowników, którzy ostatecznie nie otrzymali żadnej udanej komunikacji, dla każdej kampanii.

Intern
Яндекс
17

Jak wyobraża sobie pozycję, na którą się zgłosiłeś? Co będziesz robić, według opisu stanowiska?

Middle+
т2
17

Jaką najtrudniejszą metrykę uważałeś? Z jakimi problemami się spotkałeś?

Senior
Москвариум
17

Proszę, opowiedz mi o procesie ETL. Co o nich wiesz?

Middle
Бакарди
17

Czy wyniki zwracane przez następujące zapytania będą się różnić? 1 select * from A left join B on A.id = B.id and B.val = 'A' 2 select * from A left join B on A.id = B.id where B.val = 'A'

Middle
МТСМТС
17

Czym różni się WHERE od HAVING?

Senior
Москвариум
17

Jak sprawdzali dane i zrozumieli, że można im ufać? Czy istniał jakiś algorytm?

Middle+
Москвариум
17

Jakie cechy musisz rozwinąć?

Middle
Бакарди
17

Jakie masz aspiracje z punktu widzenia następnego stanowiska i ile czasu na to planujesz przeznaczyć?

Middle
Бакарди
17

Jaki rodzaj join jest używany na poziomie fizycznym w pandas?

Senior
Москвариум
17

Proszę powiedz, czym jest system zarządzania bazą danych?

Middle
Бакарди
17

Na ile oferta firmy (zakres 220-250k) odpowiada Twoim oczekiwaniom płacowym?

Middle+
Москвариум
16

Czy obecnie aktywnie czy pasywnie poszukujesz pracy? Co Ci nie odpowiada w obecnym miejscu pracy?

Middle
SM Lab
16

Jak odmierzyć dokładnie 4 litry, mając do dyspozycji naczynia 3 i 5-litrowe oraz nieogranione źródło wody?

Middle
МТСМТС
16

-- Marketerzy uruchamiają kampanie promocyjne w aplikacji serwisu. Istnieją dwie tabele: -- campaigns – lista kampanii -- - campaign – nazwa kampanii -- - action_type – typ kampanii: "push" lub "banner" -- communications – log backendu z wysyłkami komunikacji tych kampanii do użytkowników -- - user_id – identyfikator użytkownika -- - campaign – nazwa kampanii -- - status – status zdarzenia: "success" lub "error" --------------------------------------------------------------------------- -- 1. Początkowo w tabeli campaigns jest 4 wiersze: -- | campaign | action_type | -- |-------------|-------------| -- | promo_dogs | push | <- losowo zduplikowane -- | promo_cats | banner | -- | promo_cats | banner | <- dwa wiersze -- | promo_rats | push | -- Wiadomo też, że: -- kampanie promo_dogs i promo_cats zostały pomyślnie przeprowadzone na 100 użytkownikach, a każdy użytkownik otrzymał jedną komunikację, -- a promo_rats jest jeszcze w fazie planowania. -- 1.1 Co zwróci zapytanie: SELECT campaign, COUNT(*) as rows, COUNT(DISTINCT co.user_id) AS users FROM campaigns AS ca INNER JOIN communications AS co ON ca.campaign = co.campaign GROUP BY ca.campaign AS campaign -- 1.2 Jak zmieni się odpowiedź, jeśli zmieni się typ JOIN na LEFT?

Intern
Яндекс
16

Czy masz doświadczenie w pracy z frameworkami Agile (Scrum, Kanban)? Jakie jest Twoje zdanie na ten temat?

Senior
Москвариум
16

Czy masz doświadczenie z Data Vault?

Senior
Москвариум
16
/15