Pourriez-vous définir ce que vous entendez par "postuler" ? Avez-vous envoyé une candidature via leur site web ? Rejoint personnellement un recruteur par e-mail ?
Premièrement, assurez-vous que votre CV est solide - Faites-le relire sévèrement par des amis/des pairs/des personnes intelligentes. Voir Comment un ingénieur logiciel peut-il rédiger un CV qui tue ? pour commencer.
Deuxièmement, contactez un recruteur. Les meilleures façons de le faire, dans l'ordre du plus susceptible de vous obtenir un entretien au moins susceptible :
1) Discuter personnellement avec un recruteur lors d'un événement du salon des carrières de l'université, et lui donner votre CV
2) Faire en sorte qu'un ami dans une entreprise vous recommande
3) Obtenir les infos de votre recruteur d'université'par un ami ou via LinkedIn, et lui envoyer un e-mail personnellement
4) Postuler en ligne
Si vous'n'avez fait que 4) jusqu'à présent, cela explique pourquoi vous'n'avez eu aucun succès, car c'est la pire méthode possible.
Enfin, une fois que vous'avez obtenu un entretien téléphonique, entraînez-vous aux questions de programmation à l'avance en utilisant Cracking the Coding Interview.
Bonne chance !
P.S. - Josh a également raison de dire que vous'êtes un peu en retard pour de nombreuses entreprises. Peut-être tirer pour les start-ups aussi bien, car ils peuvent ne pas avoir embauché si longtemps à l'avance. Si vous'n'êtes pas en mesure de trouver un stage pour l'été, vous pourriez obtenir une expérience solide (ou même meilleure !) en travaillant sur vos propres projets ou en vous impliquant dans quelque chose d'open source.