Random Interview Question Generator

Behavioral and technical interview questions

Free interview question generator that pulls behavioral, situational, technical, and culture-fit questions by role family. Perfect for hiring managers running interviews and candidates practising answers — runs entirely in your browser. It runs free in your browser on Gera Tools, with nothing uploaded.

Last updated Source: Gera Tools

Where do the questions come from?

They are drawn from a built-in bank of widely used interview questions organised by role family and format. The bank ships with the page, so no questions are fetched from a server.

Run sharper interviews — or practise for one — with a quick draw of relevant questions. This interview question generator organises a built-in bank by role family and question format, so you can pull behavioral prompts for a values screen, technical ones for an engineering loop, or culture-fit questions for a final round.

How it works

You pick a role family (software, product, sales, or general) and a format (behavioral, situational, technical, or culture-fit). The tool combines questions specific to that role with a shared general pool for the chosen format, shuffles the combined list with a Fisher–Yates shuffle, and returns the number you requested without repeats inside a set. Because the entire bank is bundled with the page, generation is instant and offline — nothing is sent to a server.

Question formats and when to use each

Behavioral questions

Behavioral questions ask candidates to describe something they actually did: “Tell me about a time you had to deliver bad news to a stakeholder.” The underlying logic is that past behaviour is the best predictor of future behaviour. These work well for competency areas where you have specific evidence from the job description.

Use them: when assessing demonstrated skills, for senior roles, and in any loop stage where you want concrete examples over theory.

Situational questions

Situational questions pose a hypothetical: “Imagine you discover a critical bug two hours before launch. What do you do?” These are useful when a candidate genuinely lacks direct experience (early-career, career-change) but you still want to assess their judgment and reasoning process.

Use them: for junior candidates, novel scenarios the candidate cannot have faced yet, or to probe values and principles rather than specific experience.

Technical questions

Technical questions test domain knowledge or problem-solving in the specific discipline. For software roles these might include system design scenarios, code review exercises, or architecture trade-off discussions. For sales roles they might cover pricing scenarios or objection handling.

Use them: as one component of a loop, not the entirety. The best technical interviews combine a direct question with a follow-up that probes the candidate’s reasoning, not just the correctness of the answer.

Culture-fit questions

Culture-fit questions probe working style, values alignment, and team dynamics preferences. Used thoughtfully they surface genuine alignment; used carelessly they become proxies for personal similarity and introduce bias. Frame them around observable behaviours and preferences rather than vague traits.

Use them: in a final stage after competency and technical filters have already narrowed the pool.

Using this tool as a candidate preparing for interviews

Pull a set for your target role and treat each question as a rehearsal prompt. Answer behavioral questions out loud using the STAR structure: state the Situation, the Task you were responsible for, the Action you took, and the Result. Speaking answers aloud, rather than just thinking through them, is the single most effective interview preparation technique — it forces coherence and reveals gaps in your story.

Tips and examples

  • For a balanced loop, generate a behavioral set and a situational set, then assign each to a different interviewer.
  • Candidates: answer behavioral questions out loud using the STAR structure — Situation, Task, Action, Result.
  • Technical questions are starting points; follow up on the candidate’s reasoning rather than only the final answer.
  • Copy a set to paste straight into your interview notes or scorecard template.
  • Regenerate for a fresh random draw — each generation reshuffles the bank.