Find two integers from an unordered list to sum to the input
Bash, 84 bytes
My implementation of (roughly) Google's engineer's solution but using bash and an input stream - not my solution, so this does not count.
while read V;do((V&lt;$1))&amp;&amp;{ ((T=R[V]))&amp;&amp;echo $T $V&amp;&amp;exit;((R[$1-V]=V));};done;exit 1

Method
while we can read integer V from input stream
if less than target $1 then
if already seen $1-V then print $1-V and V and exit 0
(else) save candidate for input $1-V
exit 1