Questions d'entretiens - Software Engineer |

Questions d'entretiens - Software Engineer


Questions d'entretien de Software engineer partagées par les candidats

Le top des questions d'entretien

Trier: PertinencePopulaires Date

15 Minuten vom zweiten Gespräch beschäftigten sich mit einer Münz-Denksportaufgabe: Sie haben eine Münze und 3 Türen. Wie wählt man eine der drei Türen aus, indem man die Münze wirft? Wie hoch ist die Wahrscheinlichkeit nach dem ausgewählten Algorithmus, jede der drei Türen zu wählen? Kann man ihn so wählen, dass die Wahrscheinlichkeit für alle drei Türen gleich ist? Der Gesprächspartner wollte anscheinend keine Lösung hören, die anders war als seine Antwort (oder die im Buch? :)). Vorgeschlagener Algorithmus: K=Kopf Z=Zahl Werfen Sie die Münze zweimal: KK oder ZZ -> nehmen Sie Tür Nr. 3 sonst benutzen Sie das Ergebnis des allerersten Wurfs: wenn (K1) -> nehmen Sie Tür Nr. 1 wenn (Z1) -> nehmen Sie Tür Nr. 2 Ich gebe zu, dass ich diese Frage und die Länge der Zeit, die wir darauf verwendet haben, nicht besonders toll fand. Meiner Meinung nach hätten wir die wirklich kurze Zeit darauf verwenden können, Probleme aus dem echten Leben zu besprechen, die für die Stelle relevant waren, also habe ich versucht, meinen Algorithmus als die "schnelle und einfache" Lösung zu verkaufen und gehofft, dass es dann weitergeht, aber anscheinend war es für meinen Gesprächspartner prinzipiell wichtig, die gleiche Lösung zu finden, die er hatte.

7 réponses

toss the coin 2times for each door think that H to open the door and T to not open the door

I think it not always equal, everything we take a choice there is a new probability shown up, so I always chose my best way to pick that choice if there is an error or disagree from My Boss, I take the risk.

Toss the coin 2 times! H = 0, T=1 or vice versa. Result: 00 = 1st door 01= 2nd door 11 = 3nd door

Which are the Software design patterns you know?

1 réponse

All the typical HR questions have been asked. Why you wanna leave your current job? why you think you are perfect? why you wanna join this company? what you know about this company etc. Also where you see yourself in 3 years? what was a tough moment at work? strengths? weaknesses?

1 réponse

Mostly about trees, lists and data structures.

1 réponse

One non-algorithmic question I got asked was about the an interesting project I worked on.

1 réponse

First Interview: OOP in C++/C, race conditions, and other technical questions. It seems what they care abut is how you analyse and depict the the problem more than if you get THE absolute correct answer. Second interview: technical case study, system design of a particular scenario where requirements are given. A very nice way to assess ones problem-solving and analytical skills besides his technical knowledge. the technical session ended with presentation in front of the team and the line manager. Afterwards, an interview with the HR, with questions of the type: - Why Sonova? - Where do you see yourself in 5 years? - Describe yourself in 3 words? - Some other CV-related stuff.

One technical phone interview. Four technical on-site interviews. One system design on-site interview. The technical questions where pretty straight forward and for one you needed topological sorting to solve it. System design question was not entirely what I expected.

Would you feel comfortable spending 6 months trying to understand and improve on the undocumented (kind of spaghetti) code of some guy who left ?

Being under NDA, can't tell the exact questions, they were mostly related to algorithms, BST or hash tables.

110 de 120 Questions d'entretien d'embauche