Ayende @ Rahien

Hi!
My name is Oren Eini
Founder of Hibernating Rhinos LTD and RavenDB.
You can reach me by phone or email:

ayende@ayende.com

+972 52-548-6969

, @ Q c

Posts: 5,969 | Comments: 44,489

filter by tags archive

Interview Questions From Hell: Take IV


It somehow came up in chat today, and it occurs to me that this is yet another great question that I probably will never ask in an interview:

Tell me how System.Object.GetHashCode() works, here is a computer with net connection, google away.

Personally, it took me 11 minutes to find how the implementation worked, and another seven to find it.

Possible reactions:

  • Candidate faints -> Good timing, would've waste my time staying up and talking
  • Cadidate explains that he doesn't care about such things -> and if he can convince me that he doesn't care for the right reasons, excellent.
  • Canidate hazzard a guess that is not even remotedly close to the truth, like serializing the object to binary and hashing that -> interesting approach, remind me to send a perf team to your next employer :-)
  • Candidate explains that they don't know, but give a reasonable alternative for it -> nice
  • Candidate goes and find the implementation -> good, now explain it to me :-)
  • Candidate gives the answer of the top of their head -> dude, if you weren't on the BCL team, you are wierd

Hm, I wasn't on the BCL team, so this make me wierd... Maybe I should rethink this approach

 


Comments

Comment preview

Comments have been closed on this topic.

FUTURE POSTS

  1. Production postmortem: The evil licensing code - 2 hours from now

There are posts all the way to Jul 29, 2015

RECENT SERIES

  1. Production postmortem (5):
    23 Jul 2015 - The case of the native memory leak
  2. Career planning (6):
    24 Jul 2015 - The immortal choices aren't
  3. API Design (7):
    20 Jul 2015 - We’ll let the users sort it out
  4. What is new in RavenDB 3.5 (3):
    15 Jul 2015 - Exploring data in the dark
  5. The RavenDB Comic Strip (3):
    28 May 2015 - Part III – High availability & sleeping soundly
View all series

RECENT COMMENTS

Syndication

Main feed Feed Stats
Comments feed   Comments Feed Stats