Analysis updated 2026-06-20
Review the list before a job interview to pick 5-10 targeted questions that surface potential red flags about the company.
Use the Tech section questions to probe a company's engineering practices, deployment process, and testing culture before accepting an offer.
Check the Company section to understand the growth stage, promotion criteria, and any legal agreements you might be asked to sign.
| viraptor/reverse-interview | qianguyihao/web | micro-editor/micro | |
|---|---|---|---|
| Stars | 28,526 | 28,544 | 28,547 |
| Language | — | — | Go |
| Setup difficulty | easy | easy | easy |
| Complexity | 1/5 | 1/5 | 1/5 |
| Audience | developer | vibe coder | developer |
Figures from each repo's GitHub metadata at analysis time.
Reverse Interview is a reference list of questions that a job applicant can ask a company during a tech job interview. The idea behind a "reverse interview" is that interviews are a two-way process, the company evaluates you, but you should also be evaluating the company. This list helps you do that by suggesting questions that reveal how a company actually operates, not just what they say in a job posting. The README is the entire product: a curated, categorized set of questions organized into sections. The Role section covers day-to-day tasks, on-call responsibilities, onboarding, and how performance is evaluated. The Tech section asks about the development workflow, testing practices, deployment process, and how technical decisions are made. The Team section covers how work is organized, how conflicts are resolved, and what code review looks like. The Company section asks about growth stage, learning budgets, promotion processes, and legal agreements. There are also sections on compensation and remote work. The list explicitly advises picking only the questions relevant to you rather than asking everything, the goal is to surface "red flags" and understand whether the role is a good fit, not to interrogate the interviewer. The list is available in more than 20 language translations. It is not software, it is a plain text document stored on GitHub, used as a practical reference before or during an interview.
A curated list of questions you can ask a company during a tech job interview to evaluate whether the role, team culture, and workplace are actually a good fit for you, not just whether they want to hire you.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.