Explain coding question Two sum in details. amazon, google, facebook, apple coding interview question