Implementations for different IT interview questions.