BlackRock Interview Question

What is duration, convexity and swaps?