Considérant en fait et en droit :
1.
Par arrêt du 12 mai 2016, le Tribunal administratif fédéral a rejeté le recours déposé par X._ ressortissant algérien contre la décision rendue le 13 juillet 2015 par le Secrétariat d'Etat aux migrations déclarant irrecevable la deuxième demande de réexamen de sa décision du 30 janvier 2012 refusant de prolonger l'autorisation de séjour de l'intéressé qui ne remplissait pas les conditions de l'art. 50 LEtr.
2.
Par mémoire de recours, l'intéressé demande au Tribunal fédéral, sous suite de frais et dépens, de lui accorder le renouvellement de son autorisation de séjour en application de l'art. 30 al. 1 let. b LEtr. Il demande l'assistance judiciaire.
3.
Le recours en matière de droit public est irrecevable contre les décisions en matière de droit des étrangers qui concernent une décision à laquelle ni le droit fédéral ni le droit international ne donnent droit ainsi que contre celles qui concernent les dérogations aux conditions d'admission, notamment l'art. 30 al. 1 let. b LEtr (art. 83 let. c ch. 2 et 5 LTF).
Le recourant ne peut pas invoquer de manière défendable la protection de la vie famille garantie par l'art. 8 CEDH ou le droit prévu par l'art. 50 LEtr. Il s'ensuit que le recours en matière de droit public est irrecevable. La voie du recours constitutionnel subsidiaire n'est pas ouverte contre les arrêts du Tribunal administratif fédéral (<ref-law> a contrario).
4.
Le recours est ainsi manifestement irrecevable (<ref-law>) et doit être traité selon la procédure simplifiée de l'<ref-law>, sans qu'il y ait lieu d'ordonner un échange d'écritures. Le recours étant d'emblée dénué de chance de succès, la requête d'assistance judiciaire est rejetée (<ref-law>). Succombant, le recourant doit supporter les frais de la procédure fédérale (<ref-law>). Il n'est pas alloué de dépens (<ref-law>).


Par ces motifs, le Président prononce :
1.
Le recours est irrecevable.
2.
La requête d'assistance judiciaire est rejetée.
3.
Les frais judiciaires, arrêtés à 200 fr., sont mis à la charge du recourant.
4.
Le présent arrêt est communiqué au recourant, au Secrétariat d'Etat aux migrations et au Tribunal administratif fédéral, Cour III.
Lausanne, le 23 juin 2016
Au nom de la IIe Cour de droit public
du Tribunal fédéral suisse
Le Président : Seiler
Le Greffier : Dubey