View All num of num See all Photos Allstate www.allstate.com Overview Reviews Salaries Interviews Jobs Photos Benefits 1.7k Reviews 1.6k Salaries 598 Interviews -- Jobs Follow Add Interview Follow Add Interview Interview Question Applications Developer Intern Interview Allstate How do you create an interface? What are the 4 defining principles of OO programming? Define what an abstract class is. What libraries does .NET use? Tags: See more , See less 8 Answer Add Tags Answer Interview Answer 1 Answer ▲ 0 ▼ The interface question was extremely vague. Throughout all of my Computer Science courses, I've been taught to create program interfaces from the code, itself. So, I described how to do it in the main() function. However, looking back on it, I think they were looking for a specific answer relating to creating an interface using the .NET menu. Interview Candidate on Apr 8, 2013 Interviews > Applications Developer Intern > Allstate Add Answers or Comments To comment on this, Sign In or Sign Up.