Online-Codierungs-Interview und wie man aus der Ferne CodePair durchführt

Durch 28. Februar 2018 #!31Mi, 21 Okt 2020 15:46:44 +0200p4431#31Mi, 21 Okt 2020 15:46:44 +0200p-3Europe/Warsaw3131Europe/Warsawx31 21pm31pm-31Mi, 21 Okt 2020 15:46:44 +0200p3Europe/Warsaw3131Europe/Warsawx312020Mi, 21 Okt 2020 15:46:44 +02004634610pmMittwoch=8#!31Mi, 21 Okt 2020 15:46:44 +0200pEurope/Warsaw10#Oktober 21st, 2020#!31Mi, 21 Okt 2020 15:46:44 +0200p4431#/31Mi, 21 Okt 2020 15:46:44 +0200p-3Europe/Warsaw3131Europe/Warsawx31#!31Mi, 21 Okt 2020 15:46:44 +0200pEurope/Warsaw10# Kodierungstest, Humanressourcen, IT-Rekrutierung, Technisches Interview
Online-Codierungs-Interview und wie man aus der Ferne CodePair durchführt

The reason why you give a coding interview to a software development candidate is to make an educated guess of how well they will do their job if they are hired. This post will tell you the best way to give an online coding interview with a remote CodePair, also know as a Paar-Programmierkenntnisse Beurteilungsgespräch. Hier erfahren Sie auch, wie Sie durch Codeparing aus der Ferne eine bessere Erfahrung für Kandidaten ermöglichen können.

Früher wurden Interviews codiert, bei denen Teeblätter gelesen wurden. Dann kam die Kristallkugel und veränderte die Branche über Nacht.

Of course, I’m joking but a lot of the popular methods for interviewing software developers predict their success about as well as a crystal ball.

Was Sie sehen möchten, ist die Leistung Ihrer Entwicklerkandidaten unter realen Bedingungen. Gleichzeitig möchten Sie es für Ihren Kandidaten so schmerzlos wie möglich machen, den Test zu absolvieren.

Ein Online-CodePair-Interview gibt Ihnen einen Einblick in den Entwicklungsprozess Ihres Kandidaten. Es ist so nah an einer realen Umgebung, wie Sie sie überall finden werden.

An online CodePair interview is only part of a technical interview. For more info, tips, and tricks check out Der ultimative Leitfaden für das technische Interview.

Aber es ist wichtig, nicht an den Ecken zu sparen, indem man veraltete Methoden anwendet. Um Ihnen dabei zu helfen, dies zu vermeiden, haben wir eine Liste bewährter Verfahren zusammengestellt, mit denen CodePair-Interviews aus der Ferne auf effiziente Weise durchgeführt werden können.

Am Ende dieses Artikels werden Sie wissen

  • The best way to interview ein Entwickler
  • Wie man ein CodePair-Interview durchführt
  • Wie verwenden Sie DevSkiller ein Online-Codierungs-Interview aus der Ferne zu geben

Was passiert in einem Online-Interview zur Kodierung?

In den meisten Codierungsinterviews, einschließlich eines Online-Codierungsinterviews, wird ein Kandidat gebeten, seine Codierung zu verwenden Fähigkeiten um eine bestimmte Aufgabe zu erledigen.

These tasks can include:

  • Doing a very basic task like inverting a binary tree
  • Schreiben eines Algorithmus
  • Fixieren eines Codestücks
  • Ausführen einer Geschäftsfunktion

Der Interviewer beobachtet den Kandidaten bei der Erledigung der Aufgabe und stellt Fragen. Diese können sich darauf beziehen, warum der Kandidat eine bestimmte Entscheidung getroffen hat oder wie der Kandidat auf eine Änderung der Aufgabe reagieren würde.

Ein Online-Codierungsinterview sollte dem Interviewer zeigen, wie der Kandidat auf ähnliche Situationen reagieren würde, wenn er eingestellt würde. Because of this, an online coding interview should give a task that mirrors your candidate’s first day of work. Das Invertieren von Binärbäumen und das Erstellen von Algorithmen sind zwar beliebte Arten von Aufgaben, aber sie sagen nicht viel über den Kandidaten aus. A good Software-Entwickler won’t be inverting binary trees or building algorithms on a daily basis. They have tools that can do this.

Was ist eine gute Aufgabe für ein Online-Codierungs-Interview?

Eine gute Online-Codierungs-Interviewaufgabe sollte eine Aufgabe sein, die der Entwickler in Angriff nehmen würde, wenn er für Sie arbeiten würde.

In einem Stück in Verdrahtet, Laszlo Bock, former Senior Vice President of People Operations at Google cited research which said that work sample tests are the best indicator of a candidate’s future performance.

Ihr Kodierungsgespräch sollte also eine authentische Arbeitsprobe darstellen, und zwar unter den gleichen Bedingungen, wie sie für Ihren Kandidaten bei der Arbeit gelten würden.

Das bedeutet, ihnen Zugang zu allen Ressourcen zu gewähren, die sie normalerweise nutzen würden. Schließlich wissen die besten Software-Entwickler mit Frameworks, Bibliotheken umzugehen, Stapel-Überlauf, Googleund eine Reihe anderer Online-Ressourcen, um sauberen und effizienten Code fristgerecht zu produzieren.

Wenn Sie wissen wollen, wie sie alle verfügbaren Ressourcen um sie herum nutzen, um Ihre Geschäftsprobleme zu lösen, warum sollten Sie sie dann bitten, auf diese Ressourcen zu verzichten?

Die Qualitäten einer guten Kodierungs-Interviewaufgabe

  • Der Test ist eine authentische Arbeitsprobe
  • Sie gibt Ihrem Kandidaten alle Ressourcen, die er normalerweise bei der Arbeit verwenden würde.
  • Die Aufgabe basiert auf einem geschäftlichen Problem, mit dem sie konfrontiert werden, wenn sie bei Ihnen anfangen.

Nun, da Sie eine gute Codierungsaufgabe für das Interview haben, können Sie das Interview durchführen, aber ein gründlicher Test kann mit Kosten verbunden sein. Die Zeit, die Sie für einen gründlichen Test aufwenden müssen, kann für einige Kandidaten ein Problem darstellen.

Stapel-Überlauf's Die 2017er Entwicklerumfrage ergab, dass nur 13.1% aktiv auf Stellensuche sind, während 62.1% nicht aktiv auf Stellensuche sind, aber offen für neue Möglichkeiten sind. Wenn ein Entwickler nicht aktiv auf der Suche ist, liegt das wahrscheinlich daran, dass er bereits angestellt ist. Your candidate might be interested in what you have to offer. That said, it can be difficult for them to take time off in the Mitte of the day to interview with you. Dies wird noch schwieriger, wenn der Kandidat in einer anderen Stadt lebt. Wie können Sie also die Erfahrung für den Kandidaten besser machen?

Wie Fern-Online-Codierungsinterviews das Testen von Kandidaten erleichtern

Es besteht die Gefahr, dass vielbeschäftigte Kandidaten keine Zeit finden, um mitten am Tag an einem Vorstellungsgespräch teilzunehmen, das zufällig mit dem Zeitpunkt zusammenfällt, an dem der Interviewer verfügbar war. Stattdessen werden sie am Ende aus Ihrer Kandidatenliste gestrichen.e.

When the candidate is traveling from out of town, coordinating the interview can become even more difficult. Ein Online-Interview zur Kodierung ist eine gute Möglichkeit, dieses Problem zu umgehen. Durch den Wegfall der Reisezeit wird die Planung der Prüfung wesentlich flexibler.

Aber um einen Online-CodePair-Test durchzuführen, benötigen Sie ein Werkzeug, das es Ihnen ermöglicht, sowohl mit Ihren Kandidaten zu kommunizieren als auch zu sehen, woran sie arbeiten.

Es ist einfach, ein Online-Interview und CodePair mit DevSkiller zu führen

Am Ende dieses Abschnitts werden Sie wissen, wie das geht:

  • Einrichten eines CodePair-Online-Interviews mit DevSkiller
  • Kommunizieren Sie mit Ihrem Kandidaten
  • Überprüfen Sie den während des Interviews geschriebenen Code

Mit DevSkiller können Sie bereits einen automatischen Test am ersten Arbeitstag für Ihre Kandidaten durchführen.  This can be conducted at the candidate’s leisure and works great as a tech screen. Our online CodePair interview means that the tech screen and interview can be folded into one, saving the candidate’s time.

Es beginnt einfach genug. Der Interviewer schickt dem Kandidaten eine Einladung zu einem der vielen vorbereiteten Tests über DevSkiller oder einem Test mit dem firmeneigenen Code.

Die Einladung zu Ihrem Online-Codierungs-Interview und Codepaar mit DevSkiller

Der Kandidat muss dann zu einem vorher vereinbarten Zeitpunkt mit dem Test beginnen, und der Interviewer kann dann am CodePair-Test teilnehmen.

Online-Codierungs-Interview und Codepaar in DevSkiller

Sobald der Interviewer beitritt, hat er vollen Echtzeit-Zugriff auf die gleiche IDE, die auch der Kandidat hat. Der Interviewer kann dann mit dem Kandidaten an dem Projekt arbeiten, indem er Code löscht oder hinzufügt. Ziemlich cool, nicht wahr? Aber was, wenn Sie ein Online-Interview zur Codierung mit CodePair durchführen möchten?

Kodepaar in einem Online-Interview zur KodierungDevSkiller has you covered. While the candidate and interviewer work on the same code, they can video chat within the app. This way the interviewer can ask questions and gets to know what the candidate is thinking about as they do the interview.

Kommunizieren Sie während Ihres Online-Interviews und Codepaars über VideoDarüber hinaus kann sich der Interviewer auf Teilaufgaben konzentrieren, so dass er Einblicke in jeden Schritt des Prozesses erhält und nicht nur das Gesamtbild zur Verfügung hat.

Der Zugang des Interviewers zum IRK ist besonders nützlich. Dies liegt daran, dass der Kandidat und der Interviewer Einheitstests durchführen können, während sie voranschreiten, oder allgemein sehen können, ob der Code tatsächlich das tut, was er tun soll.

Dies zeigt einen Unit-Test während eines Online-Interviews zur Codierung und zum Codepaar in DevSkiller.Und am Ende des Interviews werden alle Aktionen im IRK aufgezeichnet, so dass der Interviewer den Verlauf des CodePair-Interviews überprüfen und Notizen zu den Entscheidungen des Kandidaten machen kann.

Dies ist die Wiederholung eines Online-Codierungs-Interviews und eines CodepaaresWie Sie Ihr erstes Online-Interview zur Kodierung durchführen

Am besten fangen Sie mit Ihrem technischen Vorsprung an. Sie kennen die Art der Aufgaben, die der Kandidat an seinem ersten Tag in Angriff nehmen wird.

Sie sollten eine Aufgabe aufbauen, die diese Qualitäten hat:

  • Spricht ein geschäftliches Problem an
  • Wird unter realen Bedingungen gegeben
  • eine für die Stelle angemessene Schwierigkeit aufweist

Ihr technischer Leiter kann DevSkiller verwenden, um eine Aufgabe mit Ihrem eigenen Code zu erstellen, oder er kann aus der umfangreichen Bibliothek vorgefertigter Tests von DevSkiller wählen. Ihr technischer Interviewer kann dann das Gespräch mit einem Kandidaten überall auf der Welt führen. Sie erhalten einen starken Hinweis auf die zukünftige Leistung des Kandidaten und beseitigen gleichzeitig Hindernisse, die der Erfahrung des Kandidaten schaden können.