Courses
Tutorials
Interview Prep
DSA
Practice Problems
C
C++
Java
Python
JavaScript
Data Science
Machine Learning
Courses
Linux
DevOps
Similar Topics
Web Technologies
32.1K+ articles
Python
19.6K+ articles
Java
9.4K+ articles
Misc
7.7K+ articles
C++
3.8K+ articles
Python Programs
3.7K+ articles
R Language
2.9K+ articles
Solidity
112+ articles
Blockchain
92+ articles
java-swing
63+ articles
Programming Language
46.5K+ posts
Recent Articles
Expense Tracker by using Java
Last Updated: 29 September 2026
An Expense Tracker in Java is a console-based application used to record and manage daily expenses. In this project, we use Java classes, collections, file handling and da...
read more
Java
Java Projects
Advance Java Projects
Java Basic Input and Output
Last Updated: 18 September 2026
Input and output are fundamental operations in Java programs. Input allows a program to receive data from the user, while output allows it to display results to the user.J...
read more
Java
Java-I/O
Private vs Default Methods in Interfaces in Java
Last Updated: 01 October 2026
Java 8 introduced default methods in interfaces, while Java 9 introduced private methods. Both allow method implementations inside interfaces, but they differ in their acc...
read more
Java
method
JShell Commands in Java
Last Updated: 29 September 2026
JShell commands are special commands used to control and manage a JShell session. They start with a forward slash (/) and provide features such as displaying variables, im...
read more
Java
Java Modules
Association in Python
Last Updated: 14 September 2026
Association is a general relationship between two classes where objects of one class are connected to objects of another class without strong ownership or lifecycle depend...
read more
Python
Requires Directive in Java Modules
Last Updated: 29 September 2026
The requires directive in Java modules is used to declare a dependency on another module. It tells the Java Module System that the current module reads another module and ...
read more
Java
Java Modules
Composition in C++
Last Updated: 16 September 2026
Composition in C++ represents a strong has-a relationship where one class contains an object of another class and owns its lifetime. The contained object is created and de...
read more
C++
CPP
Aggregation in C++
Last Updated: 16 September 2026
Aggregation in C++ is a relationship between two classes where one class contains or uses objects of another class without owning their lifetime. The contained objects can...
read more
C++
Association in C++
Last Updated: 16 September 2026
Association in C++ represents a relationship between two or more classes where their objects interact with or use each other. The associated objects have independent lifet...
read more
C++
CPP
C# OOP (Object-Oriented Programming) Concepts
Last Updated: 11 September 2026
Object-Oriented Programming (OOP) in C# organizes software around objects that combine data and behavior. It provides a structured approach to designing and developing app...
read more
C#
CSharp-OOP
FastAPI Interview Questions and Answers
Last Updated: 29 July 2026
FastAPI is a modern Python web framework used to build high-performance RESTful APIs with minimal code. It provides automatic data validation, interactive API documentatio...
read more
Python
Game Development with Unity Interview Questions and Answers
Last Updated: 18 July 2026
Game development interviews evaluate a candidate's understanding of programming, object-oriented concepts, Unity fundamentals, game mechanics, optimization, debugging and ...
read more
C#
Route Predicate Factory in Spring Cloud Gateway
Last Updated: 02 July 2026
In a microservices architecture, an API Gateway is responsible for routing incoming client requests to the appropriate microservices. In Spring Cloud Gateway, Route Predic...
read more
Java
Microservices
How to create simple java project in eclipse
Last Updated: 18 June 2026
Creating a Java project in Eclipse IDE is the first step toward developing Java applications. Eclipse is a powerful IDE that simplifies project creation, code management, ...
read more
Java
Java Projects
Conditional Statements and Loops Practice Problems
Last Updated: 08 May 2026
Conditional statements and loops are essential building blocks in Java programming. Conditional statements help programs make decisions based on different conditions, whil...
read more
Java
Basic Coding Problems
1
2
3
4
...
3101