Es war einmal, sogar in der Antike, als ich einen Artikel für Habr -
Interview schrieb. Das Aussehen des Antragstellers .
In den 10 Jahren, die seitdem vergangen sind, hat sich viel geändert: Die Anzahl der Projekte in meinem Portfolio hat zugenommen, sowohl erfolgreich als auch erfolgreich gescheitert; Dutzende von Büchern wurden gelesen, Dutzende von Schulungen und Videos auf YouTube wurden angesehen, sowohl nützliche als auch nur „Zeitfresser“, sowie Dutzende von Interviews, die ich jedoch bereits durchgeführt habe. Nach einiger Zeit fand eine Überarbeitung der Ansichten statt
, aber genau darüber möchte ich in diesem Diskussionsartikel nicht sprechen.
Es ist Zeit, eine Fortsetzung zu erstellen. Treffen Sie meine # 10YearChallenge, erst jetzt vom Interviewer.
Warum? Warum? Für wen?
Die Aussage, dass ich so großartig bin und jetzt mit einer leichten Welle des Stifts oder Drücken der Tasten auf der Tastatur die praktischsten Ratschläge gebe und alles in Ordnung ist - grundsätzlich falsch. Der Zweck dieses Artikels ist es, Erfahrungen auszutauschen und möglicherweise Anfängern einige allgemeine Empfehlungen zu geben, wie z Die Person, die den Kandidaten interviewt, ist das Gesicht des Unternehmens. Möchten Sie in ein Büro gehen, in dem ein Interviewer oder ein HR \ Recruiter-Arschloch Erfahrung hat und dies von der Tür aus demonstriert? Ich nicht.
Langweiliger und langweiliger Hintergrund über sich selbst, den Sie überspringen können
In diesem Abschnitt werde ich nicht die Geheimnisse des offenen Zeichens enthüllen, sondern nur einen kleinen Exkurs, der über mich erzählt. Interviews sind in den letzten 5-6 Jahren zu meiner Verantwortung geworden. Jetzt kann ich Kandidaten von der Junior-Entwickler-Ebene bis zur Junior-Manager-Ebene interviewen, Entwickler nur in einem bestimmten Technologie-Stack, in dem mein „Wachstum“ und meine Entwicklung stattgefunden haben Ich bin nicht damit einverstanden, einen C ++ - Entwickler zu interviewen, weil Ich bin sehr lange auf diese Programmiersprache gestoßen.
Insgesamt führte ich ungefähr zweihundert Interviews durch, es gab Jahre / Monate, in denen ich 2-3 Interviews pro Woche führte, es gab eine Zeit, in der ich nur 7 Interviews pro Jahr führte. Jetzt fühle ich mich wohl für 1 Interview pro Woche / zwei.
Ich werde sofort eine Reservierung vornehmen, ich bin nur mit technischen Interviews beschäftigt, ich gebe dem Unternehmen kein Stellenangebot, obwohl ich vor einiger Zeit solche Befugnisse hatte.
Über den Lebenslauf und den Beginn des Gesprächs
Vor dem Interview bekomme ich immer den Lebenslauf eines Kandidaten. Es ist erwähnenswert, dass der Inhalt manchmal von der Region abhängt. Daher gibt es einen Lebenslauf, in dem aufgeführt ist, dass der Kandidat mit verschiedenen Technologien gearbeitet hat und in jedem von ihnen einfach glüht. Es sieht immer etwas verdächtig aus, weil Ich kenne nur wenige Leute, die sowohl in Java als auch in .Net (zum Beispiel) herumfummeln. Außerdem ist dies eher eine Ausnahme als eine Regel. Gleichzeitig ist ein Full-Stack-Entwickler, der sowohl in .Net als auch in JS arbeiten kann, ganz normal, obwohl es etwas mehr und etwas weniger gibt.
Ein Moment der Entschuldigung: Leider komme ich mit einem Laptop zu einem Interview
und sitze nur gelegentlich mit der Nase darin. Wenn ich früher skeptisch gegenüber solchen Handlungen war, muss ich mich jetzt mit den Notizen der Kandidaten befassen und dann eine detaillierte Schlussfolgerung schreiben Sie werden keine Notiz machen, aber die Kandidaten 2,3,4 pro Woche und das ist alles, der Interviewer kann keine Details für die Überprüfung schreiben / sich daran erinnern, und im Allgemeinen ist die Persönlichkeit des Befragten verschmiert. Um sich zu verschärfen, können Sie hinzufügen, dass Sie das Interview verlassen haben und zum Projekt zurückkehren müssen und zu anderen, die mit ihm verbunden sind, und da sind ihre Bunts und rennen herum.
Nicht aufgeschrieben - vergessen. Die beste Erinnerung ist Papier.
Deshalb kam er,
erklärte, warum er einen Laptop brauchte und öffnete, wenn der Kandidat nichts dagegen hatte, sein Notizbuch
und schloss den Schal . Er stellte sich vor und erklärte, was wir jetzt tun werden.
Im Durchschnitt dauern meine Interviews eine Stunde oder länger, normalerweise bis zu zwei. Natürlich versuche ich, kein leeres bla bla bla herauszuziehen. Wenn die Frage quält: „Wofür? Sie können in 10, 15, 30 Minuten herausfinden, ob es zu Ihnen passt oder nicht! “, dann finden Sie die Antwort in der folgenden Diskussion. ;)
Im nächsten Schritt möchte ich den Kandidaten über mich selbst und meine Erfahrungen in den letzten Jahren informieren. Ein neugieriger Leser wird sofort eine logische Frage haben: „Warum? Hast du den Lebenslauf vor dem Interview gelesen ?! Der Boden! "
Ich lese, aber wie die Praxis zeigt, senden die Leute manchmal einen moralisch veralteten Lebenslauf aus, der nicht die neuesten Errungenschaften widerspiegelt. Nein, das ist keine menschliche Faulheit, manchmal hat eine Person keine Zeit, manchmal andere Aufgaben, manchmal in Eile aktualisiert. Darüber hinaus sucht die Arbeit im IT-Bereich häufig nach einem Kandidaten und nicht umgekehrt - dies muss verstanden und akzeptiert werden.
Weiterhin sind in der Regel 2 Entwicklungen möglich:
- Der Kandidat spricht ununterbrochen über sich. Was ist er (a) gut und im Allgemeinen gut gemacht und wie viel Glück hat das Unternehmen, wenn es ihn beschäftigt? Im Allgemeinen mit den Worten eines modernen Klassikers:
Die ganze Welt wird sofort verwandelt
Es wird mehr Schönheit
Und leuchten wie Strasssteine
Lächelt und bringt Brücken.
- Der Kandidat weiß nicht wirklich, wie / will er sich bewerben und warum, wann gibt es Arbeit? Mehr \ weniger geliebt, außerdem gut bezahlt.
Im ersten Fall müssen Sie dem Kandidaten sehr genau zuhören, Notizen machen und basierend auf den Ergebnissen der Notizen tiefe Fragen stellen. Wie die Praxis zeigt, gibt es Zeiten, in denen die Leute mit verschiedenen Themen vertraut sind. Außerdem haben sie eine ziemlich coole Fähigkeit zur Selbstdarstellung - gutaussehende Männer, ich begrüße es, dort zu stehen! Manchmal ist es umgekehrt, sie haben alle Arten von Namen und Begriffen eingegeben und nicht nur alles in einen Lebenslauf aufgenommen, sondern auch beschlossen, beim Interview mit diesen Wörtern
auch in abgelegenen Regionen anzugeben, in denen es sehr häufig vorkommt . Es gibt genau den gleichen Ansatz, wir hören sehr genau zu, machen uns Notizen und graben dann tief.
Fragen und Testen von Kenntnissen / Fähigkeiten
Ich stelle sofort fest, dass es sich lohnt, zwei Herangehensweisen an Probleme zu trennen - das Vorhandensein praktischer Erfahrung und das Vorhandensein theoretischen Wissens.
Eine Theorie ohne Praxis ist tot und unfruchtbar, und eine Praxis ohne Theorie ist nutzlos und schädlich. © von Chebyshev.
Nach meinem Verständnis ist ein guter Ingenieur eine Person, die sowohl praktische Erfahrung als auch theoretisches Wissen kombiniert, weil Aufgaben müssen nicht nur vom Zaun bis zum Abendessen erledigt werden können, um es gut zu machen (professionell lesen), sondern manchmal auch erklären, was Kollegen angetan wurde, und in den Augen anderer einfach nicht wie ein Laie aussehen.
Wenn eine Person über ihre früheren Erfahrungen spricht, zeigt sie, dass sie sie in der Praxis wirklich „gefühlt“ hat, und dann ist es bereits möglich, theoretische Fragen zu stellen, um eine Vorstellung davon zu bekommen, dass die Person das Mikroskop verwendet hat, um keine Krücken in die Schläfer zu treiben.
Wenn eine Person zeichnen möchte, erklären Sie, was sich auf einem Blatt Papier oder einem Zeichenbrett befindet - bitte, zum Beispiel, ich werde nur mit einer solchen Visualisierung zufrieden sein.
Außerdem werde ich den Kandidaten klar dazu drängen, "laut" zu argumentieren, weil Dies ist ein ziemlich nützlicher Prozess, sowohl aus Sicht des Bewerbers - er demonstriert seine Fähigkeiten, um zu argumentieren und Schlussfolgerungen zu ziehen, als auch aus Sicht des Interviewers - vielleicht hat der Kandidat nicht genug kleine Dinge, so dass sich eine Person von einem positiven Standpunkt aus öffnen und sein Wissen demonstrieren kann, das wie ein kleiner Kieselstein ist. fähig, einen großen Steinschlag zu verursachen.
Wir kommen daher zu dem Schluss, dass
eine der Hauptaufgaben des Interviewers darin besteht, dem Kandidaten zu helfen, sein Wissen und seine praktischen Fähigkeiten unter Beweis zu stellen . Daher kann das Interview länger als eine Stunde dauern.
Testen praktischer und theoretischer Fähigkeiten - Fragen und Antworten
Es ist sehr nützlich und interessant, theoretische Fragen zu stellen. Dies zeigt sowohl die Breite der Ansichten und Kenntnisse einer Person als auch die Fähigkeit, Informationen in verschiedenen Quellen zu finden. Ich respektiere besonders Menschen, die bei der Beantwortung einer theoretischen Frage eine Art Referenz aus ihrer praktischen Erfahrung ziehen können.
Ich werde nicht besonders auf den Kontrollpunkt der Theorie eingehen, ich stelle nur fest, dass Sie die Theorie aus den Abschnitten durchgehen müssen, die die Person angegeben hat, aber auch daran denken, nach etwas in der Nähe zu fragen. Als Beispiel kann eine Person sagen, dass sie die Architektur für das Projekt gesägt und einige weitere klärende Fragen gestellt hat: "Wie viele Personen waren an dem Projekt beteiligt?" oder "Welche anderen Aufgaben hatten Sie?" Sie können feststellen, dass es einer Person auch gelungen ist, mit einem Team von 10 Personen recht erfolgreich zu steuern, dies jedoch während eines Interviews aus dem Kopf kam oder der Interviewer nicht die richtigen Fragen stellte. So können Sie wertvolle Fähigkeiten vermissen.
"Nun, es ist ziemlich einfach, die Theorie in Frage zu stellen, aber wie werden wir die Praxis testen? Stellen Sie es an den Computer und lassen Sie es Code schreiben? Oder wirst du jetzt für den Test ertrinken? “Da ich gegen Testaufgaben war, halte ich an dieser Theorie fest. Eine Person sollte ihre
persönliche Zeit nicht damit verbringen, Aufgaben zu lösen, die nicht bezahlt werden. Wenn der Interviewer jedoch nicht verstehen kann, dass eine Person Code schreiben kann, ohne auf einen Test zurückzugreifen, ist ein solcher Interviewer der Grund. Darüber hinaus verankert die Gesetzgebung die Norm der Probezeit, die in beide Richtungen funktioniert: Der Mitarbeiter versteht, ob das Unternehmen für ihn geeignet ist, ob seine Erwartungen erfüllt wurden, und das Unternehmen kann seinerseits die beruflichen Qualitäten der Person detaillierter bewerten.
"Wie wirst du es selbst überprüfen?"Ich bitte Sie, einen kleinen Teil des Codes aufzuschreiben, ohne die Syntax, die Genauigkeit der Methodenaufrufe und anderen Unsinn zu bemängeln. Ein Blatt Papier oder ein Whiteboard - kein Unterschied. Wir überprüfen nicht, inwieweit sich eine Person an alle Signaturen überladener Methoden einer bestimmten Klasse erinnert. Gleichzeitig halte ich es für unnötig, ein großes Stück Code zu schreiben. Für ein Interview ist es ganz normal, ein kleines Stück Code zu geben, zum Beispiel meinen Favoriten, um das DI-Wissen über das „Konzept“ zu testen und eine einfache Methode hinzuzufügen, die angibt, was geschrieben oder in Worten gesagt werden kann. Ich habe ziemlich oft Leute, die kurz auf den Code blickten und sagten: "Nun, hier müssen Sie DI verwenden, Sie können dies tun, oder Sie können, dann tun Sie es und das ist es." Wenn eine Person alles in weniger als einer Minute erklären kann, warum dann schreiben? Gleiches gilt für andere technische Fähigkeiten.
Die Dinge sind etwas komplizierter mit Designfähigkeiten, zum Beispiel einer Datenbank, hier kann ich fragen und an der Tafel skizzieren, aber ich werde definitiv keine Leute in Notationen treiben.
"Nochmal Code schreiben?" Ist es möglich, die Verfügbarkeit praktischer Fähigkeiten nur anhand des Codes zu überprüfen? “Wenn eine Person anfängt, über Fälle aus der Praxis oder den Einsatz bestimmter Werkzeuge und Fähigkeiten zu sprechen, ist es keineswegs logisch, die Situation ein wenig zu verkomplizieren und sie zu fragen, wie sie sich verhalten würde. Oder geben Sie eine Situation aus persönlicher Erfahrung und sehen Sie, wie der Kandidat entscheiden würde. Ich gebe zu, ehrlich gesagt, ich mache immer noch Interviews als Kandidat, sowohl für technische als auch für Management-Interviews. Wenn ich jedoch ein technisches Interview in mehreren Phasen habe, falle ich darauf herein und sage, dass ich ein wenig Code schreibe, aber hauptsächlich Architektur und Management Projekte. Bei einem dieser technischen Interviews wurde mir eine interessante Frage gestellt, wie die erste Bereitstellung mit der anfänglichen Konfiguration der Infrastruktur in einem vollständig geschlossenen System, d. H. Es „sticht“ nicht im Internet hervor, und es gibt überhaupt keinen Zugang von außen zum Wort, und es ist unmöglich, eine speziell ausgebildete Person zu entsenden. Meiner Meinung nach - eine ziemlich interessante Frage.
Über den Unterschied in Interviews
Vielleicht eines der umstrittensten Themen, wie Aus Sicht des Interviewers müssen Sie ein klares Verständnis dafür haben, wie, wo und warum wir den Kandidaten interviewen werden. Betrachten wir in der Reihenfolge:
- Weil Da ich sowohl in einem kleinen als auch in einem ausreichend großen Unternehmen eingestellt habe, gibt es einige Unterschiede. Bei der Einstellung eines großen Unternehmens ist es wichtig zu verstehen, dass eine Person weiß und weiß, wie, d. H. Der Interviewer muss die Liste der Fähigkeiten und die Tiefe des Besitzes dieser Fähigkeiten bestimmen. Dies liegt daran, dass Sie ein Projekt finden können, das für die Fähigkeiten des Kandidaten geeignet ist.
- Projektinterview oder kleines Firmeninterview. Ich trenne diese beiden Konzepte nicht speziell, da die Ansätze für diese Interviews in ihrem Mechanismus sehr ähnlich sind. In solchen Interviews haben Sie einen oder mehrere Kandidaten, Sie haben Glück und Sie versuchen zu verstehen, wie geeignet der Kandidat für Sie ist, je nach den Fähigkeiten, die er kennt. In diesem Fall sollte der technische Interviewer in das Projekt einbezogen und nicht von außen eingeladen werden Eine solche Person hat eine Vorstellung von der Notwendigkeit, bestimmte Fähigkeiten zur Verfügung zu stellen und sie zu opfern oder die fehlenden Fähigkeiten in einem akzeptablen Zeitrahmen zu erhöhen.
Nachwort
Ich stelle fest, dass der Interviewer, als er seine Aktivitäten begann, sich auf die Notizen aus seinem vorherigen Artikel stützte und versuchte, keine Fehler zu machen, die ich bei anderen beobachtet hatte. Obwohl mein Weg dornig und nicht schmerzlos war.
In diesem Artikel, der zur Diskussion aufruft, habe ich bewusst auf Möglichkeiten verzichtet, Fragen zu stellen Es ist jedermanns Wahl und das Schreibvolumen ist bereits groß.

Ich hoffe, dieser Artikel ist nützlich für alle, die ihre Reise in Interviews beginnen, und vergessen Sie nicht, dass Sie ihn mögen sollten, sonst haben Sie nur negative und demotivierende Aspekte, die niemanden positiv beeinflussen.