WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

fcny-reinforcement-team/interview-buddy

Repository files navigation

logo

Interview-Buddy

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.

Tech Stack

My Skills

  • OpenAI gpt-3.5-turbo model

Table of Contents

User Guide

Homepage

  • 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!

Setup Instructions

  1. Clone the repository:
    git clone https://github.com/fcny-reinforcement-team/interview-buddy.git
    cd interview-buddy

  1. Install dependencies:
 npm install
  1. Start client and server
 npm run dev

Contributing

We welcome contributions! To get started, please follow these steps:

  1. Fork the repository and create a new branch:
   git checkout -b feature-name
  1. Make your changes and ensure your code follows the project's style guidelines.
  2. Commit your changes with a clear message:
git commit -m "Add feature-name: brief description"
  1. Push to your fork and submit a Pull Request:
git push origin feature-name

Wait for review and address any feedback.

Interview Buddy Team

About

AI-Chatbot for software engineers to practice technical interviews

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •