Code Pumpkin

Code Editors for Web Development

August 16, 2018
Posted by Suyash Purwar

Let's talk about the code editors which you will need for JavaScript and also for entire Web Development. There are hundreds of code editors for web development out there. We will narrow this long list of code editors down to 5 code editors. Code editors are those softwares where a programmer spends most of his time. Basically, code editors are […]

Why should we learn JavaScript?

August 14, 2018
Posted by Suyash Purwar

Let's see why should we learn JavaScript? What's so special about it and why people all around the globe are talking about it? Believe me, a web language like JavaScript is like a Batman's utility belt. If you are proficient in JavaScript, then think yourselves as a Superman with Batman's utility belt. JavaScript is the superpowers of a […]

Binary Tree Introduction

August 1, 2018
Posted by Abhi Andhariya

This is the third article in the tree data structure series. In our previous two articles, we have seen some of the tree data structure terminologies like Nodes, Edges, Root, Parent, Children, Leaves, Siblings, Degree of Tree, Path, Level, Depth, Height and sub tree.  In this article, we will understand the difference between tree and binary tree. […]

High Radius Technologies Interview Questions – Set 1

July 21, 2018
Posted by Pumpkin

Hi Guys! I am Aditya Agrawal. I recently got selected as a Trainee at High Radius Technologies, Hyderabad. So, I would like to share my experience of appearing for the Online Test and subsequently the interview. I hope it might be useful for each and everyone in CodePumpkin community. First Round : Online Test Duration […]

Wissen Infotech Interview Questions – Set 2

July 19, 2018
Posted by Rahul Chudasama

I have appeared for Senior Java Developer Position at Wissen Infotech and It was my 3rd round. Interviewer mainly focused on Multithreading. He started with basic multithreading questions and moved to internals of Concurrent Utils. Here I am listing down some of the interesting questions he asked. What is the difference between notify() and notifyAll()? (Answer) How can […]

Tree Data Structure Terminologies – Set 2

July 2, 2018
Posted by Abhi Andhariya

In our previous article on Tree Terminologies, we have seen basic tree terminologies like Nodes, Edges, Root, Parent, Children, Leaves and Siblings. In this article, we will understand Degree of Tree, Path, Level, Depth, Height and sub tree.  Degree Total number of children of a node is called Degree of that node. The Degree of […]

Tree Data Structure Terminologies – Set 1

July 1, 2018
Posted by Abhi Andhariya

In this article, we will discuss one of the important non-linear data structure in computer science, Tree. Many real-life problems can be represented and solved using Tree data structure.  In this article, we will understand basic tree terminologies like Nodes, Edges, Root, Parent, Children, Leaves and Siblings. In next article on tree terminologies, we will see  terms […]

ServiceNow Interview Questions Set 1

May 13, 2018
Posted by Pumpkin

First Round (Programming round at HackerEarth) I have participated in ServiceNow Developer Hiring Challenge conducted on HackerEarth. There were two programming questions in this challenge and I was able to solve both of them. Both of these problems are now present in Hacker Earth practice section.  Second Round (Technical Telephonic Round) After few days, I got […]

Immutable class with mutable member fields in Java

April 30, 2018
Posted by Abhi Andhariya

Immutable class is a class which once created, it's content can not be changed. Immutable classes are good choice for HashMap key as their state cannot be changed once they are created. Objects of immuable classes are also thread safe as threads can not change the value of its fields once it is created. Creating a basic immutable class is very […]

Breaking Singleton using reflection and Enum Singleton

January 14, 2018
Posted by Abhi Andhariya

This is our fifth article in the series of Singleton Design Pattern. The purpose of the singleton class is to control object creation, limiting the number of objects to only one. In our previous articles, we have discussed how we can create Singleton Design Pattern in Single-threaded and multithreaded environment. We have also discussed how we can […]

Previous Posts
Total Posts : 97
Contribute Your Articles

Subscribe Us

Like Us On Facebook