Razorthink Interview Question

4.Write a program for palindrome,What the difference between c and java? What is pointer?,What is overloading ,Polymorphism? Write the merge sort by taking some numbers? What is the difference between Structure and Union?Write a program for string reverse. easy