News for hackers. Stuff that matters.

tagag

Re:A Competitive Programmer's Handbook on Friday April 14, 2017 @09:19PM (#14118789)
Elements of Programming Interviews until you can do Leetcode mediums with a good success rate. Then grind Leetcode, try to work your way up to hards. Practice EPI problems with a friend on a physical whiteboard throughout. I did this for a month leading up to my interviews and it helped immensely.
Re:A Competitive Programmer's Handbook on Friday April 14, 2017 @08:08PM (#14118478)
Facebook. From what I can tell, Google's negotiating strategy is to offer max(their initial offer, highest competing offer+10k). The only people I heard of them not doing that for were those getting absurd amounts of stock from Snap, pre-IPO (like $300k+ worth at estimated IPO price over four years).
Re:A Competitive Programmer's Handbook on Friday April 14, 2017 @04:29PM (#14117063)
For new grad (B.S.) software engineers this year, the standard offer is ~160k total compensation amortized over the first four years, including signing/target annual bonus but not including any raises or stock refreshers that may happen.

I'm graduating with an M.S., starting this summer. Using competing offers, I negotiated up to 190-195k amortized over four years, including 215-220k in the first year (because of signing bonus). I ended the negotiation a little early because of stress and likely could've pushed 210k amortized.

My resume isn't anything special, but I practiced enough to be good at the whiteboard interviews. The best-of-the-best new grads are probably getting close to 250k, but there aren't many of them.