developer interview simulator on android

A. Purpose of the Thesis

  • The development of an innovative interview simulator specifically designed for software developer candidates.
  • The simulator will be implemented as an Android application and will leverage Large Language Models (LLMs) for the dynamic generation of interview questions, adaptive difficulty adjustment, and the provision of personalised feedback.

The main objective is to investigate whether the use of a mobile-based interview simulator can improve candidates performance in realistic mock technical interviews and increase their confidence towards the interview process.

B. Research Question

Can an interview simulator for software developers, implemented as an Android application and based on LLMs, improve candidates performance and confidence in real interview scenarios?

Secondary research questions:

  • How do users perceive the realism of the simulator?
  • Which categories of questions are considered more helpful (technical or behavioural)?

C. Methodology

  • Design and development of the Android application.
  • Experimental procedure involving participants.
  • Data analysis (statistical pre-/post-comparison, qualitative analysis).

D. Expected Contribution

  • Improved understanding of the impact of LLM-based interview simulators.
  • Provision of a preparation tool for students facing technical interviews.
  • Investigation of the feasibility of implementing such tools on mobile devices.

E. Deliverables

  • A functional Android application.
  • Documentation and an architecture report.
  • A pre-/post-experimental study.
  • The Masters thesis.

WRITE MY PAPER