This is for Geeks and Beginners who are preparing themselves to face the technical interview. There are a lot of websites out there similar to this one out there in the background of the internet of things. But this site is so special. It gathers the most important of all. Just give a try and have fun!!!