ITC Infotech Interview Question

1. swap two strings without 3rd variable 2. factorial using recursion 3. department wise no. of employees (SQL)