Pytania na Rozmowie Kwalifikacyjnej dla Analityka Danych, według Rundy
Autor: Aaron Cao · Zaktualizowano

Procesy rekrutacyjne dla analityków danych zazwyczaj obejmują SQL, statystykę, case biznesowy lub metryczny, umiejętności związane z arkuszami kalkulacyjnymi i wizualizacją oraz pytania behawioralne. SQL i case biznesowy decydują o większości wyników, a case jest oceniany na podstawie tego, jak przekładasz niejasne pytanie biznesowe na coś mierzalnego.
Jakie rundy zawiera proces rekrutacyjny dla analityka danych?
Kandydaci często przygotowują się tylko do SQL i są zaskakiwani przez rundę case'ową, która często decyduje o ofertach pracy. Ta sekcja mapuje cały proces, aby twoje przygotowanie było mu odpowiednie. Rozmowy dla analityków wykorzystują pięć typów rund, a każda ocenia coś innego.
- SQL. Pisanie zapytań na żywo lub zadanie take-home. Najczęstszy filtr techniczny.
- Statystyka i prawdopodobieństwo. Pytania koncepcyjne o to, co oznacza dany wynik, nie dowody.
- Case biznesowy i metryki. Niejasne pytanie biznesowe, które zamieniasz w mierzalne.
- Arkusze kalkulacyjne i wizualizacja. Funkcje Excela lub Google Sheets oraz dobór wykresu dla odbiorców.
- Behawioralna. Konflikt z interesariuszem, proszenie o liczbę, której jeszcze nie możesz uzasadnić, oraz to, jak radzisz sobie z pomyłką.
Granica między kandydatami, którzy przechodzą, a tymi, którzy nie, to zwykle komunikacja, a nie technika. Analityk, który w milczeniu pisze poprawne zapytanie, otrzymuje niższą ocenę niż ten, który mówi, co sprawdza i dlaczego.
Jakie pytania z SQL i statystyki się pojawiają?
SQL
- Znajdź drugą najwyższą pensję w tabeli.
- Napisz zapytanie zwracające najnowsze zamówienie każdego klienta.
- Jaka jest różnica między inner join a left join i kiedy ten wybór zmienia liczbę wierszy?
- Policz użytkowników, którzy złożyli zamówienie w styczniu, ale nie w lutym.
- Oblicz sumę narastającą dziennych przychodów.
- Uszereguj produkty według przychodu w obrębie każdej kategorii.
- Znajdź zduplikowane wiersze i napisz zapytanie, które je usuwa.
- Oblicz wzrost miesiąc do miesiąca jako procent.
- Co potrafi
HAVING, czego nie potrafiWHERE? - Jak wartości NULL wpływają na
COUNT, join i średnią?
Funkcje okienkowe i pytanie o NULL odróżniają kandydatów bardziej niż cokolwiek innego na tej liście. Głośne powiedzenie, że "left join zachowa tu klientów bez zamówień, a ich sumy staną się NULL zamiast zera", to dokładnie ten sygnał, którego słuchają rekruterzy.
Statystyka i prawdopodobieństwo
- Wyjaśnij p-value osobie, która nie studiowała statystyki.
- Jaka jest różnica między korelacją a przyczynowością w przypadku, który widziałeś?
- Kiedy użyłbyś mediany zamiast średniej?
- Co mówi ci przedział ufności?
- Jak sprawdziłbyś, czy wynik testu A/B jest wiarygodny?
- Czym jest błąd selekcji (selection bias) i jak mógłby się pojawić w naszych danych?
Te rundy testują, czy można ci powierzyć interpretację. Precyzyjny, prosty język bije podręcznikowe sformułowania, a przyznanie granic tego, co potwierdza dany wynik, jest oceniane pozytywnie.
Jakie pytania dotyczące case'u biznesowego i komunikacji się pojawiają?
Runda case'owa daje ci niedoprecyzowane pytanie biznesowe. Zadanie polega na przekształceniu go w coś, co faktycznie można zapytać.
- Rejestracje rosną, ale liczba aktywnych użytkowników jest stała. Jak to zbadasz?
- Jak zmierzyłbyś, czy nowa funkcja odnosi sukces?
- Przychody spadły o 10 procent w zeszłym miesiącu. Przeprowadź mnie przez swoją diagnozę.
- Którą metrykę umieściłbyś na pulpicie dla kierownictwa, a którą byś pominął?
- Jak sprawdziłbyś, czy dany kanał marketingowy faktycznie działa?
- Interesariusz chce liczby do końca dnia, a dane są niekompletne. Co dostarczysz?
- Jak zdefiniowałbyś aktywnego użytkownika dla tego produktu?
Arkusze kalkulacyjne i wizualizacja
- Której funkcji użyłbyś, aby połączyć dwie tabele na podstawie wspólnego klucza, i co się psuje, gdy klucze się nie zgadzają?
- Zbuduj tabelę przestawną pokazującą przychód według regionu i miesiąca. Co sprawdzasz najpierw?
- Jakiego wykresu użyłbyś dla rozkładu, a jakiego dla trendu?
- Masz osiem kategorii i jedna dominuje. Jak przedstawisz to uczciwie?
Behawioralna
- Opowiedz o analizie, która zmieniła jakąś decyzję.
- Opisz sytuację, w której twoja liczba okazała się błędna. Co wydarzyło się później?
- Jak poradziłeś sobie z interesariuszem, który chciał innej odpowiedzi niż ta, którą dawały dane?
Młodszą analityczkę na rozmowie kwalifikacyjnej w firmie subskrypcyjnej zapytano, dlaczego przychody spadły, podczas gdy rejestracje rosły. Zamiast zgadywać, wymieniła, według czego by segmentowała, poziom planu, region oraz nowych użytkowników w porównaniu do odnawiających, i powiedziała, że sprawdziłaby, czy w tym miesiącu wprowadzono zmianę cen. Rekruter powiedział jej, że sprawdzenie wprowadzonej zmiany to część, którą pomija większość kandydatów.
Jak powinieneś do tego ćwiczyć?
Czytanie pytań buduje rozpoznawanie. Rozmowy kwalifikacyjne testują wytwarzanie odpowiedzi pod presją czasu, a to są inne umiejętności.
- Pisz SQL ręcznie, na głos. Rundy na żywo często wykorzystują zwykły edytor bez autouzupełniania i bez możliwości uruchomienia zapytania. Ćwiczenie w tym trybie ujawnia składnię, którą znasz tylko w połowie.
- Narracja podczas pisania zapytania. Mów, co łączysz i czego oczekujesz od liczby wierszy. Rekruterzy oceniają rozumowanie, które mogą usłyszeć.
- Ćwicz tłumaczenie dla interesariusza. Po każdym case'ie wyjaśnij wynik w trzech zdaniach bez żargonu. To wyjaśnienie jest ocenianą rundą w większości firm.
- Trenuj odpowiadanie na dopytania. Drugie pytanie, "a co, jeśli dane są niekompletne", to miejsce, w którym case'y są naprawdę wygrywane.
Przechodzenie przez te pytania z rekruterem, który stawia opór, to najbliższa dostępna symulacja; narzędzie do mock interview przeprowadzi rundy w stylu analitycznym z dopytaniami. Więcej zestawów ról i tematów znajdziesz w centrum pytań rekrutacyjnych.
Jedno ograniczenie: testy SQL typu take-home i platformy oceniania pod nadzorem znajdują się poza zakresem asystenta na żywo, a rundy zapytań z udostępnianiem ekranu pokazują wszystko, co jest na twoim ekranie. Podczas rozmowy wideo na żywo SubcueAI działa jako lokalna aplikacja desktopowa lub Side Panel w przeglądarce Chromium, bez żadnego bota dołączającego do rozmowy. Centrum wykrywalności zawiera pełny obraz sytuacji.
FAQ
Ile SQL potrzebuję na rozmowę kwalifikacyjną dla analityka danych?
Czy rozmowy kwalifikacyjne dla analityków danych obejmują Python lub R?
Jaki jest najczęstszy powód, dla którego kandydaci nie przechodzą rozmów dla analityków?
Czy powinienem zadawać pytania podczas rundy SQL?
Jak ćwiczyć pytania dla analityków bez partnera?
Powiązane pytania
- Jakie pytania pojawiają się na rozmowie kwalifikacyjnej dla data engineera?
- Jakie pytania pojawiają się na rozmowie kwalifikacyjnej na data scientista?
- Jakie pytania są zadawane na rozmowie kwalifikacyjnej dla Product Managera?
- Jakie pytania o Copilot i asystentów kodowania AI dostają programiści na rozmowach?
- Jakie pytania padają na drugiej rozmowie kwalifikacyjnej?
- Jakie pytania są zadawane podczas rozmowy kwalifikacyjnej z AI?