Der erste Kontakt erfolgt häufig durch eine Einladung zu einem telefonischen oder virtuellen Erstgespräch, das oft von einem Personalverantwortlichen geführt wird. In diesem Gespräch werden grundlegende Informationen zum Lebenslauf und zur Motivation des Bewerbers erörtert. Der Personaler möchte ein erstes Gefühl dafür bekommen, ob der Bewerber sowohl fachlich als auch persönlich zum Unternehmen passt. Auch der Bewerber hat die Möglichkeit, Fragen zu stellen und mehr über die Position und das Unternehmen zu erfahren.
Nach einem erfolgreichen Erstgespräch folgt in der Regel ein technisches Interview. Dieses kann entweder online oder persönlich stattfinden und wird oft von einem Teammitglied oder dem technischen Leiter geführt. In diesem Gespräch werden spezifische technische Fähigkeiten und Kenntnisse des Bewerbers überprüft. Dies kann durch theoretische Fragen, praktische Aufgaben oder Live-Coding-Sessions geschehen. Es wird darauf geachtet, wie der Bewerber Probleme löst, seine Denkprozesse erklärt und seine technischen Entscheidungen begründet.