Διαφήμιση
Πρόσφατα είχα ένα συνέντευξη 5 κανάλια βίντεο για εκμάθηση βασικών δεξιοτήτων συνέντευξης εργασίας Διαβάστε περισσότερα (για μια καλοκαιρινή πρακτική άσκηση) για την οποία μου είπαν προηγουμένως ότι έπρεπε να φέρω ένα μολύβι σε περίπτωση που υπάρχουν ερωτήσεις τεχνικής συνέντευξης που σχετίζονται με την κωδικοποίηση. Ήμουν ιδιαίτερα νευρικός για το τελευταίο κομμάτι, αλλά αρκετά σύντομα, η Google μείωσε λίγο τη νευρικότητά μου. Έκανα αναζήτηση στο διαδίκτυο για κάθε τύπο υλικού προετοιμασίας και χάρηκα που βρήκα πολλές πηγές καθοδήγησης για καταστάσεις όπως η δική μου.
Εάν αντιμετωπίζετε σύντομα μια τεχνική συνέντευξη εργασίας, ακολουθούν μερικοί πόροι που πιθανότατα θα πρέπει να δείτε πριν από τη μεγάλη μέρα.
Μάθετε τι να μην πείτε ή να κάνετε
Αυτό ισχύει πραγματικά για όλους τους τύπους συνεντεύξεων εργασίας, όχι μόνο για τον προγραμματισμό συνεντεύξεων εργασίας. Νομίζω ότι είναι ασφαλές να πούμε ότι πρέπει πραγματικά νομίζω την απάντησή σας πριν προχωρήσετε σε κάτι ή κάνετε κάτι. Αυτή είναι πολύ κοινή λογική, αλλά όταν είστε νευρικοί, είναι εύκολο να αδειάσετε και να ξεχάσετε τα πράγματα. Λοιπόν, δεν είστε μόνοι.
Υπάρχει μια σχετική συζήτηση για το Stack Overflow που καλείται «Ποια είναι η χειρότερη απάντηση των ερωτηθέντων;» όπου θα δείτε πολλά διασκεδαστικά πράγματα που είπαν ή έκαναν οι ερωτώμενοι. Ακολουθούν δείγματα από τη δημοσκόπηση:
Δεν μπορώ να σας πω πόσο συχνά συμβαίνει αυτό σε τηλεφωνικές συνεντεύξεις: Εγώ: [ρωτάει τη συνέντευξη για μια συγκεκριμένη τεχνολογία]
Τους: [επαναλαμβάνει την ερώτηση καθώς τους ακούω να πληκτρολογούν]
[σύντομη καθυστέρηση]
[Ακούω ένα "ding" από τον IE όταν η Google τους δίνει μια λίστα με σελίδες, "κλικ"]
Τους: [διαβάζει από μια ιστοσελίδα]
Εγώ: Εντάξει, καλά, σας ευχαριστώ για το χρόνο σας. Μη με καλέσεις, θα σε καλέσω.
Αυτή ήταν η κορυφαία ψηφοφορία. Μάθημα που πρέπει να αφαιρέσετε - μην εξαπατήσετε. Εκπληκτος?
Εδώ είναι ένα άλλο:
Δεν θα το ξεχάσω ποτέ. Είπα…
«Λοιπόν, πες μου λίγο για τον εαυτό σου…
και απάντησε…
"Εφευρέθηκα πρόσφατα το div μέσα σε ένα διάστημα."
Το είχε αναφέρει και στο βιογραφικό του - ακριβώς έτσι - το εφευρέθηκε.
Πιθανότατα ΔΕΝ πρέπει να πείτε ότι εφευρέσατε μη έγκυρη σήμανση. Απλά μια σκέψη.
Εδώ είναι ένα άλλο απλό πράγμα που δεν πρέπει να πείτε:
«Θα γράψεις μια μικρή λειτουργία για μένα στον πίνακα εδώ;»
"Οχι."
Η μη καταβολή πολλών προσπαθειών σε μια συνέντευξη μπορεί να σας δαγκώσει αργότερα. Το να ξαπλώνεις σε μια συνέντευξη μπορεί επίσης να σε δαγκώσει.
Η εγκατάσταση: "Είμαι ειδικός προγραμματιστής ιστού, ήταν DBA για λίγα χρόνια, πολύ υπόβαθρο ασφάλειας, ναι Το ξέρω όλα αυτά”
Το lowball: «Εντάξει, λοιπόν, πώς θα αποτρέπατε το SQL Injection;»
The fumble: "Weeell, αυτό δεν είναι πραγματικά το είδος των πραγμάτων που έχω αντιμετωπίσει ποτέ... Τι είναι ακριβώς;"
Για περισσότερες απαντήσεις, φροντίστε να επισκεφθείτε η αρχική δημοσκόπηση. Αν και μπορεί να αισθανθείτε τον πειρασμό να κοροϊδέψετε μερικές από τις απαντήσεις της δημοσκόπησης, απλώς θυμηθείτε ότι όταν η νευρικότητα χτυπά τη μεγάλη μέρα, δεν είναι πλέον διασκεδαστικό και παιχνίδι. Αυτό που μπορείτε να κάνετε πριν από τη μεγάλη συνέντευξη είναι να συνειδητοποιήσετε ότι υπάρχουν πραγματικά μαθήματα που πρέπει να αντληθούν από αυτές τις αστείες απαντήσεις.
Μάθετε ποιες ερωτήσεις κωδικοποίησης να περιμένετε
Δεν υπάρχει εγγύηση ότι θα λάβετε κωδικοποίηση ερώτηση 8 ιστότοποι για να λάβετε συμβουλές για ερωτήσεις και απαντήσεις στη συνέντευξη εργασίας Διαβάστε περισσότερα έχει δημοσιευτεί στον ιστό, αλλά αν μπορείτε να απαντήσετε σε ορισμένα από αυτά έχω σας ζητήθηκε και κοινοποιήθηκε στο διαδίκτυο, ενδέχεται να έχετε περισσότερες πιθανότητες να μην παγώσετε κατά τη διάρκεια αυτού του μέρους της συνέντευξης.
Ακολουθούν μερικά δείγματα ερωτήσεων κωδικοποίησης:
"Άσκηση κωδικοποίησης: επιστρέψτε το άθροισμα μιας λίστας αριθμών διαχωρισμένων με γραμμή από ένα αρχείο κειμένου."
Δώστε μια έκφραση C μιας γραμμής για να ελέγξετε εάν ένας αριθμός είναι δύναμη 2. [Δεν επιτρέπονται βρόχοι - είναι μια απλή δοκιμή.]
«Πώς θα μετράτε τον αριθμό των λέξεων σε μια συμβολοσειρά που αποτελείται από άνισο αριθμό κενών μεταξύ λέξεων (όχι λέξεων λεξικού); Με και χωρίς λειτουργίες βιβλιοθήκης. "
Δοκιμάστε τον εαυτό σας με περισσότερες ερωτήσεις Γυάλινη πόρτα και Ο ιστότοπος του Kundan Singh, το τελευταίο του οποίου παρέχει επίσης εξαιρετικές γενικές στρατηγικές για τεχνικές συνεντεύξεις. Μην υποθέσετε ότι σας έχουν δοθεί όλα τα δεδομένα κατά τη διάρκεια μιας ερώτησης κωδικοποίησης, σκεφτείτε δυνατά κ.λπ.
Εάν θέλετε πραγματικά βιβλία για το θέμα, ακολουθούν μερικοί τίτλοι που έχουν προταθεί (οι σύνδεσμοι οδηγούν στο Amazon):
- Εκτεθειμένες συνεντεύξεις προγραμματισμού: Μυστικά για την προσέλκυση της επόμενης εργασίας σας
- Cracking the Coding Interview: 150 ερωτήσεις προγραμματισμού και λύσεις
Λάβετε ένα νέο μήνυμα σε C / C ++ / κλπ. Και λογική
Εάν η τελευταία συμβουλή αποκάλυψε ότι είστε σκουριασμένοι σε μια γλώσσα προγραμματισμού, εδώ είναι μερικά μέρη που θα σας βοηθήσουν να πάρετε μια ανανέωση ή μια συντριβή. Το βιβλίο, Προγραμματισμός μαργαριταριών (2η έκδοση) είναι ένα κλασικό βιβλίο που έχει προταθεί αρκετά αφού έχει πολλές ασκήσεις και σεμινάρια σε C και C ++ για να σας βοηθήσει νομίζω σαν προγραμματιστής. Ο Τζέιμς δημοσιεύει επίσης ένα μάθημα εδώ στο MakeUseOf Τα βασικά του προγραμματισμού υπολογιστών 101 - Μεταβλητές και τύποι δεδομένωνΈχοντας εισαγάγει και μιλήσει λίγο για τον Προγραμματισμένο Προγραμματισμό Αντικειμένου πριν και πού το ομώνυμο προέρχεται από, νόμιζα ότι ήρθε η ώρα να περάσουμε απόλυτα βασικά του προγραμματισμού σε ένα μη γλωσσικό συγκεκριμένο τρόπος. Αυτό... Διαβάστε περισσότερα , λοιπόν, ελέγξτε το. Υπάρχουν επίσης Κορυφαίοι 5 ιστότοποι για παραδείγματα εφαρμογών Java Διαβάστε περισσότερα Πολλά Μάθετε πώς να κάνετε Hack από τους καλύτερους ιστότοπους και εκπαιδευτικά προγράμματαΟι έξι ιστότοποι χάκερ σε αυτό το άρθρο μπορούν να σας βοηθήσουν να μάθετε πώς να κάνετε hack. Το άρθρο μας εξηγεί ποιοι ιστότοποι είναι οι καλύτεροι και γιατί. Διαβάστε περισσότερα ιστοσελίδες 6 δωρεάν ιστότοποι για να μάθετε σχετικά με τον προγραμματισμό στο PHP Διαβάστε περισσότερα με Κορυφαίοι 5 ιστότοποι για να μάθετε CSS Online Διαβάστε περισσότερα μαθήματα Μάθετε τη γλώσσα προγραμματισμού Ruby ενώ διασκεδάζετε με Hackety Hack Διαβάστε περισσότερα (και ακόμα εκπαιδευτικά βίντεο! 14+ λίστες αναπαραγωγής YouTube για γρήγορη παρακολούθηση και εκμάθηση προγραμματισμού υπολογιστώνΜε την έλευση και την ανάπτυξη του YouTube και πολλούς άλλους ιστότοπους και εργαλεία κοινής χρήσης βίντεο υψηλής ποιότητας, όπως λογισμικό flashcard, η εκμάθηση νέων πραγμάτων από εσάς δεν ήταν ποτέ πιο εύκολη. Δεδομένου ότι ποτέ δεν πονάει να μάθεις ... Διαβάστε περισσότερα ) που μπορείτε να ελέγξετε.
Για την πρακτική πρακτικής κωδικοποίησης, ένας ιστότοπος για τον οποίο δεν έχω ξαναδεί πουθενά, αλλά ο καθηγητής μου Java μας είχε συχνά ΚωδικοποίησηBat. Είναι ένας ιστότοπος με απλές (και μερικές φορές δύσκολες!) Ασκήσεις κωδικοποίησης σε Java και Python. Για εξάσκηση με τις δεξιότητές σας λογικής σκέψης, Έργο Euler έχει πολλές προκλήσεις λογικής / κωδικοποίησης.
Μάθετε ποια είναι η συνολική εμπειρία συνέντευξης
Υπάρχουν πολλοί άνθρωποι που έχουν δημοσιεύσει ιστολόγια σχετικά με τις συνολικές εμπειρίες τους, ενώ πήραν συνέντευξη για εταιρείες όπως η Microsoft και η Google. Ακόμα κι αν δεν κάνετε συνέντευξη με αυτές ακριβώς τις εταιρείες, η εμπειρία τεχνικής συνέντευξής σας μπορεί να είναι παρόμοια. Εδώ είναι μερικές δημοσιεύσεις ενδιαφέροντος ιστολογίου:
- Peteris Krumins: Η συνέντευξη εργασίας μου στο Google
- Rod Hilton: Η συνέντευξή μου με το Google
- Kristian Kristensen: Η συνέντευξη εργασίας μου στο Microsoft Development Center Κοπεγχάγη
Υπάρχουν πολλά περισσότερα αν κάνετε αναζήτηση. Από αυτές τις δημοσιεύσεις, θα ανακαλύψετε ότι οι υποψήφιοι είχαν πολλές προετοιμασίες εκ των προτέρων. Το άλλο πράγμα που θα μάθετε είναι ότι η διαδικασία συνέντευξης διαρκεί μερικές επίπονες 6 ώρες ή περισσότερο. Υπάρχουν άλλα μικρά πράγματα που θα σας βοηθήσουν να πάρετε μια αίσθηση για το τι να περιμένετε κατά τη διάρκεια των επιτόπιων συνεντεύξεων, οι οποίες έρχονται μετά τις αρχικές συνεντεύξεις ελέγχου. Ανεξάρτητα από το πόσο μακριά φτάνετε στη διαδικασία συνέντευξης, είναι πάντα καλό να γνωρίζετε ότι υπάρχουν παρόμοια άτομα με τα παπούτσια σας που έχουν επιβιώσει από αυτές τις συνεντεύξεις και είναι πάντα ενδιαφέρον να διαβάσετε τις δικές τους εμπειρίες.
Δυστυχώς, δεν είχα πολύ χρόνο να προετοιμαστώ για τη συνέντευξή μου, γι 'αυτό σας καλώ να προετοιμαστείτε τώρα με τα βήματα που περιγράφονται και πάρτε πολλά πρακτική 8 Διαγωνισμοί διαδικτυακού προγραμματισμού που μπορείτε να προκαλέσετε για να κερδίσετε Διαβάστε περισσότερα σε προβλήματα λογικής και κωδικοποίησης.
Είχατε μια τεχνική συνέντευξη ή προγραμματισμό πριν και θέλετε να μοιραστείτε την εμπειρία σας; Ενημερώστε μας στα σχόλια!
Πιστώσεις εικόνας: Ambrophoto, Andre Blais, winnond, Κεντό
Η Τζέσικα ενδιαφέρεται για οτιδήποτε βελτιώνει την προσωπική παραγωγικότητα και είναι ανοιχτού κώδικα.