Majority of the interview questions for software developers are retarded. It's either too academic (reverse a linked list) or too specific (What is the difference between StringBuffer and StringBuilder in Java?).
To answer your question - none.
To answer your question - none.
But being too academic is actually good. The academic questions are constants irrespective of the domain in which the coding is done.