MeetEdgar Interview Question

What software patterns do you use?