Coding interview: Difference between revisions

Content deleted Content added
Clarifies that these are for positions in dev
m Example questions: Removes question that is not asked in software interviews (aside from highly specialized positions), style fixes
Line 6:
 
== Example questions ==
The questions asked during a coding interview are crafted to determine a candidate's problem solving, coding and design abilities. Eccentric questions (such as ''"Which of the fifty states would you remove?''") test a candidate's ability to come to a decision and articulate it.<ref>Poundstone, page 67.</ref> Candidates answering questions should consider the use of technology in the present and future, and [[user scenarios]]. Some questions involve projects that the candidate has worked on in the past.
 
A coding interview is intended to seek out creative thinkers and those who can adapt their solutions to rapidly changing and dynamic scenarios.{{cn}}
Line 12:
Typical questions that a candidate might be asked to answer during the second-round interview include:{{cn}}
 
* What is the cosine law and how do you use this in real life situations?
* Design a GPS navigation unit for a hiker.
* Design a communication device for Canadian park rangers.
* Shift all elements of a circular array by ''k'' bytes, using no extra memory.
 
[[File:Open Manhole and Cover Mid-City New Orleans.jpg|thumb|A round manhole and its cover]]