Autodesk Interview Question

3 sum problem, Explain Threads and executor framework. Design patterns.