Interview Buddy is a AI Chatbot that helps software engineers prepare for technical interviews using the OpenAI gpt-3.5-turbo model. Users can select their preferred programming language, difficulty level, and focus on either data structures or algorithms to generate relevant practice questions. They can also enter their answers and receive feedback to enhance their preparation.
- OpenAI gpt-3.5-turbo model
- Start by entering your programming language of choice
- Followed by topic, Data Structures or Algorithms
- Chose level of difficulty: Easy, Medium or Hard
- Enter your answer in in chat box for feedback or a new problem!
- Clone the repository:
git clone https://github.com/fcny-reinforcement-team/interview-buddy.git cd interview-buddy
- Install dependencies:
npm install- Start client and server
npm run devWe welcome contributions! To get started, please follow these steps:
- Fork the repository and create a new branch:
git checkout -b feature-name- Make your changes and ensure your code follows the project's style guidelines.
- Commit your changes with a clear message:
git commit -m "Add feature-name: brief description"- Push to your fork and submit a Pull Request:
git push origin feature-nameWait for review and address any feedback.

