Skip to content
Back to work

Nginterview

A gamified mobile app that helps students and first-time job seekers practice interviews with an AI interviewer or a live partner, with a score breakdown after every session.

Four Nginterview app screens: a score breakdown, a lesson, the home screen with weekly progress, and a live partner interview.

Nginterview overview

The problem

Many students and first-time job seekers feel anxious in interviews, have little realistic practice, and get almost no objective feedback on non-verbal cues such as facial expression and intonation. In the team's online survey of students aged 19–21, 60% said they get nervous during interviews and 86% wanted a feature that scores their interview. Existing tools covered only parts of the journey: lessons, solo AI practice, or peer practice, but not all three.

My contribution

Worked with the team from research through prototype and usability testing for an interview practice app.

  • Co-authored the UI/UX proposal and the presentation deck with the CUEXCAN team.
  • Ran the design thinking process with the team: online survey, competitor analysis, empathy and affinity maps, persona, and solution mapping.
  • Designed the app prototype, covering lessons with quizzes, AI interviews, and partner interviews, along with its design system and app flow.
  • Tested the prototype with the Single Ease Question (SEQ) method and applied the feedback in a second iteration.

Design highlights

01 — Learn first, then practice

Lesson screens showing the weekly progress chart, key points, a quiz question, and a star result.

Learn first, then practice

Short lessons with key points, a quiz, and a star rating sit beside a weekly progress chart, so users build interview fundamentals before their first simulation.

02 — Practice with an AI interviewer

AI interview screens: meet the interviewer with a mic test, a live question, and the overall score.

Practice with an AI interviewer

After a mic and camera check, Wawan, the AI interviewer, asks three to five questions in a live camera session. The session ends with a score for communication and fluency, content, confidence, and grammar.

03 — Practice with a real partner

Partner interview screens: briefing and rules, interviewer view, candidate view, and the score.

Practice with a real partner

Two users are matched, read the briefing and rules, then take turns as interviewer and candidate with a timer on screen. Each session ends with a score.

04 — One clear app flow

Flowchart of the Nginterview app navigation from sign-in to lessons, practice, and score.

One clear app flow

After sign-in, the home page branches into lessons (material, quiz, stats) or practice (AI or partner interview). Every practice path ends in a score and returns to home.

05 — A simple visual system

Design system sheet with colors, typography scale, logo, button, and navigation bar.

A simple visual system

A lime and indigo palette, the Outfit typeface, one primary button style, and a three-tab navigation bar keep the interface consistent and easy to scan.

Outcome

AgriUXDesign Competition, Agriinformatics 2025

Team outcome
  • 1st Place

Nginterview won 1st Place at the AgriUXDesign Competition, Agriinformatics 2025.

Usability testing

Team outcome

Usability testing scored 4.2/5 for starting a lesson, 5/5 for AI practice, and 4.6/5 for finding a partner on the Single Ease Question, with 0% drop-off and a 16.3% misclick rate.

100% — Task success rate in usability testing of the prototype.

What I learned

Experience
Testers found the Play button ambiguous, since it could mean starting a lesson or starting practice, and the exit button on the partner screen was hard to see.
What I learned
Primary actions need labels that say exactly what will happen, and secondary controls like exit need enough contrast and a clear icon.
Next approach
The second iteration renamed Play to Start Simulation and updated the close icon. I would retest both changes with a larger group of users.

Let’s work together.

Have a project in mind or an opportunity to share? I’d love to hear from you.