Rozmowa na Tablicy: Co Sprawdza i Jak się Przygotować
Autor: Aaron Cao · Zaktualizowano

Rozmowa na tablicy polega na rozwiązaniu problemu przez rysowanie i pisanie na tablicy, fizycznej w biurze lub wirtualnej, takiej jak Miro czy Excalidraw, bez kompilatora. Rekruterzy oceniają, jak strukturyzujesz problem, wyjaśniasz kompromisy i naprawiasz błędy, a nie dopracowaną składnię.
Co dzieje się podczas rozmowy na tablicy?
Tablica to powierzchnia, a nie jeden konkretny typ rundy. Pojawia się w kilku miejscach:
- Kodowanie na tablicy. Problem algorytmiczny zapisany ręcznie, bez możliwości uruchomienia.
- System design. Prostokąty i strzałki dla usług, magazynów danych i kolejek, które później bronisz.
- Wyzwania projektowe. Projektant produktu lub UX szkicujący przepływ na podstawie krótkiego briefu.
- Framework'i i case'y. Role w konsultingu i produkcie przedstawiające strukturę dla problemu biznesowego.
W biurze używasz markera na fizycznej tablicy. W rundzie zdalnej udostępniasz wirtualną tablicę, taką jak Miro, Excalidraw lub FigJam, albo tablicę wbudowaną w Zoom lub Microsoft Teams. Rundy we współdzielonym edytorze kodu to inny format, opisany na stronie live coding interview.
Czym tablica różni się od kodowania w edytorze?
Jeśli jesteś przyzwyczajony do IDE, utrata autouzupełniania, kompilatora i klawisza cofnij może wydawać się utratą połowy narzędzi. Ta sekcja wyjaśnia, co je zastępuje. Krótko mówiąc, tablica nagradza planowanie: ustalasz przykład i strukturę przed pisaniem, ponieważ wycieranie i przepisywanie kosztuje czas i miejsce.
- Zaplanuj układ. Zostaw jeden obszar na przykład i ograniczenia, jeden na podejście, i jeden na kod lub diagram.
- Zacznij od przykładu. Narysuj mały input i oczekiwany output przed rozwiązaniem.
- Pisz zwięźle. Krótkie nazwy zmiennych są w porządku, jeśli powiesz, co oznaczają.
- Testuj przez śledzenie. Prześledź przykład na głos przez swoją odpowiedź i napraw to, co nie działa.
Zapytaj wcześnie, czy pseudokod jest akceptowalny. Wielu rekruterów akceptuje go dla podejścia, ale oczekuje prawdziwej składni w języku, który podasz dla ostatecznej odpowiedzi.
Jak ćwiczyć do rundy na tablicy?
Świeżo upieczony absolwent przygotowujący się do rundy stacjonarnej w firmie sprzętowej ćwiczył na małej tablicy w domu. W pierwszej próbie zaczął kodować w lewym górnym rogu, w połowie zabrakło miejsca i nie miał gdzie narysować przykładu potrzebnego do znalezienia błędu. W drugiej próbie podzielił tablicę na trzy kolumny, najpierw narysował dane wejściowe, omówił na głos pomysł brute-force, potem napisał lepszą wersję i prześledził przez nią przykład, sam wychwytując błąd off-by-one.
W przypadku wirtualnych tablic ćwicz dokładnie w narzędziu wymienionym w zaproszeniu. Naucz się szybko dodawać prostokąt, łącznik i tekst oraz przetestuj wcześniej mysz lub tablet graficzny. Aby przećwiczyć część mówioną, narzędzie mock interview zadaje pytania na głos i drąży twoje odpowiedzi, dzięki czemu przyzwyczajasz się do wyjaśniania, gdy ktoś dopytuje.
Czy asystent AI może pomóc podczas rozmowy na tablicy?
W biurze nie: jesteś tylko ty, marker i panel. Podczas zdalnej rozmowy to, co rysujesz na współdzielonej tablicy, jest widoczne dla rekrutera w czasie rzeczywistym i musi być twoim własnym rozumowaniem.
SubcueAI dopasowuje się do rozmowy wokół tablicy podczas rozmowy wideo. Transkrybuje rekrutera i szkicuje punkty odpowiedzi w lokalnej nakładce, z aplikacji desktopowej na macOS lub Windows albo z rozszerzenia przeglądarki w Chrome lub Edge, bez żadnego bota dołączającego do rozmowy. Nie rysuje za ciebie, a wszystko, co udostępniasz na ekranie, jest widoczne. Przewodniki po innych formatach, takich jak panel, pair programming i rundy take-home, znajdują się w interview types hub.
FAQ
Czy firmy nadal robią rozmowy na tablicy?
Czy mogę pisać pseudokod na tablicy?
Co zrobić, jeśli popełnię błąd na tablicy?
Jak przygotować się do wirtualnej rozmowy na tablicy?
Powiązane pytania
- Czym jest rozmowa grupowa i jak się w niej wyróżnić?
- Czym jest rozmowa kwalifikacyjna typu pair programming i jak się do niej przygotować?
- Czym jest rozmowa w assessment center i co się na niej dzieje?
- Jak przygotować się do rozmowy z kodowaniem wspieranym przez AI?
- Co ludzie mówią na Reddit o jednostronnych rozmowach wideo?
- Czym jest jednostronna rozmowa wideo i jak działa?