Problem Set

Get better at coding with practice problems.

Problem
Solved Rate
Level
Implement the method calculateCircleArea that takes the radius of a circle as a float and returns its area. Solved
Math
Beginner
Implement the method isAnagram that takes two strings and returns true if they are anagrams of each other, otherwise returns false. Solved
String Manipulation Hash Map
Intermediate
Implement the method countOccurrences that takes a string and a character as input and returns the number of times that character appears in the string. Solved
Loop
Learner
Implement the method removeVowels that takes a string as input and returns the string after removing all vowels from it. Solved
String Manipulation Loop
Learner
Implement the method sumDigits that takes an integer as input and returns the sum of its digits. Solved
Loop Math
Beginner
Implement the method isEven that takes an integer as input and returns true if the number is even, and false if it is odd. Solved
Beginner
Implement the method factorial that takes a non-negative integer as input and returns its factorial. Solved
Loop Math
Learner
Implement the method findMax that takes an array of integers and returns the largest (maximum) value in the array. Solved
Loop Array Linear Search
Learner
Implement the method countVowels that returns the number of vowels present in a given string. Solved
String Manipulation Loop
Learner
Implement the method sumArray that calculates and returns the sum of all integers in an input array. Solved
Loop Array
Learner
Write a function named isPalindrome that determines whether a given string is a palindrome. Solved
Loop
Learner
Implement the reverseString method, which accepts a string and returns its reverse. Solved
String Manipulation Loop
Learner

📝 We're actively adding new practice problems.

Please check back soon for more challenges! 🕒