As part of my job, I perform technical phone interviews (“phone screens”) for our group and a couple others. The basic phone screen is more about breadth then depth, touching on C, Unix, object-oriented programming and some data structures and algorithms over 30 to 45 minutes.
During this process, I’ve learned a few things, including:
- Undergraduate computer science students at Brown prove P=NP as part of an assignment.
- Half of 216 is 28 … or maybe 24. Not sure.
- Dereferencing a pointer sets it to null, leaking memory.
- Basic data types in ANSI C include array and string.