Synechron Interview Question

How do you select the tools and technology for your projects?What is multi-threading and its use cases?