If you are given initial speed, are asked for final speed (i.e. magnitude of the final velocity), and nobody seems to care about the time, then solve it as an energy problem. Energy problems don't use time or direction.
Einit = Efinal
KEinit + PEinit = KEfinal + PEfinal
(1/2) m vinit^2 + m g hinit = (1/2) m vfinal^2 + m g hfinal
(1/2) vinit^2 + g hinit = (1/2) vfinal^2 (((assume that your hfinal is zero)))
this can be rearranged for easier reading:
vfinal^2 - vinit^2 = 2 g hinit
Basically, all of your initial potential energy was converted into kinetic energy, and this is added to your original kinetic energy.
An interesting side effect of this solution is that it doesn't matter if your initial projectile was launched straight up, straight down, sideways, or at some arbitrary angle theta. The result is the same, it will land with the same final speed. Obviously the direction of initial launch will affect (1) when it lands, (2) where it lands, and (3) in what direction it is travelling when it lands. But you didn't ask for those so I'm not going to waste my precious mcat seconds solving for them too.