Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'd say Joel Spolsky is somewhat unique in this, although Google has had bias for C++ in the past [1]. Spolsky has long been an advocate for expecting developers to be competent in C [2].

[1] http://www.cforcoding.com/2010/07/my-google-interview.html

[2] http://scott.yang.id.au/2008/04/joel-spolsky-and-jeff-atwood...



FWIW, Google generally expect engineers to know bit manipulation. Certainly I was asked some, I don't know if everyone necessarily is but I wouldn't be surprised if they were.


I wasn't out and out asked, but it certainly came up when trying to optimize a solution.

NOTE: if you are a Java developer, make sure you remember that bytes are signed! (I have no idea who thought that one was a good idea)


I can't remember it, but there was an interview where Gosling said it was for simplicity.

And rather amusingly (and if I remember correctly...) the char data type in Java is not really the equivalent of char in the other C derivatives.


Java char is c wchar. Java also has byte.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: