MOD4 Interview Prep Questions

Interview Prep Logo
Experience the app in action: Let's Practice

Introduction

The Interview Prep Questions App is a dynamic tool designed to assist job seekers, particularly in software development, in preparing for technical and behavioral interviews. It was inspired while getting ready for an interview simulation with an instructor, and built in 7 hours throughout the day. This user-friendly app offers a range of questions and answers, presented in an interactive flashcard format, making your interview preparation engaging and effective.

For a comprehensive guide to preparing for your interviews, make sure to go through the Turing Full Interview Simulation Guidelines.

Features

  • Comprehensive Question Bank: Includes an extensive collection of questions covering front-end, back-end, and behavioral topics.
  • Interactive Flashcards: Enhances learning and memorization through an easy-to-use flashcard interface.
  • User-Friendly Interface: Simple, intuitive design for a hassle-free user experience.
  • Category-based Filtering: Allows users to focus on specific areas such as front-end, back-end, or behavioral questions.
  • Responsive Design: Optimized for a seamless experience across various devices and screen sizes.

Technologies Used

  • Front-end: Developed with React, showcasing dynamic user interfaces.
  • Styling: Styled using CSS for an engaging and responsive design.
  • Deployment: Deployed on Vercel for high availability and effortless access.

To get a local copy up and running, follow these simple steps:

Installation

  1. Clone the repository:
    git clone https://github.com/Sulton88Mehron90/interview-prep-questions.git
    
  2. Navigate to the project directory:
    cd interview-prep-questions
    
  3. Install dependencies:
    npm install
    
  4. Start the application:
    npm start
    

Contributing

Contributions are what make the open-source community such great place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Acknowledgements

  • Special thanks to Turing School for the learning journey.
  • Gratitude to the instructors and peers who contributed to the learning experience.
image

Developer

Parvin A. Sattorova - Front-End Developer LinkedIn || GitHub
GitHub Avatar
image