Pergunta de entrevista da empresa Accenture

You are given an array of integers. Write an efficient algorithm to find the two numbers in the array that sum up to a specific target value. What is the time complexity of your solution?