npm install --location=global ask-interviewers
aski | less
# OR
ask_interviewers | less
# OR
ask_questions | less
Goal: To help you understand the work environment, culture, and ethics of a potential employer.
Components:
- A structured questions file
- A library to integrate these questions into your application
- A CLI tool
- A self-hostable client/server application
cd src
# chmod u+x ./generate-certs.sh
./generate-certs.sh
# for building source code
npm run build
# link for cli app
npm link
A CLI tool for interview questions that helps you prepare for technical interviews by providing a curated list of questions to ask interviewers.
- Node.js version 24+
-
--experimental-transform-types
needs to be supported.
-
npm install
npm run build
npm run dev
# Install globally
npm link
# OR single liner
## colored output
npm run build && npm unlink --location=global && npm link --force && aski --priority High --tags people
## no_color
npm run build && npm unlink --location=global && npm link --force && aski --priority High --tags people --no_color
# Show all questions
ask_questions
# Filter by priority (Top, High, Mid, Low, No, unassigned)
ask_questions --priority High
# Filter by tags
ask_questions --tags culture process
# Filter by who (engineer, manager, executive, hr)
ask_questions --who engineer
# Combine filters
ask_questions --priority High --tags culture --who engineer
# Disable colored output
ask_questions --no_color
- Questions are automatically sorted by priority (Top > High > Mid > Low > No > unassigned)
- Color-coded output for better readability
- Filter questions by:
- Priority
- Tags (#process, #culture, #people, #technical, #management, #hiring, #issues, #feedback)
- Who (#engineer, #manager, #executive, #hr)
npm run build
# Output files will be in `/src/cli/dist`
-
doctorj/interview-questions
- A nine year old project on GitLab. CC SA 4.0
- Panick when interviewers ask "Do you have any questions for me?" and then I scramble to make stuff up.
- Past experiences.
-
Medium article: Questions To Ask Your Interviewers
- How do you answer “Do you have questions for me?”
MIT License | LICENSE
Copyright (c) 2025 Anubhav Saini