Interview PreQuest is a Streamlit based web-application designed to simulate a real world interview experience by generating domain-specific interview questions and answers. Whether you are preparing for a HR round, Technical round or Managerial round, this web-application provides the most commonly and frequently asked questions to help you prepare thoroughly for your job interviews.
-
Domain-Specific Questions: Generate interview questions and answers tailored to various domains such as Data Science, Web Development, and more.
-
Interview Type Selection: Choose from HR round, Technical round, or Managerial round to get questions specific to that interview type.
-
Interactive and User-Friendly Interface: Streamlit provides an easy-to-use and interactive interface for a seamless experience.
-
Clone the repository:
git clone https://github.com/your-username/interview-prequest.git
-
Create a virtual environment:
python -m venv venv
-
Install the required packages:
pip install -r requirements.txt
-
Set up your
.env
file with your Gemini API key:GEMINI_API_KEY=your_api_key_here
-
Run the Streamlit app:
streamlit run app.py
Open your web browser and navigate to http://localhost:8501
to use the application.
- Python
- Streamlit
- Gemini AI
This project is licensed under the MIT License. See the LICENSE file for details.