Welcome to our technical interview assessment! This repository contains a series of questions designed to evaluate your Python programming skills and data analysis capabilities.
- Clone this repository
- Create a virtual environment:
# you can use any virtual environment manager you want, but we recommend using conda conda create -n technical-interview python=3.11 conda activate technical-interview - Install required packages:
pip install -r requirements.txt
The interview consists of 4 questions, focusing on:
- Data Cleaning and Basic Analysis
- Data Manipulation and Aggregation
- Data Visualization
- Advanced Analytics and Machine Learning
- Complete questions 1-3
- Question 4 is optional/bonus
- Complete all questions 1-4
Work with sales data to demonstrate your ability to handle missing values and perform basic statistical analysis.
Show your skills in transforming and aggregating data to derive meaningful insights.
Create informative visualizations to communicate data insights effectively.
Apply advanced statistical methods and machine learning techniques to solve a complex business problem.
- Create a new branch with your name:
firstname-lastname - Complete the questions in their respective Python files
- Commit your changes and push to your branch
- Create a pull request with your solutions
- Code quality and organization
- Problem-solving approach
- Documentation and comments
- Accuracy of results
- Efficiency of solutions
- Proper use of Git
- 24 hours from the time you get the email from the recruiter.
Good luck!