Tag: advanced

Most technical programming interviews have at least one or more programming whiteboard exercise. Almost all of such questions require you to explain your thinking on whiteboard and then design and explain your algorithm or function on the whiteboard in real time. So how do you answer algorithmic questions and make sure that your thinking and direction…

If you wanted to learn about the key difference between distributed vs parallel computing, check out my new post http://www.programminginterviews.info/2013/01/distributed-vs-parallel-computing.html on my programming interviews blog.

Having a bit of time in the last few weeks, I managed to hammer out some more detailed posts on my programming interview series blog. Here is the table of contents for easy reference: Introduction Introduction to technical interviewing Technical Interview Process – 30,000 feet overview So, what can be asked in a programming interview?…