Συνέντευξη σε Πίνακα: Τι Ελέγχει και Πώς να Προετοιμαστείτε
Από Aaron Cao · Ενημερώθηκε

Η συνέντευξη σε πίνακα σάς ζητά να λύσετε ένα πρόβλημα σχεδιάζοντας και γράφοντας σε έναν πίνακα, φυσικό σε ένα γραφείο ή εικονικό όπως το Miro ή το Excalidraw, χωρίς compiler. Οι συνεντευκτές αξιολογούν το πώς δομείτε το πρόβλημα, εξηγείτε τους συμβιβασμούς και διορθώνετε λάθη, όχι τη στιλβωμένη σύνταξη.
Τι συμβαίνει σε μια συνέντευξη σε πίνακα;
Ο πίνακας είναι μια επιφάνεια, όχι ένας μοναδικός τύπος γύρου. Εμφανίζεται σε πολλά σημεία:
- Προγραμματισμός σε πίνακα. Ένα πρόβλημα αλγορίθμου γραμμένο στο χέρι, χωρίς τρόπο εκτέλεσης.
- System design. Πλαίσια και βέλη για services, data stores και ουρές, τα οποία υπερασπίζεστε στη συνέχεια.
- Προκλήσεις σχεδιασμού. Ένας σχεδιαστής προϊόντος ή UX που σκιαγραφεί μια ροή από ένα σύντομο brief.
- Frameworks και case studies. Ρόλοι συμβουλευτικής και προϊόντος που παρουσιάζουν μια δομή για ένα επιχειρηματικό πρόβλημα.
Στο γραφείο χρησιμοποιείτε έναν μαρκαδόρο σε φυσικό πίνακα. Σε έναν απομακρυσμένο γύρο μοιράζεστε έναν εικονικό πίνακα, όπως το Miro, το Excalidraw ή το FigJam, ή τον πίνακα ενσωματωμένο στο Zoom ή στο Microsoft Teams. Οι γύροι σε κοινόχρηστο code editor είναι διαφορετική μορφή, που καλύπτεται στη σελίδα live coding interview.
Πώς διαφέρει ο πίνακας από τον προγραμματισμό σε editor;
Αν είστε συνηθισμένοι σε ένα IDE, η απώλεια της αυτόματης συμπλήρωσης, ενός compiler και ενός πλήκτρου αναίρεσης μπορεί να μοιάζει σαν να χάνετε τα μισά σας εργαλεία. Αυτή η ενότητα εξηγεί τι τα αντικαθιστά. Εν συντομία, ο πίνακας ανταμείβει τον σχεδιασμό: θέτετε ένα παράδειγμα και μια δομή πριν γράψετε, επειδή το σβήσιμο και η επανεγγραφή κοστίζουν χρόνο και χώρο.
- Σχεδιάστε τη διάταξη. Κρατήστε μία περιοχή για το παράδειγμα και τους περιορισμούς, μία για την προσέγγιση, και μία για τον κώδικα ή το διάγραμμα.
- Ξεκινήστε από ένα παράδειγμα. Σχεδιάστε μια μικρή είσοδο και την αναμενόμενη έξοδο πριν από τη λύση.
- Γράψτε συνοπτικά. Τα σύντομα ονόματα μεταβλητών είναι εντάξει αν εξηγήσετε τι σημαίνουν.
- Δοκιμάστε διατρέχοντας. Διατρέξτε το παράδειγμα φωναχτά μέσα από την απάντησή σας και διορθώστε ό,τι δεν λειτουργεί.
Ρωτήστε νωρίς αν γίνεται αποδεκτός ο pseudocode. Πολλοί συνεντευκτές τον αποδέχονται για την προσέγγιση, αλλά περιμένουν πραγματική σύνταξη στη γλώσσα που ονομάζετε για την τελική απάντηση.
Πώς εξασκείστε για έναν γύρο στον πίνακα;
Ένας νέος απόφοιτος που προετοιμαζόταν για έναν δια ζώσης γύρο σε μια εταιρεία hardware εξασκήθηκε σε έναν μικρό πίνακα στο σπίτι. Στην πρώτη προσπάθεια ξεκίνησε να γράφει κώδικα στην πάνω αριστερή γωνία, ξέμεινε από χώρο στα μισά, και δεν είχε πού να σχεδιάσει το παράδειγμα που χρειαζόταν για να βρει το bug του. Στη δεύτερη προσπάθεια χώρισε τον πίνακα σε τρεις στήλες, σχεδίασε πρώτα την είσοδο, μίλησε φωναχτά για μια ιδέα brute-force, μετά έγραψε την καλύτερη εκδοχή και διέτρεξε το παράδειγμα μέσα από αυτήν, εντοπίζοντας μόνος του ένα σφάλμα off-by-one.
Για εικονικούς πίνακες, εξασκηθείτε ακριβώς στο εργαλείο που αναφέρεται στην πρόσκληση. Μάθετε πώς να προσθέτετε γρήγορα ένα πλαίσιο, έναν σύνδεσμο και κείμενο, και δοκιμάστε εκ των προτέρων το ποντίκι ή το tablet σχεδίασής σας. Για να εξασκηθείτε στο ομιλούμενο κομμάτι, το εργαλείο mock interview κάνει ερωτήσεις φωναχτά και συνεχίζει πάνω στις απαντήσεις σας, ώστε να συνηθίσετε να εξηγείτε ενώ κάποιος σας ρωτάει σε βάθος.
Μπορεί ένας AI βοηθός να βοηθήσει σε μια συνέντευξη σε πίνακα;
Στο γραφείο, όχι: είστε μόνο εσείς, ένας μαρκαδόρος και το πάνελ. Σε μια απομακρυσμένη κλήση, αυτό που σχεδιάζετε σε έναν κοινόχρηστο πίνακα είναι ορατό στον συνεντευκτή σε πραγματικό χρόνο, και πρέπει να είναι δική σας συλλογιστική.
Το SubcueAI ταιριάζει στη συζήτηση γύρω από τον πίνακα σε μια βιντεοσυνέντευξη. Απομαγνητοφωνεί τον συνεντευκτή και σκιαγραφεί σημεία απάντησης σε μια τοπική επικάλυψη, από την desktop εφαρμογή σε macOS ή Windows ή την επέκταση browser σε Chrome ή Edge, χωρίς κανένα bot να συμμετέχει στην κλήση. Δεν σχεδιάζει για εσάς, και οτιδήποτε μοιράζεστε στην οθόνη παραμένει ορατό. Οδηγοί για άλλες μορφές, όπως panel, pair programming και γύρους take-home, βρίσκονται στο interview types hub.
Συχνές ερωτήσεις
Κάνουν ακόμη οι εταιρείες συνεντεύξεις σε πίνακα;
Μπορώ να γράψω pseudocode σε έναν πίνακα;
Τι πρέπει να κάνω αν κάνω λάθος στον πίνακα;
Πώς προετοιμάζομαι για μια εικονική συνέντευξη σε πίνακα;
Σχετικές ερωτήσεις
- Τι είναι μια ομαδική συνέντευξη και πώς ξεχωρίζεις σε μία;
- Τι είναι μια συνέντευξη pair programming και πώς προετοιμάζεστε γι' αυτήν;
- Τι είναι η συνέντευξη σε κέντρο αξιολόγησης και τι συμβαίνει σε αυτήν;
- Πώς προετοιμάζομαι για συνέντευξη κώδικα με υποστήριξη ΤΝ;
- Τι λέει ο κόσμος στο Reddit για τις μονόδρομες βιντεοσυνεντεύξεις;
- Τι είναι μια μονόδρομη βιντεοσυνέντευξη και πώς λειτουργεί;