This is a guest post by Cheryl LaMont, the CEO of Dot C Software, Inc.. She offers advice on that all important subject of negotiating your salary. While specifically directed at recent computer science graduates, her tips apply equally well to those in other fields or at other stages of their career. Continue reading “Salary Negotiation 101”
You’ve probably heard stories about tough brainteaser questions asked by interviewers at Google. The now famous “shrunk to the size of a nickel and placed in a blender” question was featured in the film The Internship, a comedy in which Vince Vaughn and Owen Wilson interview at Google. That same summer there were a rash of news reports proclaiming that Google had decided such brainteaser questions were unreliable and would not be used anymore. Continue reading “Interviewing at Google”
I’ll give you a topic: Dynamic programming is neither dynamic nor programming. Discuss!
Actually, dynamic programming refers to a class of algorithms (on par with divide and conquer and greedy algorithms). A popular interview trick is to throw a problem at a candidate that can easily be solved with dynamic programming. Continue reading “Dynamic Programming Tutorial”