Interview Buddy — AI Mock Interview Coach 🎯💼
AI-powered mock interview practice tool. Get realistic interview questions, real-time feedback on your answers, and coaching tips for any role, industry, or interview type. Supports behavioral, technical, situational, and competency-based interview formats with streaming responses for a natural conversational experience.
Built by a CISSP/CISM certified professional at ToolWeb.in
When to Use
- User wants to practice for a job interview
- User asks for mock interview questions
- User needs interview preparation help
- User mentions behavioral, technical, or situational interview prep
- User wants feedback on their interview answers
- User asks for interview coaching or tips
Prerequisites
TOOLWEB_API_KEY — Get your API key from portal.toolweb.in
curl must be available on the system
API Endpoint
POST https://portal.toolweb.in/apis/tools/interview-buddy
Endpoints
| Path |
Method |
Description |
/auth/send-otp |
POST |
Send OTP to registered email |
/auth/verify-otp |
POST |
Verify OTP and get session |
/auth/me |
GET |
Check current session |
/chat/stream |
POST |
Send interview question/answer and get AI response |
/auth/logout |
POST |
End session |
Workflow
Authenticate — The user needs a registered account on ToolWeb.in. Authentication uses OTP (One-Time Password) via email.
Step 1: Send OTP
curl -s -X POST "https://portal.toolweb.in/apis/tools/interview-buddy" \
-H "Content-Type: application/json" \
-H "X-API-Key: $TOOLWEB_API_KEY" \
-d '{"email": "<user_email>"}'
Endpoint path: /auth/send-otp
Step 2: Verify OTP
curl -s -X POST "https://portal.toolweb.in/apis/tools/interview-buddy" \
-H "Content-Type: application/json" \
-H "X-API-Key: $TOOLWEB_API_KEY" \
-d '{"email": "<user_email>", "otp": "<received_otp>"}'
Endpoint path: /auth/verify-otp
Start the interview — Send questions and answers via the chat endpoint:
curl -s -X POST "https://portal.toolweb.in/apis/tools/interview-buddy" \
-H "Content-Type: application/json" \
-H "X-API-Key: $TOOLWEB_API_KEY" \
-d '{"question": "I want to practice for a Senior Software Engineer interview at a FAANG company. Start with behavioral questions."}'
Endpoint path: /chat/stream
Continue the conversation — The AI interviewer will ask questions, evaluate your answers, and provide feedback. Keep sending responses:
curl -s -X POST "https://portal.toolweb.in/apis/tools/interview-buddy" \
-H "Content-Type: application/json" \
-H "X-API-Key: $TOOLWEB_API_KEY" \
-d '{"question": "In my previous role, I led a team of 5 engineers to deliver a microservices migration that reduced latency by 40%..."}'
Present the AI's response with feedback and follow-up questions.
Output Format
🎯 Interview Buddy
━━━━━━━━━━━━━━━━━━
🎤 Interviewer:
[AI-generated interview question or feedback]
💡 Coaching Tips:
[Suggestions for improving the answer]
📊 Answer Rating:
[Strengths and areas for improvement]
🔄 Follow-up Question:
[Next question based on the conversation]
Error Handling
- If
TOOLWEB_API_KEY is not set: Tell the user to get an API key from https://portal.toolweb.in
- If the API returns 401: Session expired — re-authenticate with OTP
- If the API returns 422: Check the question field is not empty
- If the API returns 429: Rate limit exceeded — wait and retry
Example Interaction
User: "I have a product manager interview at Google next week. Help me practice."
Agent flow:
- Authenticate the user via OTP if not already logged in
- Send initial context to the chat endpoint:
{"question": "I'm preparing for a Product Manager interview at Google. Start with a product design question."}
- AI responds with an interview question
- User answers, agent sends the answer back
- AI provides feedback and asks the next question
- Continue until the user is satisfied
Interview Types Supported
- Behavioral (STAR method)
- Technical (coding, system design)
- Product Management (product sense, metrics)
- Case Studies (consulting, strategy)
- Competency-based
- Situational/Scenario-based
- Leadership & Management
Pricing
- API access via portal.toolweb.in subscription plans
- Free trial: 10 API calls/day, 50 API calls/month to test the skill
- Developer: $39/month — 20 calls/day and 500 calls/month
- Professional: $99/month — 200 calls/day, 5000 calls/month
- Enterprise: $299/month — 100K calls/day, 1M calls/month
About
Created by ToolWeb.in — a security-focused MicroSaaS platform with 200+ security APIs, built by a CISSP & CISM certified professional. Trusted by security teams in USA, UK, and Europe and we have platforms for "Pay-per-run", "API Gateway", "MCP Server", "OpenClaw", "RapidAPI" for execution and YouTube channel for demos.
Tips
- Specify the exact role and company for the most relevant questions
- Practice with the STAR method for behavioral questions (Situation, Task, Action, Result)
- Ask for feedback after each answer to improve in real-time
- Do multiple rounds — practice builds confidence
- Try different interview types to prepare comprehensively
1---2name: interview-buddy3description: AI-powered mock interview practice with real-time feedback. Use when preparing for job interviews, practicing behavioral questions, doing technical interview prep, conducting mock interviews, or getting interview coaching for any role or industry.4---56# Interview Buddy — AI Mock Interview Coach 🎯💼78AI-powered mock interview practice tool. Get realistic interview questions, real-time feedback on your answers, and coaching tips for any role, industry, or interview type. Supports behavioral, technical, situational, and competency-based interview formats with streaming responses for a natural conversational experience.910**Built by a CISSP/CISM certified professional at [ToolWeb.in](https://toolweb.in)**1112## When to Use1314- User wants to practice for a job interview15- User asks for mock interview questions16- User needs interview preparation help17- User mentions behavioral, technical, or situational interview prep18- User wants feedback on their interview answers19- User asks for interview coaching or tips2021## Prerequisites2223- `TOOLWEB_API_KEY` — Get your API key from [portal.toolweb.in](https://portal.toolweb.in)24- `curl` must be available on the system2526## API Endpoint2728```29POST https://portal.toolweb.in/apis/tools/interview-buddy30```3132## Endpoints3334| Path | Method | Description |35|------|--------|-------------|36| `/auth/send-otp` | POST | Send OTP to registered email |37| `/auth/verify-otp` | POST | Verify OTP and get session |38| `/auth/me` | GET | Check current session |39| `/chat/stream` | POST | Send interview question/answer and get AI response |40| `/auth/logout` | POST | End session |4142## Workflow43441. **Authenticate** — The user needs a registered account on ToolWeb.in. Authentication uses OTP (One-Time Password) via email.4546 **Step 1: Send OTP**47 ```bash48 curl -s -X POST "https://portal.toolweb.in/apis/tools/interview-buddy" \49 -H "Content-Type: application/json" \50 -H "X-API-Key: $TOOLWEB_API_KEY" \51 -d '{"email": "<user_email>"}'52 ```53 Endpoint path: `/auth/send-otp`5455 **Step 2: Verify OTP**56 ```bash57 curl -s -X POST "https://portal.toolweb.in/apis/tools/interview-buddy" \58 -H "Content-Type: application/json" \59 -H "X-API-Key: $TOOLWEB_API_KEY" \60 -d '{"email": "<user_email>", "otp": "<received_otp>"}'61 ```62 Endpoint path: `/auth/verify-otp`63642. **Start the interview** — Send questions and answers via the chat endpoint:6566 ```bash67 curl -s -X POST "https://portal.toolweb.in/apis/tools/interview-buddy" \68 -H "Content-Type: application/json" \69 -H "X-API-Key: $TOOLWEB_API_KEY" \70 -d '{"question": "I want to practice for a Senior Software Engineer interview at a FAANG company. Start with behavioral questions."}'71 ```72 Endpoint path: `/chat/stream`73743. **Continue the conversation** — The AI interviewer will ask questions, evaluate your answers, and provide feedback. Keep sending responses:7576 ```bash77 curl -s -X POST "https://portal.toolweb.in/apis/tools/interview-buddy" \78 -H "Content-Type: application/json" \79 -H "X-API-Key: $TOOLWEB_API_KEY" \80 -d '{"question": "In my previous role, I led a team of 5 engineers to deliver a microservices migration that reduced latency by 40%..."}'81 ```82834. **Present** the AI's response with feedback and follow-up questions.8485## Output Format8687```88🎯 Interview Buddy89━━━━━━━━━━━━━━━━━━9091🎤 Interviewer:92[AI-generated interview question or feedback]9394💡 Coaching Tips:95[Suggestions for improving the answer]9697📊 Answer Rating:98[Strengths and areas for improvement]99100🔄 Follow-up Question:101[Next question based on the conversation]102```103104## Error Handling105106- If `TOOLWEB_API_KEY` is not set: Tell the user to get an API key from https://portal.toolweb.in107- If the API returns 401: Session expired — re-authenticate with OTP108- If the API returns 422: Check the question field is not empty109- If the API returns 429: Rate limit exceeded — wait and retry110111## Example Interaction112113**User:** "I have a product manager interview at Google next week. Help me practice."114115**Agent flow:**1161. Authenticate the user via OTP if not already logged in1172. Send initial context to the chat endpoint:118 ```json119 {"question": "I'm preparing for a Product Manager interview at Google. Start with a product design question."}120 ```1213. AI responds with an interview question1224. User answers, agent sends the answer back1235. AI provides feedback and asks the next question1246. Continue until the user is satisfied125126## Interview Types Supported127128- Behavioral (STAR method)129- Technical (coding, system design)130- Product Management (product sense, metrics)131- Case Studies (consulting, strategy)132- Competency-based133- Situational/Scenario-based134- Leadership & Management135136## Pricing137138- API access via portal.toolweb.in subscription plans139- Free trial: 10 API calls/day, 50 API calls/month to test the skill140- Developer: $39/month — 20 calls/day and 500 calls/month141- Professional: $99/month — 200 calls/day, 5000 calls/month142- Enterprise: $299/month — 100K calls/day, 1M calls/month143144## About145146Created by **ToolWeb.in** — a security-focused MicroSaaS platform with 200+ security APIs, built by a CISSP & CISM certified professional. Trusted by security teams in USA, UK, and Europe and we have platforms for "Pay-per-run", "API Gateway", "MCP Server", "OpenClaw", "RapidAPI" for execution and YouTube channel for demos.147148- 🌐 Toolweb Platform: https://toolweb.in149- 🔌 API Hub (Kong): https://portal.toolweb.in150- 🎡 MCP Server: https://hub.toolweb.in151- 🦞 OpenClaw Skills: https://toolweb.in/openclaw/152- 🛒 RapidAPI: https://rapidapi.com/user/mkrishna477153- 📺 YouTube demos: https://youtube.com/@toolweb-009154155## Tips156157- Specify the exact role and company for the most relevant questions158- Practice with the STAR method for behavioral questions (Situation, Task, Action, Result)159- Ask for feedback after each answer to improve in real-time160- Do multiple rounds — practice builds confidence161- Try different interview types to prepare comprehensively