Author image

David Landup

16 posts Serbia Twitter Website

Design Patterns in Java

What are Design Patterns?

Design Patterns are simply sets of standardized practices used in the software development industry. They represent solutions, provided by the community, to common problems faced in every-day tasks regarding software development.

There's a myriad of design patterns, and you're probably familiar with some of them already.

Continue Reading

Linked List Programming Interview Questions

If you're interested in reading more about Programming Interview Questions in general, we've compiled a lengthy list of these questions, including their explanations, implementations, visual representations and applications.


Linked Lists are a data structure that represents a linear collection of nodes. A characteristic specific to linked lists is that

Continue Reading