Question d’entretien chez Philips

basic OOPs concepts, STL maps ,List, vectors. Write code to find a sub-string from the string. Code to find duplicate values is the array(number could be of any length).Code to get factorial of very huge number.