(Junior) Full-Stack Entwickler (m/w/d) AI & Digital Innovation Reise

Mein Erster Jobinterview – Einblick in die Welt von Check24

Ein Neustart in Berlin

Okay, also, ich bin jetzt seit sechs Monaten in Berlin und versuche, mich hier einzuleben. Es ist… intensiv! Die Stadt ist groß, die Leute sind schnell, und mein Deutsch ist immer noch nicht perfekt, aber ich lerne schnell. Ich arbeite jetzt in einer Agentur, die sich auf digitale Produkte spezialisiert hat, und ich habe diese Stelle bei Check24 bekommen – was eine riesige Sache ist! Ich bin gerade dabei, mich wirklich in die Welt der Softwareentwicklung einzuarbeiten, und dieses Gespräch war ein Teil davon.

Das Gespräch beginnt

„Guten Tag! Willkommen zum Gespräch. Zunächst einmal, könnten Sie uns kurz erzählen, was Sie bisher gemacht haben und warum Sie sich für diese Stelle interessieren?“

„Ja, sehr gerne. Ich habe einen sehr guten Bachelor in Informatik abgeschlossen und habe in den letzten Jahren auch einige Praktika gemacht, vor allem im Frontend-Bereich mit React und TypeScript. Ich habe auch schon mit Cursor und anderen KI-Tools gearbeitet und bin sehr an der Anwendung von KI in der Softwareentwicklung interessiert, besonders im Kontext von RAG und LLMs. Die Möglichkeit, an einer Reiseplattform zu arbeiten und durch meine Arbeit einen echten Mehrwert zu schaffen, reizt mich sehr. Das klingt vielversprechend.“

Ich nickte und versuchte, den Eindruck zu machen, dass ich das alles wirklich spannend finde. Ich dachte mir, “RAG… LLMs… das klingt ja nach Science-Fiction!”.

KI-Tools in Aktion – Ein kleines Beispiel

„Können Sie uns ein Beispiel nennen, wie Sie KI-Tools in einem Projekt eingesetzt haben?“

„Sicher. Während meines Studiums habe ich ein Projekt entwickelt, bei dem wir einen Chatbot mit einem LLM trainiert haben, um Kundenfragen zu beantworten. Wir haben das Modell mit unseren eigenen Daten gefüttert und das Ergebnis mithilfe von RAG verbessert, um relevantere Antworten zu generieren. Es war eine tolle Erfahrung, zu sehen, wie schnell sich die Technologie entwickelt und wie sie eingesetzt werden kann, um Prozesse zu automatisieren.“

Ich erzählte das, weil ich es wirklich ein spannendes Projekt fand, auch wenn ich zugeben muss, dass ich anfangs nicht genau wusste, was RAG genau bedeutet.

Clean Code und CI/CD – Das sind wichtige Begriffe

„Wir legen Wert auf Clean Code. Wie würden Sie Ihren Ansatz beim Schreiben von Code beschreiben?“

„Ich glaube, Clean Code ist essentiell für die Wartbarkeit und Verständlichkeit von Software. Ich versuche immer, meinen Code modular zu gestalten, gut zu dokumentieren und umfassend zu testen. Ich nutze Tools wie ESLint und Prettier, um sicherzustellen, dass der Code den Standards entspricht. Ich versuche immer, meinen Code so einfach und verständlich wie möglich zu gestalten, damit andere Entwickler ihn problemlos verstehen und weiterentwickeln können.“

Ich fragte mich innerlich, ob ich schon oft genug betont hatte, dass ich Wert auf sauberen Code lege.

CI/CD – Ein bisschen kompliziert

„Wir verwenden auch CI/CD-Pipelines. Haben Sie Erfahrung damit?“

„Ja, definitiv. Ich habe mit GitLab CI und Jenkins gearbeitet und bin mit der Automatisierung von Build-, Test- und Deployment-Prozessen vertraut. Ich bin überzeugt davon, dass eine gute CI/CD-Pipeline entscheidend ist, um die Qualität der Software sicherzustellen und die Release-Zyklen zu verkürzen.“

Ich wünschte, ich hätte das ein bisschen besser verstanden, aber ich wollte nicht, als würde ich etwas vorwiegend erzählen, das ich noch nicht wirklich kenne.

Teamfähigkeit – Ein wichtiger Punkt

„Fassen wir zusammen: Sie haben Erfahrung mit Frontend-Entwicklung, KI-Tools und CI/CD. Wie würden Sie Ihre Teamfähigkeit beschreiben?“

„Ich bin ein sehr teamorientierter Mensch. Ich glaube an offene Kommunikation, Zusammenarbeit und gegenseitige Unterstützung. Ich bin bereit, Wissen zu teilen und von anderen zu lernen. Ich bin davon überzeugt, dass ein gutes Team das Ergebnis deutlich verbessert. Und ich bin zwar hands-on, aber ich bin auch gerne bereit, meine Ideen und Ansätze zu diskutieren und zu verfeinern. Das ist eine gute Antwort.“

Fragen und Antworten

„Haben Sie noch Fragen an uns?“

„Ja, ich hätte noch ein paar Fragen. Könnten Sie mir mehr Details zu den spezifischen Technologien geben, mit denen wir an der Plattform arbeiten? Und wie sieht der typische Entwicklungsprozess bei Check24 aus, speziell in Bezug auf die Integration von KI-Lösungen?“

„Gerne. Wir verwenden hauptsächlich Node.js, PostgreSQL und AWS. Bei der KI-Integration arbeiten wir eng mit unseren Data Scientists zusammen.“

KI im Reisebusiness

„Könnten Sie mir vielleicht noch etwas mehr über die konkreten Anwendungsfälle für KI in der Reiseplattform erzählen?“

„Klar. Wir nutzen KI für personalisierte Reiseempfehlungen, um Echtzeit-Preise zu optimieren und um Betrugserkennung zu verbessern.“

Ich stellte mir vor, wie ein Algorithmus mir die perfekten Urlaubsziele vorschlagen könnte – natürlich auf Basis meiner bisherigen Suchanfragen und Interessen.

Ein guter Abschluss

„Vielen Dank für das informative Gespräch!“

„Gern geschehen! Ich freue mich über die Einladung und stehe für weitere Fragen jederzeit zur Verfügung.“

Ich nickte und fühlte mich erleichtert. Das Gespräch war zwar etwas angespannt, aber ich hatte mein Bestes gegeben. Jetzt warte ich einfach auf die Rückmeldung.

Ein kleiner Stolperstein

Während des Gesprächs hatte ich mich total verwirrt bei dem Thema “RAG” (Retrieval-Augmented Generation) und ich wusste nicht, wie ich das erklären soll. Ich habe mit “Es geht darum, dass wir das Modell mit unseren eigenen Daten füttern” geantwortet. Ich wusste, dass es mehr war, aber ich habe nicht gewusst, wie ich das verständlich erklären könnte. Vielleicht habe ich mir den Kopf zerbrochen!

Ich frage mich, ob ich die Stelle bekommen habe.

Leave a Reply

Your email address will not be published. Required fields are marked *

We use cookies and similar technologies to enhance your experience on wobizdu.com, analyze site traffic, personalize content, and deliver relevant ads. Some cookies are essential for the site to function, while others help us improve performance and user experience. You may accept all cookies, decline optional ones, or customize your settings. Review our Privacy Policy to learn more.