Fiorano Software Interview Question

Questions were: 1)Invert Binary Tree 2)Example Of Recursion 3)How will you maintain insertion order of map 4)Implement random function without using inbuilt method