Your Personal Interview Assistant

An AI-powered tool that helps you during your interviews!

Step into your interviews with an edge: Interview Assistant, the AI wingman that whispers winning strategies during your actual interviews. It's your secret to success, providing on-the-fly suggestions and calming cues, helping you articulate your expertise effortlessly and authentically under any pressure.

Web Interview Assistant is here - Demos

UI Tour and Demo of a Python Interview

System Design Interview

Why Interview Assistant?

Your Secret Interview BFF

Imagine having a ninja in your corner, whispering genius code samples and must-ask questions during your interview. It's like having a cheat code for your big day!

Ace Any Question

Whether it's the tricky behavioral ones or the tough tech grills, our app's got your back. It's like having a personal interview coach in your pocket!

For Every Tech Genius

Whether you're weaving codes, designing the next big thing, playing with algorithms, or making data dance, this app speaks your language!

No Strings Attached

Pay once and it's all yours - like a loyal pet, but for your career. No subscriptions, no hidden fees. Just you, your app, and endless updates.

Privacy is Our Middle Name

We're like a vault! Your chats stay on your device. You hold the key, and we promise we're not eavesdropping. It's just you and your AI pal, confidentially conquering the world.

Confidence in a Click

Not just an app, it's your backstage crew cheering you on. And when you're done dazzling in your interview, it turns into your personal feedback fairy, sprinkling constructive tips for next time!

Web Interview Assistant - AI that helps with Interviews | Product Hunt

How does it work?

1. Study and Practice Interview Questions. Prepare!

Gear Up for Glory! Remember, great interviews don't just happen; they're made. Dive into those leet code questions and shape up your skills. It's like a workout for your brain - but instead of muscles, you're flexing your interview prowess! Always prepare.

2. Open Assistant and paste your OpenAI Key

Key In, Game On! Time to make some magic happen. Just pop in your OpenAI Key and hit that record button. Think of it as pressing 'play' on your favorite game, except the high score here lands you your dream job!

3. Check Tips and answers during Online Interview

Sneaky Peeky AI Tips!
Slide the program into the background and let it do its stealthy thing. It's like having a super-smart friend passing you notes, only these notes are spot-on AI answers that could help you nail it!

Step by Step

1. Login


Login using the email address you used to download the application. In case you are on a free trial, you will have full access to the application for 10 minutes.

2. Authenticate
Authenticate through unique code


Check your email for a unique 6 digit code and paste it here. This assures that you are the owner of the registered email account.

3. Settings
Open Settings dialog

Settings Window

Use the menu on top to select Settings window. This is the most important place for setting the application. First of all, copy paste you OpenAI Key. The application uses your own key which means that the conversation stays secret and known only to you.
Select Transcription Model. You can either select one of the shown (small one is good enough) or select the Whisper API (which will cost some very small amount of money - 1$ per hour). The model will be downloaded locally. All the models are local whisper files.
Next option is the OpenAI model. Here we suggest using GPT4 but of course you can experiment with the least expensive GPT3.5
Then selecting Microphone: It will show you all the available microphones. As a start we suggest using the microphone built in to your computer. Lastly selecting speakers. Again for simplicity leave the default option as it is. Otherwise you can use Multiple Output Devices so that you can distinguish the Interviewer (uses Headphone Output) from the Candidate (uses Mic). For more please check here

4. Start Interview
Starting a new Intervie

Start Interview

Click on + New to start a new conversation. You can pause the conversation by clicking on Pause Button.

5. AI Response
Get AI Response from GPT4 model

AI Response - Hint

We send the conversation to GPT4 model and get the response. The response is shown in the right hand side as "AI". We send the request every 60 seconds but you can change the frequency up to 5 minutes

6. Evaluate
Step 3 Screenshot

Evaluate and get Score

When you finish all the conversation you can Evaluate and get a score of the conversation by clicking the Evaluate button. We ask from GPT4 to give a score to the conversation.

Learn all about how to use Interview Assistant AI

In the demo video we show the simplest approach on how to start using and experimenting with Interview Assistant AI. From downloading, logging, fill in your OpenAI API Key to starting a new Interview Session. You will see the simple and intuitive UI design and what are the main options.

In this example interview we explore the following features:

  1. How Interview Assistant AI can help us not only by answering coding questions but system design questions too.
  2. Interview Assistant AI is flexible enough to explore alternative solutions to interview questions. So here although it proposed as solution the Ticket-Server Approach in the next answer it explore UniqueID Generator.
  3. The LLM can understand deeply if the interviewer has potentials and give us an accurate evaluation score.

MacOs Installation.
Check out how you can install the application on Mac OS M machines

Audio for MacOs
Tip: test your audio microphones in Settings page! View examples on how to test your audio.

Users can redefine and fine tune how the OpenAI LLM will respond to interview transcript. Users can create Job Applications and select for example in which language their code responses will be. In the short video we can see that for the same transcript the AI responds in Javascript and then in C#. Users can even instruct the Interview Assistant AI to change the language from English or even translate to their own native one.

If you have a modest modern machine you can downalod and use local whisper transcription modesl so you are not charged any money

Users can select between the following models:

  1. Tiny/Base/Small/Medium English and International languages(39M-769M parameters)
  2. Large v1, v2 and v3 (1.5B parameters)
  3. OpenAI Whisper (Best Model)

Windows Installation.
Checkout out tutorial on how to install the application on Windows machines

Audio for Windows
Tip: test your audio microphones in Settings page!

Frequently Asked Questions

How does Interview Assistant work its magic?

Picture a wise wizard in your corner, but for interviews. Once you're set up with your OpenAI key, it listens in, thinks super fast, and whispers the smartest responses and tips. It's like having an interview genie, but without the lamp!

Is Interview Assistant only for tech gurus?

Absolutely not! Whether you're a code whisperer, a data wrangler, or even if "tech" isn't your middle name, our AI buddy is here to help everyone shine in interviews. It's like a universal interview translator!

Will Interview Assistant share my secrets?

No way! Your secrets are safe with us. Think of it as a diary that never judges and never blabs. Your conversations stay between you, your computer, and the AI. We're big on privacy!

Do I need to be a tech whiz to use it?

Not at all! If you can click a button, you're more than qualified. We've made everything super user-friendly. It's as easy as pie – easier, actually, unless you're really good at baking pies!

Can Interview Assistant really boost my interview game?

You bet! It's like having a personal interview coach who knows just what to say and when to say it. From practice to actual interviews, you'll be wowing them in no time. Get ready to be the interview superstar!

Can Interview Assistant translate into my local language?

You can refine Interview Assistant AI by adding a specific Job Application with details on the language of transcription. Please use OpenAI Whisper model for transcription of one of the International Whisper models (not the English one)

Which languages can be used for coding questions? Only Python?

By default Intervie Assistant AI waits for the language to be mentioned during the interview. If this is not the case then it responds with Python syntax. If you want to use some more specific programming language please write it explicetely to the Application. (e.g. like respnd in c++)

How much does it cost in OpenAI Credits?

It depends on the API and the frequency we use for our LLM.
Assumptions for Calculation:

Average Words per Minute (WPM) Spoken: Let's assume an average speaking rate of 150 WPM for a conversational interview.
Interview Duration: 60 minutes.
Token Conversion: Approximately 1.33 words per token (since 1 token ≈ 0.75 words).
Tokens for 60 Minutes: 9,000 words÷1.33 words/token≈6,767 tokens
Cost for 60 Minutes: 6,767 tokens × $0.01 / 1K tokens≈$0.06
Cost for Whisper Transcription for 60 Minutes: 60 minutes * $0.006 / minute = 0.36
That means that in total we will be charged less than 1$ for 60 minutes of conversation.

Can I get my money back?

Of course. We will be very sorry, but if you try our application and you are not satisfied you can request your money back by writing us a letter here: . Please explain to us what was the problem and we will try to fix it. If we cannot fix it then we will return your money.

Which AI Model to use? Which is best? Which is cheaper?

Currently, we support models from 3 major companies: OpenAI, Anthropic and Groq.
The best one is GPT-4 Turbo (gpt-4-0125-preview) with equal performance from Anthropic (Opus) The GPT-4 Turbo is cheaper than Opus however Opus has almost the double of context window. The fastest of all is Groq. Depending on your needs and your budget you can select the best model for you. What has worked fine for almost all cases is choosing gpt-4-0125-preview. Here is an image from

AI Models

New Release - Updates

New AI LLM Models

The new models come from 2 very important companies: From Anthropic 3 new models:

  • Haiku (Light and Fast) Input: $0.25, Output: $1.25
  • Sonnet (Hard-Working) Input: $3, Output: $15
  • Opus (Powerful, similar to best GPT-4 from OpenAI, more expensive but bigger context, good for interviews with a duration of more than 1 hour) Input: $15, Output: $75

We have also added all the known "Open Sourced" models in their best versions. The blazing-fast implementation from Groq company. The available models are:
  • Llama 2 70Billion Parameters, 4096 context window ~300 tokens/s Input: $0.70, Output:$0.80
  • Mixtral 8x7B SMoE (32K Context Length) ~480 tokens/s Input:$0.27, Output:$0.27
  • Gemma (8K Context Length) ~820 tokens/s Input: $0.10, Output:$0.10
You can find more and compare AI Models in the artificialanalysis webpage

Cost: The prices are in MillionTokens.
In a natural conversation, people speak about 150-160 Words Per Minute.
That means for 60 minutes we can calculate max 160*60=9600 Words. Which makes about
9600*1.2 tokens per word = 11520 Tokens per hour. So you should feel confident that you will be minimally charged less than 1$ per interview.

Faster and better transcription

We did UI improvements to show faster the transcription of the conversations. We have also added a new state-of-the-art model for Speech - Text Transcription from Deepgram.
The cost of Deepgram's best model: $0.0036/min but it gives you on registration a 200$ Bonus gift that is enough for hundreds of hours of interviews.
This means that using Deepgram is practically free for the Interviews use case!!

Real-time translation

Added OpenAI Whisper Translation APIs to translate Real-time the conversation to one of the supported languages: Afrikaans, Arabic, Armenian, Azerbaijani, Belarusian, Bosnian, Bulgarian, Catalan, Chinese, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, Galician, German, Greek, Hebrew, Hindi, Hungarian, Icelandic, Indonesian, Italian, Japanese, Kannada, Kazakh, Korean, Latvian, Lithuanian, Macedonian, Malay, Marathi, Maori, Nepali, Norwegian, Persian, Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swahili, Swedish, Tagalog, Tamil, Thai, Turkish, Ukrainian, Urdu, Vietnamese, and Welsh.
Cost is: $0.006 / minute (rounded to the nearest second) or about 0.36$ per 1 hour of interview from OpenAI

Simpler Sound Input

We permit the selection of one of the system microphones. A testing button can help you decide which one works best for you. What we recommend is either: Use the microphone and speakers of your PC/Mac or if you want to use a headset, select as speakers the PC/Mac speakers so that the headset microphone can catch the conversation.

What Our Users Say

"Interview Assistant was a game-changer for my interview preparation. It felt like having a personal coach!"

- Alex Smith, Software Engineer

"The real-time suggestions helped me stay focused and articulate my thoughts more clearly. Highly recommend!"

- Jamie Doe, Data Analyst

"I loved the privacy aspect. It was reassuring to know my conversations were secure while getting top-notch AI assistance."

- Chris Johnson, ML Engineer

Download Now!
Demo GIF
Free Trial