4 ms·
Dynamic programming questions are explicitly not used in current Facebook interviews. From time to time, Facebook and other companies study the effectiveness o
by angf 7y ago
Dynamic programming questions are explicitly not used in current Facebook interviews.
From time to time, Facebook and other companies study the effectiveness of their hiring process by comparing employee performance and interview performance. I believe dynamic programming questions were removed because there was not a strong link between success in this question and future performance.
- lordCarbonFiber 7y agoThat's super cool, do you know if any of those results / methodology were every publicly published? I've been trying to find prior art in interview analytics and data driven hiring in general to try to improve things at my current workplace.
- fkfaduc 7y agoThis sounds very counter-intuitive! Did you hear this from someone working at Facebook or did you read it online? If it's the latter it'd be great if you could share a link!
- ceejayoz 7y agoWhy is it counter-intuitive that people who interview well may still not function well in a specific organization?
- objektif 7y agoWhat is counterintuitive about this? That best dynamic programmers are the absolute best programmers? I mean come on man..
- SegFaultx64 7y agoSeems like pretty clearly GP isn't familiar with the definition of dynamic programming in this context: https://en.wikipedia.org/wiki/Dynamic_programming https://en.wikipedia.org/wiki/Dynamic_programming
- naniwaduni 7y agoKey takeaway: > It also has a very interesting property as an adjective, and that is it's impossible to use the word dynamic in a pejorative sense. Try thinking of some combination that will possibly give it a pejorative meaning. It's impossible. How times have changed!
- objektif 7y agoWhats GP here are you referring to me?
- dzlobin 7y agoI don't know of any online links to point to but I am an active interviewer at FB and I know we don't ask DP questions
- fkfaduc 7y agoI don't exactly understand why this is getting downvoted, I'm genuinely curious if companies have published anything on that. Also for me, it _is_ counter-intuitive, since DP was one of the hardest things for me when I started with programming, and I'd at least expect a non-trivial correlation between being good at DP and job performance, that's why I was asking about where I can read more about this.
- mountainofdeath 7y agoThere was a point in time (roughly 2015-2016 timeframe when dynamic programming interview questions were really in vogue. Every interview loop from smallish startup to leviathan corporation felt like it had at least one.
- duderific 7y agoSadly we are still doing them at my company. I feel like we lose good candidates because of it.
- akhilcacharya 7y agoLast loop I had there was 3 explicitly DP problems, and this was in 2017/2018.