Technical Interview Chatbot
A proof of concept for practising technical interviews with an LLM-powered interviewer.
8/1/20241 min

This small proof of concept explores whether an LLM can act as a useful technical-interview practice partner. It asks follow-up questions based on the candidate's experience, keeps the conversation in context and gives feedback on each answer.
The prototype combines LangChain for conversation history, Groq for fast model inference and Streamlit for the interface and deployment. It also includes a simple PDF export so a practice session can be reviewed afterwards.
Links
GitHub: https://github.com/MrRobert91/StreamlitLLMChatbot
Live prototype: https://chatbot-llm-interview.streamlit.app/