Hiring the Smartest People in the World
blog.tanyakhovanova.com
Hiring the Smartest People in the World
1–10 of 66 posts
Re: Hiring the Smartest People in the World
#2Re: Hiring the Smartest People in the World
#3Re: Hiring the Smartest People in the World
#4Better title: Acing The Interview Doesn’t Mean You’ll Be Hired. No explanation why though. Envy?
That sounds slightly condescending to me, especially as the problems don't sound that complex to describe and he is a mathematician! It doesn't surprise me that someone who takes that attitude reacts badly to someone easily solving a problem that they couldn't.
Re: Hiring the Smartest People in the World
#5Better title: Acing The Interview Doesn’t Mean You’ll Be Hired. No explanation why though. Envy?
Re: Hiring the Smartest People in the World
#6Better title: Acing The Interview Doesn’t Mean You’ll Be Hired. No explanation why though. Envy?
Many interviewers do not (in reality) want to employ people who are obviously better than them, whatever they may say in public?
Re: Hiring the Smartest People in the World
#7Better title: Acing The Interview Doesn’t Mean You’ll Be Hired. No explanation why though. Envy?
I'd suggest more that the interviewer felt threatened rather than envy. From their point of view, they would have someone smarter than them working under them, who might show them up to senior management or displace their current position in the company.
Re: Hiring the Smartest People in the World
#8And if you hire people like yourself, and your job ad says "We hire the smartest people," then you must be the smartest people! I've found it to be a huge negative signal. These sorts of interviews seem to mostly be about developers patting themselves on the back about how they stumped the applicants in interviews.
I think we need to have the talk about the "hire the smartest developers" meme in our industry like the web hosting industry talks about five 9s of uptime. The first nine is writing FizzBuzz. The second nine is being able to design and maintain large systems. The third nine is knowing the finer points of Prim's and Dijkstra's and a copy of TAOCP with arbitrary dust coating on the shelf.
Do you really need talent that meets a higher standard than that? Maybe if you are Google or NASA. But if you are not launching things into space, you don't need to hire the world's smartest people. Certainly, there is a spectrum between 'we write CRUD software' vs 'we read journals and do some novel algorithms work', and a company in the second category will want to say something positive about the intelligence of their employees as a signal. But "we hire the smartest people" is absolutely the wrong thing to say.
"Smarter" is not even better once you've hit the threshold of "acceptable number of nines to write this program." I routinely pass over hiring extremely smart people. Some of them have abrasive personalities, or are the wrong cultural fit, or are not interested in the problem domain, etc.
Re: Hiring the Smartest People in the World
#9Re: Hiring the Smartest People in the World
#10For the first one, if they are in an order, and in an array, you can do a binary search, O(log2 n) time - better than linear time. Perhaps the question was misstated. Also, the friend's relationship is accidentally disclosed as a son.