Blog Posts

PIN

My Interview Experience with Microsoft

After a lot of preparation, I recently interviewed at Microsoft. If you are interested in the preparation part, read my earlier post. This post is about my interview Experience at Microsoft. I will have another post dedicated to my Amazon interview experience, too. While I was preparing to interview at Microsoft, I read a lot[…]
PIN

Getting That Coveted Technical Interview

I recently decided to apply to few of the tech giants like Microsoft, Amazon and Google. I was at a point in my career where it was almost a “now or never” situation. Applying meant a few uncomfortable things: a very intense and time consuming preparation; the tiring process of getting hold of the recruiter;[…]
PIN

Graph Traversal and Such

Came across this question recently, thought it was interesting. Problem: The local commuter railroad services a number of towns in Kiwiland. Because of monetary concerns, all of the tracks are ‘one-way.’ That is, a route from Kaitaia to Invercargill does not imply the existence of a route from Invercargill to Kaitaia. In fact, even if[…]
PIN

Cracking the Credit Card Code

Not that you would ever need to do it, but it would be cool to look at a credit card number and be like, “Yup, it’s valid” or, “Meh, this wont work.” I’ve heard people show this one off as a magic trick in parties as well (although, make sure the party airs on the[…]