About The Blog

The Blog was started as a way to record some of my thoughts on Data Structure. It has evolved to include occasional guest writers, tutorials and some of my or my friends' experiences of the interviews in different companies. When I started the blog, I was in my first real computer job as an Intern in Guruji.com. Since then I have finished my masters degree, have worked in Symantec, Adobe, Microsoft, Salesforce and currently am working as Principal Software Engineer in Druva.

The site is divided into six main sections --
  •  Basic Data Structure and Algorithms
  •  Advance Data Structure and Algorithms
  •  Interview questions 
  •  Programming Exercises
  •  Puzzles
  • Design problems
Occasionally, I write about conferences or papers I have presented or attended, sometimes with the slides or links to the paper.