Den Datavant Engineering-Interviewprozess freischalten

Feb 10 2023
Teil 1: Jobsuche, Personalvermittler, Vorstellungsgespräche und der technische Bildschirm The Great Resignation. Ruhiges Aufhören.

Teil 1: Jobsuche, Personalvermittler, Vorstellungsgespräche und der technische Bildschirm

Der große Rücktritt. Ruhiges Aufhören. Große Tech-Entlassungen.

Vielleicht haben Sie kürzlich einen Job aufgegeben. Vielleicht denken Sie darüber nach, Ihren Job aufzugeben. Letztes Jahr um diese Zeit begann ich mich mit der Tatsache abzufinden, dass ich eine Veränderung in meinem Berufsleben vornehmen musste. Aber selbst wenn Sie die Macht haben, diese Entscheidung selbst zu treffen, und die Notwendigkeit einer Veränderung klar ist, ist es weder eine einfache Entscheidung, noch gibt es einen klaren Weg nach vorne.

Mit einem Jobwechsel gehen eine enorme Anzahl an Fragen und ein erhebliches Maß an Unsicherheit einher. Wie entscheiden Sie, wann es Zeit ist zu gehen? Wie optimieren Sie in Fragen der Vergütung vs. Arbeitskultur oder persönlichem Glück und Erfüllung und ist es möglich, eine perfekte Balance zu finden? Wie verwalten Sie Ihre Zeit, während Sie auf dem Arbeitsmarkt sind? Wie bereiten Sie sich auf den Interviewprozess vor?

Lassen Sie uns alles Schritt für Schritt aufschlüsseln.

Aufklärung vor dem Jobübergang

Trotz der jüngsten aufsehenerregenden Entlassungen bei FAANG(+T?)-Unternehmen haben wir uns so sehr an die Dominanz der „Prestige“-Firmen gewöhnt, dass man leicht davon ausgehen kann, dass man von einem bestimmten Unternehmen noch nichts gehört hat, bevor der Personalvermittler Kontakt aufgenommen hat Für Sie bedeutet das, dass das Unternehmen unmöglich die gewünschte Kombination aus Stabilität, großartiger Kultur und wettbewerbsfähiger Vergütung bieten kann. Aber Software-Ingenieure bleiben allgemein gefragt. Dies gilt insbesondere für die Gesundheitstechnologie, eine Branche, die im Laufe des Jahrzehnts voraussichtlich weiter wachsen wird:

Dies ist nur eine Prognose von Precedence Research. Das konkrete Ausmaß des prognostizierten Wachstums kann je nach Betrachtung variieren, die Prognosen stimmen jedoch im Allgemeinen darin überein, dass es sich bei der Gesundheitstechnologie um eine schnell wachsende Branche handelt.

Am Anfang war ich nicht sicher, wo ich suchen sollte, aber ich wusste, dass ich die FAANG-Unternehmen nicht wollte, und es kam mir nicht in den Sinn, mich mit Gesundheitstechnologie zu befassen. Meine ersten Schritte bestanden darin, mein Linkedin-Netzwerk um Ideen zu bitten und „Ja“ zu den Personalvermittlernotizen in meinem LinkedIn-Posteingang zu sagen .

Es ist schwierig, ein Unternehmen durch eine Kaltbewerbung kennenzulernen, daher habe ich mir vorrangig die Suche nach einzigartigen persönlichen Perspektiven zur Orientierung vorgenommen. Ich habe meine Suche auf einige Branchen eingegrenzt: Krypto (aus Spaß an den Zahlen und der Modellierung, obwohl ich wusste, dass es sich um eine Hochrisikobranche handelt) und Hedgefonds (als Vergütung und weil ich bereits im Finanzwesen tätig war). obwohl ich wusste, dass es einen Schlag für den Glücksfaktor bedeuten könnte). Es gab eine dritte Kategorie verschiedener Unternehmen, die aufgrund der Art und Weise, wie sie ihre Arbeit beschrieben, einfach „interessant erschienen“.

Ich habe mehrere Wochen lang mit Personalvermittlern von 20 bis 30 Unternehmen gesprochen, bevor ich mich auf eine kleine Handvoll konzentrierte. Diese Einschränkung wurde von einigen Personalvermittlern unterstützt, die während des Prozesses besonders offen, ehrlich, positiv und nicht aufdringlich waren. Es ging ihnen nicht nur darum, „mich zu platzieren“, sondern sie wollten ganz klar, dass ich den besten Partner finde. Durch die Gespräche mit Personalvermittlern erhielt ich nicht nur Einblicke in einzelne Unternehmen, sondern diese Gespräche halfen mir auch, den Einstellungsprozess besser zu verstehen. Ein paar wirklich großartige Personalvermittler haben mir die Schritte im Detail erklärt und sich die Zeit genommen, zu erklären, wie verschiedene Unternehmen jede Phase des Prozesses angehen.

Der Prozess wird unweigerlich chaotisch werden. Es ist in Ordnung.

Organisation des Interviewprozesses

Wenn Sie sich übermäßig bewerben, besteht zwangsläufig das Problem, dass sich die Bewerbungsgespräche überschneiden. Nachdem ich verstanden hatte, wie der Standard-Einstellungsprozess aussah, wurde mir klar, dass dies einen erheblichen Zeitaufwand bedeuten würde, insbesondere wenn ich einen Vollzeitjob habe. Ich beschloss, dass der einzige Weg, mitzuhalten, darin bestand, mein eigener Projektmanager zu werden:

Mein Interviewmanagement-Projektboard

Meine Organisationsvorlage ähnelte einem Kanban-Board , auf dem ich Zeilen von oben nach unten auf ein LibreOffice ODS-Blatt kopierte/einfügte. Sie müssen keine proprietäre Software (z. B. Ihre Arbeitswerkzeuge) verwenden. Es gibt viele kostenlose Open-Source-Tools.

Die Vorstellungsgespräche vor Ort sind der zeitaufwändigste Schritt. Ich hatte noch 10 Tage Urlaub übrig (…ist es zu früh zu erwähnen, dass Datavant unbegrenzten PTO anbietet?) und beschloss, sie alle für Vorstellungsgespräche vor Ort zu verpflichten.

Zwei wichtige Erkenntnisse aus Gesprächen mit Personalvermittlern und meinem kleinen Ausflug ins Projektmanagement:

  • Man weiß nie, woher wichtige Informationen kommen, daher ist es wichtig, Gespräche mit Personalvermittlern unvoreingenommen anzugehen.
  • Es ist sinnlos, eine saubere Organisation dieser sich überschneidenden Zeitlinien erzwingen zu wollen. Der Prozess wird unweigerlich chaotisch werden. Es ist in Ordnung. Ordnen Sie es auf einer hohen Ebene an, aber versuchen Sie nicht, die einzelnen Schritte bis ins kleinste Detail zu verwalten.

Vorbereitung auf das Vorstellungsgespräch: zu LeetCode oder nicht zu LeetCode?

Fast alle Vorstellungsgespräche im Ingenieurwesen haben einen technischen Schritt. Um in dieser Phase „effizient“ zu sein, greifen viele Unternehmen auf die Liste von 2.552 Problemen von LeetCode zurück und wählen einige aus, um sie den Ingenieuren zuzuwerfen. Es handelt sich möglicherweise nicht um genau die gleichen Fragen, aber die Abweichung ist so gering, dass die Probleme praktisch gleich sind, z. B. das Finden der längsten gemeinsamen Teilfolge mit dynamischer Programmierung oder das Durchlaufen von Diagrammen mit demselben Satz häufig verwendeter Algorithmen. Da dies so etwas wie ein offenes Geheimnis ist, denken Ingenieure wiederum, dass sie diese Art von Interviewfragen üben müssen, als würden sie sich auf den SAT vorbereiten.

Ich war keine Ausnahme. Ich war wegen meiner „Fähigkeiten“ nervös, weil ich solche Aufgaben seit meiner Schulzeit nicht mehr gelöst hatte. Also habe ich etwa 40 US-Dollar bezahlt, um einen Monat lang LeetCode-Fragen zu üben. Es fühlte sich wie ein Aktionsschritt an, ein Zeichen der Ernsthaftigkeit meines Jobwechsels, etwas Konkretes, das ich tun konnte, um mich auf das Unbekannte vorzubereiten.Nach ein paar technischen Gesprächen wurde mir jedoch klar, dass mein Erfahrungsschatz aus meinem Arbeitsleben tief genug war, dass ich, auch wenn ich bei einem bestimmten Problem nicht „neu“ war, sofort herausfinden konnte, wie ich es lösen konnte. Außerdem ist es verrückt zu glauben, dass Sie, während Sie noch in einem Job sind UND einen möglicherweise komplexen Vorstellungsgesprächsplan verwalten, AUCH einen erheblichen Teil der 2.552 Fragen üben werden, die Ihnen möglicherweise begegnen werden. Am Ende habe ich nur 4 LeetCode-Fragen geübt (…das sind 10 $/Frage, für diejenigen unter Ihnen, die den Überblick behalten).

Die andere Wahrheit ist, dass Personalvermittler für gefragte Fähigkeiten einen schweren Job haben. Häufig werden Personalvermittler dazu angeregt, die Einstellungsprozesse zu beschleunigen, und in mehreren meiner Vorstellungsgespräche wurde die technische Komponente komplett übersprungen. Das hat mir einerseits den Bewerbungsprozess erleichtert. Für diejenigen, die diesen Schritt übersprungen haben, bedeutete dies, dass ich weniger persönliche Zeit für ein Unternehmen aufbringen musste, für das ich möglicherweise irgendwann arbeiten werde oder auch nicht. Andererseits habe ich mich aber auch gefragt, ob ich aufgrund einiger Gespräche, die wir geführt haben, wollte, dass ein Unternehmen sein technisches Interview mit mir überspringt. Waren die Ingenieursteams dieser Unternehmen diejenigen, denen ich eigentlich beitreten wollte?

Bei Datavant gibt es Raum zum Wachsen, und wir wollen Menschen, die in diesem Raum mitarbeiten wollen.

Der Interviewprozess von Datavant

Wie ich bereits erwähnt habe, war es mir nicht in den Sinn gekommen, speziell über Gesundheitstechnologie nachzudenken, aber mein erster Kontakt mit einem Personalvermittler von Datavant war so überzeugend, dass ich zustimmte, mich an dem Prozess zu beteiligen. Es schien, als hätte sich der Personalvermittler von Datavant speziell auf der Grundlage meines Hintergrunds und meiner Erfahrung an mich gewandt und nicht, weil ich in eine algorithmische Schleppe [Standort, Fähigkeiten, jahrelange Erfahrung] geraten war. Da ich noch nie von Datavant gehört hatte, ging ich leicht davon aus, dass die Vergütung wahrscheinlich nicht sehr gut war oder dass das Niveau des Teams wahrscheinlich nicht sehr hoch war. Anfangs betrachtete ich das Datavant-Interview als eines meiner „Übungs“-Interviews, eine Chance, meine Geschichte vor meinen „echten“ Interviews zu verfeinern.

Wie viele technische Vorstellungsgespräche besteht auch der Bewerbungsprozess bei Datavant aus einer Reihe von Schritten und kann sich über mehrere Wochen erstrecken.

Der Interviewprozess von Datavant

Mein erster Interviewer sprach mit mir aus dem Ausland, was mir signalisierte, dass Datavant sich zumindest der Flexibilität verpflichtet fühlt, die ein Remote-First-Arbeitsplatz verspricht. In meinen ersten Interviewrunden wusste ich sehr wenig über PHI und HIPAA und wie diese mit der Technologie von Datavant zusammenhängen, also stellte ich eine Menge Fragen. Tatsächlich machte ich mir Sorgen, dass ich zu viele Fragen stellte. Jetzt, da ich mich auf der anderen Seite des Vorstellungsgesprächs befinde, kann ich sagen, dass ich es liebe, Kandidaten zu interviewen, die genug Hausaufgaben gemacht haben, um ein Gefühl dafür zu bekommen, was sie nicht wissen, und neugierig sind, wie sich ihre Fähigkeiten auf unsere Mission auswirken könnten.Datavant sucht aktiv nach Menschen, die sich als lebenslange Lernende betrachten. Bei Datavant gibt es Raum zum Wachsen, und wir wollen Menschen, die in diesem Raum mitarbeiten wollen.

Technische Bewertung von Datavant: ein Debug

Als ich die technische Phase des Prozesses erreichte, überdenkte ich meine ursprüngliche Position zu Datavant völlig. Die erste technische Bewertung von Datavant ist eine Debugging-Sitzung. Das überraschte und erfreute mich gleichermaßen, da ich das in keinem meiner anderen Interviews gesehen hatte. Ein Debug ist kein willkürlicher Rahmen, durch den man springen muss, wie eine Reihe von LeetCode-Problemen. Es erfordert ernsthafte Anstrengungen, ein Debugging gut zu gestalten und genau das richtige Maß an Herausforderungen zu bewältigen.

Ihre Erfahrung als Ingenieur, Ihre Fähigkeiten zur Problemlösung, Ihre Neugier und Ihre Fähigkeit, Ihr Denken zu artikulieren, sind alles, was Sie mitbringen müssen.

Jetzt, da ich der technische Stabschef bin, kann ich sagen, dass wir aus mehreren Gründen keine LeetCode-Fragen verwenden. Zunächst wollen wir die Leute bei Aufgaben testen, die den Aufgaben ähneln, die sie tatsächlich am Arbeitsplatz ausführen würden: Können Sie in eine Codebasis gelangen, diese schnell verstehen und erfolgreich Korrekturen hinzufügen? Zweitens glauben wir, dass das Debuggen den Interviewern mehr Gelegenheit bietet, den Denkprozess eines Kandidaten zu verstehen und herauszufinden, ob eine Person sowohl spezifisch als auch flexibel denken kann. Wir sind weniger an Menschen interessiert, die sich Antworten auf Standardproblemstellungen merken können.

Während meines Debuggings habe ich mir jeden Schritt selbst durchgesprochen, jede Beobachtung und Entscheidung verbalisiert, selbst scheinbar alberne, weil ich wollte, dass der Interviewer meine Herangehensweise und meinen Prozess vollständig versteht. Im Wesentlichen wollte ich, dass der Interviewer meine Gedanken lesen kann. Während des gesamten Vorstellungsgesprächs habe ich immer wieder erwähnt, wie glücklich ich darüber war, wie ähnlich dies zu meinem damaligen Job aussah. Das Debuggen ist ein Rätsel, das sowohl dabei hilft, mehr über das System zu erfahren als auch das deduktive Denken zu verbessern. Es hat mir Spaß gemacht, es im Rahmen meines Jobs zu tun, und dieser Prozess war eine Erweiterung davon.

Wenn Sie Bedenken hinsichtlich des Studiums von Algorithmen und Datenstrukturen vor dem Datavant-Debug haben, möchte ich Ihnen sagen, dass Sie sich nicht darum kümmern müssen. Ihre Erfahrung als Ingenieur, Ihre Fähigkeiten zur Problemlösung, Ihre Neugier und Ihre Fähigkeit, Ihr Denken zu artikulieren, sind alles, was Sie mitbringen müssen. Wenn Ihnen die Durchführung eines Debuggings in einem Live-Interview unangenehm ist oder Sie einfach nicht genug Stunden aus Ihrem Arbeitstag herausholen können, bieten wir alternativ auch ein Take-Home-Projekt über Woven an .

Das Debuggen wird mit einem „verhaltensbezogenen“ Interview gepaart. Als ich diesen Schritt erreichte, hatte ich bereits aufgehört, den Prozess als „Interviewprozess“ zu betrachten. Ich betrachtete es als ein Gespräch mit der Person, die mich interviewte. Ich hatte das Gefühl, dass ich transparent sein und meine Frustrationen über Projekte, an denen ich arbeitete, und die Gründe, warum ich meinen vorherigen Job aufgeben wollte, offen äußern konnte. Zufälligerweise konzentrierten sich viele meiner Frustrationen darauf, dass mein Team scheinbar daran gehindert wurde, Dinge zu erledigen …

Datavant ist für Leute, die das Segeln langweilig finden

Wenn ich einen Schritt zurücktrete, erkenne ich, dass es ein allmählicher Prozess war, zu der Erkenntnis zu gelangen, dass ich meinen vorherigen Job aufgegeben hatte. Mir fiel auf, dass es nahezu unmöglich war, Ideen voranzutreiben, selbst wenn es sich um Ideen handelte, von denen wir wussten , dass sie hochprofitabel sein würden, und selbst wenn mein Team wüsste , dass wir sie in kurzer Zeit umsetzen könnten. Es kam mir so vor, als ob unser zugewiesener Projektplan darauf ausgelegt war, uns an unserem Platz und in einem bestimmten Tempo zu halten. Neue Projekte würden mit einem präzisen Rhythmus an die Enden alter Projekte anknüpfen, der jedes Gefühl individueller Autonomie zunichte machte. Das Ergebnis nannte ich „erlernte Hoffnungslosigkeit“.

Datavant stellt Leute ein, die klug und nett sind und Dinge erledigen . Wenn ich ganz ehrlich bin, war ich am Anfang sehr skeptisch gegenüber der Kultur von Datavant. (Ich bin schon so lange in der Industrie tätig, dass ich vor „Unternehmenskulturen“ im Allgemeinen zurückschrecke.) Ich habe halb erwartet, dass Datavant ein weiteres Beispiel für einen Ort sein würde, der hohe Ideale vertritt, aber nicht das in die Tat umsetzt, was er predigt.

Jetzt, da ich mittendrin bin und tatsächlich ein Verwalter davon bin, finde ich, dass die Energie, die Datavant auf seine Kultur konzentriert, substanziell und bedeutungsvoll ist, insbesondere weil Datavant einen so gleichzeitigen Fokus auf individuelle Autonomie und kritisches Denken beibehält. Es gibt eine anhaltende Diskussion über unsere Kultur und wie wir sie gemeinsam pflegen. Wir gehen grundsätzlich davon aus, dass Feedback ein Geschenk ist, wir achten auf Vorurteile und Fälle, in denen bürokratische Strukturen die Erledigung von Dingen behindern, und wir arbeiten gemeinsam daran, Dinge zu verbessern. Dieser Ansatz hat nicht nur mein berufliches Wachstum verbessert, sondern auch mein persönliches Wachstum, da „Dinge erledigen“ für mich zu einem Mantra geworden ist, das mir hilft, nicht ins Aufschieben zu verfallen!

Ich würde argumentieren, dass diese sorgfältige und absichtliche Pflege einer Kultur Datavant in eine seltene kulturelle Goldlöckchen-Zone versetzt. Es handelt sich um eine schmale Bandbreite, in der man sich nur schwer halten kann, insbesondere wenn ein Unternehmen wächst , denn sie erfordert ein hohes Maß an Einigkeit darüber, was genau die Kultur ist (Kristallisierung) und kontinuierliche Investitionen seitens der Menschen darin, diese aufrechtzuerhalten und gleichzeitig zu hinterfragen it (Intensität der Übung).

Intensität/Kristallisation, kulturelles 4-Quadrat, inspiriert von einem Gespräch mit Pete McCabe

Der Kampf dafür, dass wir in der Goldlöckchen-Zone bleiben, ist ein Teil meiner Arbeit hier, auf den ich ziemlich stolz bin. Es ist ein Zeichen für unsere hohen Erwartungen und den Grad an Autonomie, den wir von unseren Teams erwarten.

Klingt das interessant? Rufen Sie einen Personalvermittler an.

Dies ist der erste einer Reihe von Beiträgen über Vorstellungsgespräche bei und den Einstieg bei Datavant. Im nächsten Beitrag dieser Reihe werde ich über meine Erfahrungen beim Vor-Ort-Interview mit Datavant sprechen.

Von Carlos Guzman, mit Beiträgen von Nicholas DeMaison und Alicia Loewenthal.

Carlos Guzman begann im Mai 2022 als IC-Ingenieur bei Datavant, wurde im Juli 2022 zum Engineering Manager ernannt und ist nun der Engineering Chief of Staff. Lesen Sie hier mehr über seine Reise und vernetzen Sie sich mit Carlos über LinkedIn .

Nicholas DeMaison schreibt für Datavant, wo er Talent-Branding-Initiativen leitet. Verbinden Sie sich mit Nick über LinkedIn .

Erwägen Sie, dem Datavant-Team beizutreten? Wir stellen teamübergreifend aus der Ferne ein und würden gerne mit allen potenziellen neuen Datavantern sprechen, die nett und klug sind, Dinge erledigen und die zukünftigen Tools für die sichere Verbindung von Gesundheitsdaten und die Verbesserung der Patientenergebnisse entwickeln möchten.