Faits : A. Par jugement du 6 juin 2014, le Tribunal criminel du canton de Genève a reconnu A._ coupable de sept assassinats, l'a acquitté de trois autres assassinats et l'a condamné à une peine privative de liberté à vie. Il lui est reproché d'avoir exécuté et fait exécuter sept détenus de la prison de Pavon au Guatemala le 25 septembre 2006, alors qu'il était Directeur général de la police nationale civile du Guatemala (PNC), au cours d'une intervention visant initialement à reprendre le contrôle de l'établissement, alors aux mains des prisonniers. Le 29 septembre 2014, A._ a adressé une déclaration d'appel du jugement de première instance devant la Chambre pénale d'appel et de révision de la Cour de justice du canton de Genève. Au terme de cette déclaration de 115 pages, il a conclu au renvoi de l'acte d'accusation au Ministère public, à ce qu'il soit constaté que B._ n'a pas la qualité de partie plaignante et, sur le fond, à son acquittement. Il a formulé plusieurs réquisitions de preuves. Le Ministère public a formé un appel joint, le 27 octobre 2014, concluant à ce que l'appelant soit reconnu coupable des chefs d'accusation dont il a été acquitté par les premiers juges. Il a aussi demandé que les pages 1 à 102 de la déclaration d'appel soient retirées de la procédure, subsidiairement que la possibilité lui soit réservée de répondre par écrit à ce mémoire. Par ordonnance du 18 décembre 2014, la Présidente de la Chambre pénale d'appel et de révision de la Cour de justice du canton de Genève (ci-après: la Présidente ou la Juge intimée), Alessandra Cambi Favre-Bulle, a ordonné la procédure orale et écarté de la procédure les pages 2 à 103 de la déclaration d'appel, au motif qu'elles étaient contraires aux principes de l'oralité des débats et de l'égalité des armes dans le procès pénal. Elle a en outre rejeté la demande de renvoi de l'acte d'accusation au Ministère public, indiqué que la qualité de partie plaignante de B._ ferait, cas échéant, l'objet d'une question préjudicielle lors des débats (art. 339 al. 2 CPP), a admis à la procédure diverses pièces déposées par les parties et a rejeté les autres réquisitions de preuves présentées par A._. L'ouverture des débats d'appel a en outre été fixée au lundi 4 mai 2015. Par courrier du 29 décembre 2014, A._ a fait part à Alessandra Cambi Favre-Bulle de "sa grave préoccupation et incompréhension" à la lecture de son ordonnance du 18 décembre 2014, lui reprochant l'emploi d'expressions telles que "il n'est pas ou il est fort peu plausible que...", lui demandant de motiver de manière plus détaillée son rejet des réquisitions de preuves présentées et s'étonnant de ce que l'essentiel de la motivation figurant dans la déclaration d'appel ait été écarté du dossier. Par lettre du 7 janvier 2015, la Présidente a indiqué verser au dossier la lettre du 29 décembre 2014, rappelant que A._ aurait tout loisir de faire valoir ses griefs contre l'ordonnance préparatoire de la direction de la procédure, lors des débats, devant la juridiction d'appel in corpore. Le 12 janvier 2015, A._ a requis la récusation d' Alessandra Cambi Favre-Bulle, au motif que les termes de l'ordonnance du 18 décembre 2014 et le refus de répondre aux questions figurant dans son courrier du 29 décembre 2014 constituaient une apparence de prévention et d'inimitié personnelle. La Présidente s'est opposée à sa récusation aux termes de ses observations du 22 janvier 2015. B. Par arrêt du 17 février 2015, la Chambre pénale d'appel et de révision de la Cour de justice a rejeté la demande de récusation. Elle a considéré en substance que les motifs avancés par le prévenu ne permettaient pas de fonder une apparence de prévention de la magistrate. C. Agissant par la voie du recours en matière pénale, A._ demande au Tribunal fédéral d'annuler cet arrêt et d'ordonner la récusation de la magistrate intimée. Il requiert aussi l'assistance judiciaire. Invitées à se déterminer, la Chambre pénale d'appel et de révision tout comme la Présidente renoncent à déposer des observations.