Interview Questions

January 16, 2015

The famous java == and .equals()

In Java, there is a difference between java == and equals() method to compare primitives (int, float etc), strings and objects. This is a short article […]
December 30, 2014

What Is Unicode? UTF-8, UTF-16 and UTF-32 etc ?

In order for a computer to be able to store text and numbers that humans can understand, there needs to be a code that transforms characters […]
November 13, 2014

Dependency Injection Explained (Especially for beginners)

Somebody asked a question : How to explain dependency injection to a 5-year old? Well, sounds like that kid’s in for a hard life… I suggest, […]
July 21, 2014


Learn the cause and how to resolve the ORA-12154 error message in Oracle.
May 12, 2014

Java Versions, Features and History

This article gives you a highlight of important features added in every major Java release. I am sure you will find it interesting.
January 8, 2014

Composition vs Aggregation – Explained simply

Often, I here about an interview question being asked that is “What is composition and aggregation ?” Or “What is the difference between composition and aggregation […]
June 21, 2013

Why main method is static in Java

This is one of the basic question asked in interviews or in gatherings of professionals. So here we go, Main method is static in java because […]
April 18, 2013

Deadlocks in Java – How to avoid

Deadlocks in Java is one of the tough categories in which interview questions are asked about multithreading, asked more at a senior level and with lots […]
April 5, 2013

Pass-by-Value Please (Cup Size continued)

Reblogged If you haven’t read the Cup Size story, this one won’t make sense. Or it will make sense, but you’ll think its really stupid. Or you […]