Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      TBA

      Is this your company?

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: TBA reviews | TBA jobs | TBA salaries | TBA benefits
      TBA interviewsTBA Junior Softwareentwickler interviewsTBA interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Top companies for "Compensation and Benefits" near you

      avatar
      Capgemini
      3.7★Compensation and benefits
      avatar
      SAP
      3.9★Compensation and benefits
      avatar
      Cisco
      4.0★Compensation and benefits
      avatar
      Dynatrace
      3.9★Compensation and benefits

      Junior Softwareentwickler Interview

      22 Oct 2013
      Anonymous interview candidate
      Düsseldorf
      No offer
      Positive experience
      Average interview

      Application

      I applied online. The process took 4 weeks. I interviewed at TBA (Düsseldorf) in Sept 2013

      Interview

      Ich hatte ein Bewerbungsgespräch als Junior Software Entwickler (Java) in einem Büro von TBA in Düsseldorf (Deutschland). Ich hatte mich online beworben und man nahm innerhalb weniger Tage Kontakt zu mir auf. Die Position, auf die ich mich beworben hatte, hatte mit Backend Development, Performance-Optimierung, UI-Design und Kommunikation zu tun. Das Unternehmen kontaktierte mich sofort und vereinbarte ein erstes Gespräch am Telefon. Zwei Führungskräfte teilten sich das Interview. Eine typische Befragung der Personalabteilung, die etwa eine Stunde dauerte. Man gab mir einen Überblick über das Unternehmen und die Entwicklungsteams (sie haben zwei Büros, in Delft, Niederlande, und in Düsseldorf, Deutschland). Anschließend sprachen wir noch über meine Vorerfahrungen, Karriereabsichten und meine Erwartungen an die Stelle. Vor allem waren sie interessiert daran, etwas über meine Motivationen zu jedem bisherigen Karriereschritt zu erfahren. So stellten sie mir zum Beispiel zahlreiche Fragen wie "Warum haben Sie sich entschieden, ABC an der XYZ-Universität zu studieren? Was hat Sie angetrieben, Ihre Stellen zu wechseln und bei XYZ zu arbeiten etc. Sie reagierten innerhalb einer Woche und luden mich für ein zweites Gespräch ein. Weil man sich dort weigerte, meine Fahrtkosten zum Termin zu übernehmen (ich wohne im Ausland), haben wir auch das zweite Gespräch über Skype organisiert. Eine Woche vor dem Gespräch erhielt ich eine Programmieraufgabe. Sie schickten mir ein 200 KB Logfile von etwa 4000 Zeilen, jede Zeile beispielsweise "23:18:33, 792000, 353, 10991, 5438, 604, a". Jede Zeile des Files passt zu den folgenden Labels (die Reihenfolge ist festgelegt) "Timestamp, Vehicled, x-Koordinate, y-Koordinate, Prozessdauer, Prozesstyp". Ich musste eine Java-Anwendung entwickeln, die die Daten parst und diese für weitere Analysen visualisiert, so dass sich Patterns, Abweichungen etc. erkennen lassen. Die Aufgabe war, ein fertiges Produkt zu schaffen, einschließlich Unittests, Grafikschnittstelle und Dokumentation. Dazu musste ich meine Ideen aufschreiben, wie sich meine Anwendung in deren Legacy Code integrieren lässt. Die Aufgaben waren nicht wirklich schwierig, aber verlangten eine nicht unerhebliche Zeitinvestition, was das Programmieren aller Funktionen anging. Man erlaubte mir auch, die Programmbibliotheken Dritter zu benutzen (ich entschied mich dagegen) und durfte soviel Zeit darauf verwenden, wie ich wollte. Ich programmierte die Anwendung mehrere Abende lang und war trotzdem terminlich mit dem Komplettpaket hinterher. Also schickte ich ihnen stattdessen nur den Quellcode und die Anweisungen zu seiner Ausführung - und ließ Dokumentation und Unit-Tests weg. Peinlich war für mich - wie ich während des anschließenden Telefonats erfuhr - dass keiner der Manager in der Lage war, meine Anwendung zum Laufen zu bringen (waren ein paar Fehler drin?). Noch am Telefon musste ich Screenshots meiner Anwendung machen und sie per E-Mail schicken um zu beweisen, dass mein Code doch funktionierte. Trotzdem diskutierten wir weiter über meinen Code, über meine verwendeten Patterns, über meine Ideen dazu, wie sich der Code in eine Datenbank integrieren ließe. Wir sprachen auch über einige bestimmte Teile meines Codes im Einzelnen. Beide Gesprächspartner waren mehr an meiner Herangehensweise an Probleme interessiert als an meinen Programmierfähigkeiten. Sie fragten nach meinem Programmierstil, danach, wie ich normalerweise Codes teste und dokumentiere, wie ich Grafikoberflächen gestalte usw. Gelegentlich zeigten sie auch auf einen Teil meines Codes und fragten, was er bedeute und warum ich ihn genau so ausgeführt habe. Wir sprachen etwa eine Stunde miteinander. Eine Woche nach dem letzten Gespräch bekam ich die Rückmeldung per E-Mail. Ich habe den Job leider nicht bekommen. Man sagte mir, dass meine Leistung beim Programmiertest niedriger als die der anderen Bewerber war. Sehr direkt, aber wahr.

      Interview questions [1]

      Question 1

      Man stellte mir keine besonders schwierigen Fragen. Die meisten Fragen beschäftigten sich mit Java-Basics (wie die üblichen Methoden von Object Class), gebräuchlichen Design-Patterns und Zugängen (Unit-Tests, Entwicklungsprozess usw.).
      Answer question