Ερωτήσεις συνέντευξης μηχανικού λογισμικού

Συγγραφέας: Louise Ward
Ημερομηνία Δημιουργίας: 8 Φεβρουάριος 2021
Ημερομηνία Ενημέρωσης: 18 Ενδέχεται 2024
Anonim
[Μάθε πως Μαθαίνουν] Μηχανική Μάθηση και η Ιστορία της Τεχνητής Νοημοσύνης
Βίντεο: [Μάθε πως Μαθαίνουν] Μηχανική Μάθηση και η Ιστορία της Τεχνητής Νοημοσύνης

Περιεχόμενο

Οι μηχανικοί λογισμικού είναι υπεύθυνοι για την ανάπτυξη, τον έλεγχο, την ανάπτυξη και την ανανέωση προγραμμάτων υπολογιστών. Εάν παίρνετε συνέντευξη για μια θέση ως μηχανικός λογισμικού, βοηθά να μάθετε τι είδους ερωτήσεις να περιμένετε.

Πολλές ερωτήσεις συνέντευξης θα επικεντρωθούν στις τεχνολογικές σας δεξιότητες, όπως σε ποιες γλώσσες προγραμματισμού γνωρίζετε. Ωστόσο, οι εργοδότες θα θέλουν επίσης να μάθουν για τις δεξιότητες επίλυσης προβλημάτων και τις αναλυτικές σας ικανότητες. Θα θέλουν επίσης να μάθουν αν θα ταιριάζει ή όχι με την κουλτούρα της εταιρείας.

Εφαρμόζοντας τις απαντήσεις σας στις πιο συχνές ερωτήσεις συνέντευξης μηχανικού λογισμικού, μπορείτε να δείξετε εμπιστοσύνη και να εντυπωσιάσετε τον εργοδότη κατά τη διάρκεια της συνέντευξής σας.


Συνήθεις ερωτήσεις συνέντευξης μηχανικού λογισμικού

Υπάρχουν ορισμένες ερωτήσεις συνέντευξης που οι εργοδότες υποβάλλουν υποψηφίους σε κάθε κλάδο. Αυτά κυμαίνονται από ερωτήσεις για εσάς ("πείτε μου για τον εαυτό σας") έως τις προηγούμενες εργασιακές σας εμπειρίες ("πείτε μου για το καλύτερο αφεντικό σας"). Φροντίστε να εξασκηθείτε να απαντήσετε σε αυτές τις συνήθεις ερωτήσεις, καθώς πιθανότατα θα εμφανιστούν σε οποιαδήποτε συνέντευξη.

  • Γιατί πρέπει να σε προσλαβουμε?
  • Ποια είναι τα μεγαλύτερα δυνατά σου σημεία;
  • Ποιες είναι οι μεγαλύτερες αδυναμίες σας;
  • Ποιες ήταν οι ευθύνες σας στην προηγούμενη δουλειά σας;
  • Πώς χειρίζεστε την πίεση και το άγχος;

Ερωτήσεις συνέντευξης τεχνικών δεξιοτήτων

Συνήθως, οι ερευνητές είναι πρόθυμοι να μάθουν για τις τεχνολογικές σας δεξιότητες (όπως ποια προγράμματα και γλώσσες γνωρίζετε). Πριν από τη συνέντευξή σας, ελέγξτε τη λίστα εργασιών για να βεβαιωθείτε ότι γνωρίζετε τις τεχνικές απαιτήσεις της εργασίας. Βεβαιωθείτε ότι είστε εξοικειωμένοι με τα προγράμματα και άλλες τεχνικές δεξιότητες που απαιτούνται για τη θέση.


Μερικές από αυτές τις τεχνικές ερωτήσεις θα είναι απλές ερωτήσεις σχετικά με τις τεχνολογικές γνώσεις και την εμπειρία σας και τον τρόπο εκτέλεσης ορισμένων τεχνικών εργασιών. Αυτά δεν θα έχουν απαραιτήτως σαφή σωστή ή λάθος απάντηση.

  • Ποιες γλώσσες προγραμματισμού έχετε χρησιμοποιήσει;
  • Περιγράψτε τη διαδικασία που χρησιμοποιείτε για τη σύνταξη ενός κώδικα, από τις απαιτήσεις έως την παράδοση.
  • Ποια βιβλία έχετε διαβάσει σχετικά με τη μηχανική λογισμικού που θα συνιστούσατε σε κάποιον στην επιχείρηση;
  • Πώς βεβαιώνεστε ότι ο κώδικάς σας μπορεί να χειριστεί διαφορετικά είδη καταστάσεων σφαλμάτων;
  • Πώς βρίσκετε ένα σφάλμα σε ένα μεγάλο αρχείο με κώδικα που δεν μπορείτε να περάσετε;
  • Πώς σχεδιάζετε επεκτάσιμες εφαρμογές; Περπατήστε μας στη διαδικασία σας.

Άλλοι θα είναι ερωτήσεις σαν κουίζ. Πολλά από αυτά θα έχουν μια σαφή απάντηση, μερικά με απάντηση "ναι ή όχι" και άλλα που απαιτούν από εσάς να αποδείξετε τη συγκεκριμένη κατανόηση των εννοιών. Αυτά έχουν σχεδιαστεί για να ελέγχουν τις γνώσεις σας για συγκεκριμένες πτυχές της μηχανικής λογισμικού.


  • Ποια είναι η διαφορά μεταξύ mutex και semaphore; Ποια θα χρησιμοποιούσατε για να προστατεύσετε την πρόσβαση σε μια λειτουργία αύξησης;
  • Ποια είναι η διαφορά μεταξύ της εκ νέου μηχανικής και της αντίστροφης μηχανικής;
  • Ποια είναι η διαφορά μεταξύ τοπικών και παγκόσμιων μεταβλητών;
  • Ποια είναι η ευέλικτη φιλοσοφία λογισμικού;
  • Ονομάστε ένα ή δύο παραδείγματα για το πώς μια εφαρμογή μπορεί να προβλέψει τη συμπεριφορά των χρηστών.

Ερωτήσεις συνέντευξης σχετικών δεξιοτήτων

Ορισμένες ερωτήσεις θα επικεντρωθούν σε άλλες, μη τεχνικές δεξιότητες που απαιτούνται από τους μηχανικούς λογισμικού. Αυτές οι δεξιότητες κυμαίνονται από την επίλυση προβλημάτων έως τη λογική έως την αναλυτική σκέψη.

Επίσης, δεδομένου ότι τα περισσότερα προγράμματα λογισμικού συμβαίνουν σε αυστηρά χρονοδιαγράμματα, οι ερευνητές θα είναι πρόθυμοι να μάθουν την απόδοσή σας κάτω από προθεσμίες, να διαχειριστείτε το χρόνο σας και να επικοινωνήσετε σχετικά με τις αποτυχίες και τις καθυστερήσεις στους διαχειριστές έργων και στα μέλη της ομάδας.

Μερικές από αυτές τις ερωτήσεις θα είναι ερωτήσεις συνέντευξης συμπεριφοράς. Μια ερώτηση συμπεριφορικής συνέντευξης είναι μια ερώτηση στην οποία ένα άτομο σας ρωτά για την προηγούμενη εργασιακή σας εμπειρία. Για παράδειγμα, ένας εργοδότης μπορεί να ρωτήσει, "Πείτε μου για μια εποχή που αγωνίζατε να τηρήσετε μια προθεσμία" ή "Περιγράψτε μια ώρα που χρησιμοποιήσατε τη λογική για να λύσετε ένα περίπλοκο πρόβλημα στην εργασία."

Ένας παρόμοιος τύπος ερώτησης είναι μια ερώτηση κατάστασης συνέντευξης. Μια ερώτηση κατάστασης συνέντευξης είναι μια ερώτηση στην οποία ένα άτομο ρωτά πώς θα χειριστείτε μια υποθετική κατάσταση εργασίας. Για παράδειγμα, ο εργοδότης μπορεί να ρωτήσει, "Τι θα κάνατε αν το μέλος της ομάδας σας δεν ολοκλήρωσε εγκαίρως το μέρος του έργου;"

Είτε απαντάτε σε ερωτήσεις σχετικά με τη συμπεριφορά είτε κατά περίπτωση, χρησιμοποιήστε την τεχνική συνέντευξης STAR. Περίγραψε το κατάσταση ήσασταν, εξήγησε το έργο έπρεπε να πετύχετε, και να αναλύσετε λεπτομερώς το δράση πήρατε για να ολοκληρώσετε αυτό το έργο (ή να λύσετε αυτό το πρόβλημα). Στη συνέχεια, περιγράψτε το Αποτελέσματα των ενεργειών σας.

Για να προετοιμαστείτε για αυτές τις ερωτήσεις, ταιριάξτε τις δεξιότητές σας με τις απαιτήσεις εργασίας. Εξετάστε τις δεξιότητες που αναφέρονται στη λίστα εργασιών. Στη συνέχεια, σκεφτείτε τις στιγμές που έχετε επιδείξει αυτές τις δεξιότητες στο χώρο εργασίας.

  • Τι θα κάνατε αν ένας συνάδελφος σας ζήτησε να ελέγξετε τον κωδικό τους και ήταν γεμάτος λάθη;
  • Περιγράψτε το ιδανικό επίπεδο αλληλεπίδρασης με συναδέλφους που θα σας επέτρεπε να πετύχετε τη μεγαλύτερη επιτυχία.
  • Πες μου για μια στιγμή που συνεργάστηκες με συνεργάτες για να λύσεις ένα πρόβλημα στην εργασία.
  • Πείτε μου για μια εποχή που έπρεπε να λύσετε ένα πρόβλημα, αλλά δεν είχατε όλες τις απαραίτητες πληροφορίες σχετικά με αυτό.
  • Φανταστείτε ότι ο διαχειριστής σας θέλει να αγοράσει νέο λογισμικό για το γραφείο, αλλά πιστεύετε ότι θα μειώσει την παραγωγικότητα. Τι κάνεις?

Ερωτήσεις σχετικά με τον πολιτισμό της εταιρείας

Οι εργοδότες θέλουν να γνωρίζουν ότι θα ταιριάζει όχι μόνο για τη δουλειά, αλλά και για την εταιρεία. Πιθανότατα θα λάβετε ερωτήσεις σχετικά με το είδος του εργασιακού περιβάλλοντος που σας αρέσει και αν θα ταιριάξετε ή όχι για την εταιρική κουλτούρα.

Για να προετοιμαστείτε για αυτές τις ερωτήσεις, ερευνήστε την εταιρεία πριν από τη συνέντευξή σας. Δώστε ειλικρινείς απαντήσεις, αλλά προσπαθήστε επίσης να τονίσετε ότι θα ταίριαζες καλά στην εταιρεία.

  • Τι γνωρίζετε για την εταιρεία μας;
  • Γιατί θες να δουλέψεις εδώ?
  • Σε τι είδους εργασιακό περιβάλλον ευδοκιμεί;
  • Πώς αισθάνεστε για ένα συνεργατικό περιβάλλον εργασίας;
  • Πόσο άνετα είστε σε ένα περιβάλλον εκκίνησης;