---
title: "Code Challenge: Hotel Booking Demand | CoderPad"
description: "This two part challenge aims to test your understanding of how you can interact with data and explore it to unveil important hidden information as well as craft visualizations that spotlight various aspects of the dataset."
canonical: "https://coderpad.io/blog/coding-challenges/code-challenge-hotel-booking-demand/"
last_modified: "2026-04-15 16:20:40"
---
[Back to blog](https://coderpad.io/blog/)

# Code Challenge: Hotel Booking Demand

September 25, 2023 1 Minute Read

By Laaro Yussuf

[Coding Challenges](https://coderpad.io/blog/coding-challenges/)

Python is a popular language used by data scientists to carry out data science tasks such as the analysis and reporting of data including data visualizations. At CoderPad, we are excited to announce the integration of Jupyter notebooks to elevate data science interviews that replicate everyday work.

For this code challenge, you have been provided with the [Hotel Booking Demand](https://www.kaggle.com/datasets/jessemostipak/hotel-booking-demand) dataset which provides valuable insights into customer booking behavior, preferences and trends in the hospitality industry. This two part challenge aims to test your understanding of how you can interact with data and explore it to unveil important hidden information as well as craft visualizations that spotlight various aspects of the dataset.

## Part one: Interacting with the dataset

### Code challenge solution

Verify your solution with the official solution in this [sandbox](https://embed.coderpad.io/sandbox?question_id=257438&use_question_button).

## Part two: Crafting visualizations

### Code challenge solution

Verify your solution with the official solution in this [sandbox](https://embed.coderpad.io/sandbox?question_id=257433&use_question_button).

## More resources

We have made available these extra resources to improve your Python coding skills:

- [25+ interview questions for Python](https://coderpad.io/interview-questions/python-interview-questions/)

## Want to conduct interviews on this platform?

Check out CoderPad : pick any interview question or create your own, then invite your candidate to a shared live-coding session on an IDE like this one. You even get 2 free interviews per month forever using [this registration link](https://app.coderpad.io/register?source=Tiny+Interviews)!

## Subscribe for more CoderPad insights

## Trending Articles

Previous slide Next slide [Coding Challenges

## Code Challenge: Django Models

Django is a popular Python framework for building web applications. Test your knowledge of models by improving the Django application in this code challenge.

Read the post](https://coderpad.io/blog/coding-challenges/code-challenge-django-models/) [Coding Challenges

## Code Challenge: Python Graph Algorithm

A graph is an important data structure used in various technologies such as navigation systems, databases, etc. For this code challenge, a path search is attempted using a graph algorithm. However, the algorithm seems to be incorrect. Can you fix it?

Read the post](https://coderpad.io/blog/coding-challenges/tiny-interview-python-graph-algorithm/) [Coding Challenges

## Code Challenge: Python Image Rotation

In this code challenge, the rotation function doesn't work as expected. Test your Python knowledge by fixing the function to pass the tests in this tiny interview.

Read the post](https://coderpad.io/blog/coding-challenges/tiny-interview-python-image-rotation/) [Coding Challenges

## Code Challenge: Python Nested Loops Optimization

Optimization is a key component when. building applications. For this code challenge, you are tasked with optimizing a Python nested loop.

Read the post](https://coderpad.io/blog/coding-challenges/tiny-interview-python-nested-loops-optimization/) [Coding Challenges

## World Cup Data Analytics Tiny Interview

The FIFA World Cup is a global sporting event where national soccer teams compete to determine the world champion every four years! Use your data analytics knowledge to discover exciting world cup history facts like “which country received the most red cards per match on average” Use the sandbox below to get started and practice your data analytic skills!

Read the post](https://coderpad.io/blog/coding-challenges/world-cup-data-analytics-tiny-interview/) [Coding Challenges

## Code Challenge: Consuming API In Spring

In Spring applications, consuming APIs is a common requirement for interacting with external services or fetching data from remote servers. Complete the API consumption methods for the students endpoints in this code challenge.

Read the post](https://coderpad.io/blog/coding-challenges/code-challenge-consuming-api-in-spring/) [Coding Challenges

## Code Challenge: Responsiveness in HTML

This coding challenge tests your knowledge on responsiveness and creating interactive websites. Take a stab at the tasks in this challenge!

Read the post](https://coderpad.io/blog/coding-challenges/coding-challenge-responsiveness-in-html/) [Coding Challenges

## Code Challenge: Simple Search

For this code challenge, you are provided with a website that has a vulnerability. Can you fix it?

Read the post](https://coderpad.io/blog/coding-challenges/coding-challenge-simple-search/) [Coding Challenges

## Code Challenge: Toggle With CSS

Test your understanding of HTML & CSS by completing the tasks in this code challenge.

Read the post](https://coderpad.io/blog/coding-challenges/tiny-interview-toggle-with-css/) [Coding Challenges

## Code Challenge: Python Longest Subarray

In a street with colored houses, you want to take a picture containing the most houses, but without any duplicate colors. Can you solve this problem involving unique values?

Read the post](https://coderpad.io/blog/coding-challenges/tiny-interview-python-longest-subarray/) [Coding Challenges

## Code Challenge: React Controlled Input

State management is a method of controlling communication between different parts of state and their usage, including React components. Test your knowledge on state management by improving the React app in this code challenge.

Read the post](https://coderpad.io/blog/coding-challenges/tiny-interview-react-controlled-input/) [Coding Challenges

## Code Challenge: Django Search Filter

Django is a popular Python framework for building web applications. Test your Django knowledge by improving the search filter application in this tiny interview.

Read the post](https://coderpad.io/blog/coding-challenges/tiny-interview-django-search-filter/)

## Hire with confidence.

See why engineering teams trust CoderPad to evaluate developers with realistic, AI-ready hiring workflows.

[Request a demo](https://coderpad.io/sales/)
