Záleží na tom, co budeš chtít dělat. U Javy asi nejčastější pozice je vývoj velké firemní aplikace. Na to mi příjdě, že na 90% pohovorů se tě budou ptát na následující seznam: návrhové vzory, nástroje (maven, jenkins,...),Java obecně, unit testy, Spring, Hibernate.
Jinak záleží na konkrétní pozici. Např. v Oracle se zaměřují na čistou Javu a "matematické myšlení". V Avastu se budou zaměřovat zase na něco jiného. Vývoj pro Android budou zase věci ohledně telefonů.
.NET a C++ nezmám.
Jinak se rozhodni podle toho, co tě baví. Mně třeba se líbí, že výsledky své práce někde vidím (třeba na webu). Práce kolegy (recharging & messaging pro TELCO) by mě asi nebavila.