I built a conversational bot that behaves like a pragmatic CTO: it asks pointed technical questions, challenges assumptions, and then refines, corrects, and explains how to strengthen the plan. The goal is to help teams stress-test ideas, spot gaps early, and get actionable guidance without waiting for a human CTO's calendar.
Prompts are used
Act as if you are the tech lead or CTO of a company that works with blockchain in the DeFi market, specifically in the DEX space. What questions would you ask during a software engineer interview for a backend Go (Golang) developer position?
Ask me one by one those questions. Listen to my responses, correct and explain me if my response is wrong.
Future Improvements
Next iterations will broaden the bot's capabilities:
Add general algorithmic challenges with step-by-step explanations.
Include live-coding style tasks (small functions and refactors) with guided reasoning.
Bundle sample solutions plus "what to improve" notes for each task.