---
title: "Coding Challenges | CoderPad"
description: "CoderPad articles filed under Coding Challenges."
canonical: "https://coderpad.io/blog/coding-challenges/page/2/"
---
Insights & Resources

# Build better engineering teams

Explore insights on technical hiring, AI readiness, developer skills, and product updates from the team behind CoderPad.

Latest by topics

- [All](https://coderpad.io/blog/)
- [Announcements](https://coderpad.io/blog/announcements/)
- [Coding Challenges](https://coderpad.io/blog/coding-challenges/)
- [Community](https://coderpad.io/blog/community/)
- [Data Science](https://coderpad.io/blog/data-science/)
- [Development](https://coderpad.io/blog/development/)
- [Engineering Management](https://coderpad.io/blog/engineering-management/)
- [Events](https://coderpad.io/blog/events/)
- [Getting Hired](https://coderpad.io/blog/getting-hired/)
- [Hiring Developers](https://coderpad.io/blog/hiring-developers/)
- [Interviewing](https://coderpad.io/blog/interviewing/)
- [Product Updates](https://coderpad.io/blog/product-updates/)

## Coding Challenge Articles

Search articles Search articles [](https://coderpad.io/blog/coding-challenges/tiny-interview-vue-counter-app/)

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

### [Code Challenge: Vue Counter App](https://coderpad.io/blog/coding-challenges/tiny-interview-vue-counter-app/)

Vue is a popular JavaScript library for building frontend applications and user interfaces. It builds on HTML, CSS and JavaScript and employs a declarative model for building components. You can try out Vue on the Vue CoderPad sandbox to have a feel of the library. For this code challenge, you have two tasks to perform on this Vue application: Please see the instructions written directly in the pad to proceed: 💡 Remember to share your solution with the hashtag #CoderpadTinyInterviews on Twitter and LinkedIn.

[](https://coderpad.io/blog/coding-challenges/tiny-interview-python-unit-testing/)

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

### [Code Challenge: Python Unit Testing](https://coderpad.io/blog/coding-challenges/tiny-interview-python-unit-testing/)

Unit tests ideally test a small unit (or rather, amount) of code. For this code challenge, we have created 20 bad functions, write testcases to break them all! The reference function is count_islands which behaves as expected. Challenge your assumptions and make sure you understand what count_islands actually does. More resources We have made available these extra resources to improve your Python coding skills: Want to conduct interviews on this platform?

[](https://coderpad.io/blog/coding-challenges/tiny-interview-python-move-zeros/)

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

### [Code Challenge: Python Move Zeros](https://coderpad.io/blog/coding-challenges/tiny-interview-python-move-zeros/)

For this code challenge, you are given a list of integers as an input. Return a list with the same elements where all zeros are at the end of the array. The provided function works but is very slow on larger inputs. Can you make it faster? More resources We have made available these extra resources to improve your Python coding skills: 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://coderpad.io/blog/coding-challenges/tiny-interview-python-graph-algorithm/)

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

### [Code Challenge: Python Graph Algorithm](https://coderpad.io/blog/coding-challenges/tiny-interview-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? Give it a try in the sandbox below: More resources We have made available these extra resources to improve your Python coding skills: Want to conduct interviews on this platform?

[](https://coderpad.io/blog/coding-challenges/tiny-interview-python-image-rotation/)

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

### [Code Challenge: Python Image Rotation](https://coderpad.io/blog/coding-challenges/tiny-interview-python-image-rotation/)

In the sandbox below, the rotate_in_place function is supposed to rotate a square matrix clockwise, but it’s not behaving as expected. Can you take a look? More resources We have made available these extra resources to improve your Python coding skills: 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://coderpad.io/blog/coding-challenges/tiny-interview-sql-challenge/)

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

### [Code Challenge: SQL Challenge](https://coderpad.io/blog/coding-challenges/tiny-interview-sql-challenge/)

SQL is the primary language for interacting with relational databases. In this code challenge, your SQL knowledge is put to a test. Please see the interview prompts written directly in the pad to proceed. More resources We have made available these extra resources to improve your SQL coding skills: 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://coderpad.io/blog/coding-challenges/tiny-interview-python-nested-loops-optimization/)

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

### [Code Challenge: Python Nested Loops Optimization](https://coderpad.io/blog/coding-challenges/tiny-interview-python-nested-loops-optimization/)

For this code challenge, you’re to implement a function which finds four numbers within the provided list which have a sum equal to the target. An example is provided, but is too slow on larger test cases because it has too many nested loops. More resources We have made available these extra resources to improve your Python coding skills: 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://coderpad.io/blog/coding-challenges/tiny-interview-c-anagrams/)

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

### [Code Challenge: C++ Anagrams](https://coderpad.io/blog/coding-challenges/tiny-interview-c-anagrams/)

Anagrams are words created from the rearrangement of another word. For this code challenge, you are to implement a function which takes a list of words as an argument and finds all anagrams within the list. Please check the sandbox for further instructions: Code challenge solution Verify your solution with the official solution in this sandbox . More resources We have made available these extra resources to sharpen your C++ coding skills:

[](https://coderpad.io/blog/coding-challenges/tiny-interview-java-algorithm-reverse-engineering/)

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

### [Code Challenge: Java Algorithm Reverse Engineering](https://coderpad.io/blog/coding-challenges/tiny-interview-java-algorithm-reverse-engineering/)

Reverse engineering is a process or method through which one attempts to understand through deductive reasoning how a previously made device, process, system, or piece of software accomplishes a task with very little insight into exactly how it does so. We found this mysterious Java code. Can you figure out what it does? Bonus points if you can evaluate its complexity! More resources We have made available these extra resources to sharpen your Java coding skills:

Currently on page 2 of / 4

[Next Page](https://coderpad.io/blog/coding-challenges/page/3/) [Previous Page](https://coderpad.io/blog/coding-challenges/)

## 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/)
