w3resource
w3resource.com › java-exercises
Java programming Exercises, Practice, Solution - w3resource
This resource offers a total of 5356 Java Programming problems for practice.
CodingBat
codingbat.com › java
CodingBat Java
Java Functional Filtering · Code Badges · Introduction to Mod (video) MakeBricks problem and solution (video x 2) FizzBuzz the famous code interview question (video) Copyright Nick Parlante 2017 - privacy
Java Practice: Someone give me basic problems!
There are a few sites that are basically just coding challenges in various languages here are some java specific links: https://codingbat.com/java https://www.hackerrank.com/domains/java https://www.codewars.com/collections/java-challenges More on reddit.com
Exercises in the Java language - Java - Code with Mosh Forum
Hello everyone, I start my way in java… Do you have a recommended site that presents questions in java I find myself learning but not being able to practice what I learn More on forum.codewithmosh.com
What is the best way to learn and practice java at the same time?
Please ensure that: Your code is properly formatted as code block - see the sidebar (About on mobile) for instructions You include any and all error messages in full - best also formatted as code block You ask clear questions You demonstrate effort in solving your question/problem - plain posting your assignments is forbidden (and such posts will be removed) as is asking for or giving solutions. If any of the above points is not met, your post can and will be removed without further warning. Code is to be formatted as code block (old reddit/markdown editor: empty line before the code, each code line indented by 4 spaces, new reddit: https://i.imgur.com/EJ7tqek.png ) or linked via an external code hoster, like pastebin.com, github gist, github, bitbucket, gitlab, etc. Please, do not use triple backticks (```) as they will only render properly on new reddit, not on old reddit. Code blocks look like this: public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } You do not need to repost unless your post has been removed by a moderator. Just use the edit function of reddit to make sure your post complies with the above. If your post has remained in violation of these rules for a prolonged period of time (at least an hour), a moderator may remove it at their discretion. In this case, they will comment with an explanation on why it has been removed, and you will be required to resubmit the entire post following the proper procedures. To potential helpers Please, do not help if any of the above points are not met, rather report the post. We are trying to improve the quality of posts here. In helping people who can't be bothered to comply with the above points, you are doing the community a disservice. I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns. More on reddit.com
Coding quizzes/question practice resources on Java?
everyone has been recommending this one in this s/reddit but I will also add some coding bat runestone If you need some help I am up to start any of those alongside :) best wishes in your journey! More on reddit.com
Videos
01:18:54
Java interview questions and answers for experienced | Live Mock ...
Java Multiple Choice Quiz Program Tutorial #31
01:14:14
Mock Interview | Core Java Mock Interview Question and Answers ...
24:11
Java 8 Arrays Programming Interview Questions and Answers for ...
31:20
Java Tutorial: Practice Questions on Java Methods - YouTube
10:36
Java Tutorial: Chapter 1- Practice Set | Java Practice Problems ...
Reddit
reddit.com › r/javahelp › java practice: someone give me basic problems!
r/javahelp on Reddit: Java Practice: Someone give me basic problems!
February 6, 2023 -
Hi there,
I am in the middle of Chapter 2 of my Intro to Java course.
I just completed the "Interest Rate Calculator" portion of the section.
I'm looking for examples (or formulas) to practice writing in Java.
I have already done Area of a Rectangular Prism, Area of a Hexagonal Prism, Wind Speed Calculation etc on my own. Does anyone have a nice source of practice examples that propose a problem for beginners? Or does anyone want to propose a problem example themselves?
Any and all help is appreciated!!!
Top answer 1 of 5
8
There are a few sites that are basically just coding challenges in various languages here are some java specific links: https://codingbat.com/java https://www.hackerrank.com/domains/java https://www.codewars.com/collections/java-challenges
2 of 5
3
an interesting way of practicing loops is trying to print patterns on screen. something like: ----- ---- -- - or - --- ----- finding ways of printing patterns like these for any number of lines is pretty good for learning the capabilities of loops and developing logical thinking in general i guess. A good one to try and make could be /\ / \ / \ \ / \/ \/ this is suposed to be a diamond, i didn't know reddit made this with spaces
CodeChef
codechef.com › practice › java
Practice Java
Complete your Java coding practice with our online Java practice course on CodeChef. Solve over 180 coding problems and challenges to get better at Java.
HackerRank
hackerrank.com › domains › java
Solve Programming Questions | HackerRank
Java · Solve Challenge · Solve Challenge · Solve Challenge · Solve Challenge · Solve Challenge · Solve Challenge · Solve Challenge · Solve Challenge · Solve Challenge · Solve Challenge · Status · Solved · Unsolved · Skills · Java (Basic) Java (Intermediate) Problem Solving (Intermediate) Difficulty ·
W3Schools
w3schools.com › java › java_exercises.asp
Java Exercises
Java Examples Java Compiler Java Exercises Java Quiz Java Server Java Syllabus Java Study Plan Java Interview Q&A Java Certificate ... Tip: Sign in to track your progress - it's free. ... If you haven't already, sign up to become a W3Schooler, and get points for every exercise you complete. As a logged-in W3Schools user you will have access to many features like having your own web page, track your learning progress, receive personal guided paths, and more. The exercises are a mix of "multiple choice" and "fill in the blanks" questions.
GeeksforGeeks
geeksforgeeks.org › java › java
Java Tutorial - Learn Java Programming - GeeksforGeeks
Core Java Interview Questions and Answers · Comparison of various programming languages · Companies That Use Java · Careers & Jobs in Java · Java Exercises – Basic to Advanced Java Practice Programs · Java Coding Practice Problems · Java Language MCQs with Answers ·
Published 3 weeks ago
DigitalOcean
digitalocean.com › community › tutorials › java-programming-interview-questions
Top Java Coding Interview Questions (With Answers) | DigitalOcean
April 17, 2025 - Practice coding: Solve problems on platforms like LeetCode, HackerRank, or CodeWars. Focus on common interview topics: Study multithreading, concurrency, and Java-specific topics like serialization and reflection. Prepare to answer behavioral questions: Be ready to discuss your past projects, ...
LinkedIn
linkedin.com › pulse › 25-java-code-based-questions-practice--pxphf
25 Java Code-Based Questions For Practice:
We cannot provide a description for this page right now
CodeHS
codehs.com › practice › java › math
Java Practice Problems
Get familiar with coding using our Practice Problems. ... Still have questions?
Programiz PRO
programiz.pro › course › practice-java-basics
Practice: Java Basics
Master the basics of Java programming by solving 60+ practice problems in real-time.
GeeksforGeeks
geeksforgeeks.org › java › java-oop-exercises
Java Object Oriented Programming - Exercises - GeeksforGeeks
August 6, 2025 - So, without further delay, dive into our free Java OOP exercises to strengthen your object-oriented programming knowledge and elevate your coding abilities. Our practice questions span major OOP concepts, from class design and inheritance to method overriding and interface implementation, helping ...
Codecademy
codecademy.com › learn › learn-java
Java Tutorial: Learn Java Programming | Codecademy
In this project, we're going to practice creating variables and printing. We're going to put your skills to the test by generating a story, Mad Libs style. ... It's time to build fluency with operators in Java. In this project, we're going to practice arithmetic in Java so you can hone your skills and feel confident taking them to the real world.
Pskills
pskills.org › corejava.jsp
Free Core Java Online Practice Test and Preparation for Exam
C Online Test Core Java Online Test JDBC Online Test Servlet Online Test JSP Online Test PHP Online Test C # Online Test ASP Online Test HTML Online Test Javascript/Jquery Online Test Aptitude Online Test ... Each set having 20 questions and time duration 25 minutes.
CodeChef
codechef.com › practice
Online Coding Practice Problems & Challenges - CodeChef
Practice over 5000+ problems in coding languages like Python, Java, JavaScript, C++, SQL and HTML. Start with beginner friendly challenges and solve hard problems as you become better. Use these practice problems and challenges to prove your coding skills.