Sachverhalt: A. Die 1966 geborene A._ arbeitete zuletzt bis 31. März 2006 als Bartenderin im Restaurant B._. Am 25. Mai 2007 meldete sie sich unter Hinweis auf ein psychisches Leiden bei der Invalidenversicherung zum Leistungsbezug an. Gestützt auf die getroffenen Abklärungen sprach ihr die IV-Stelle des Kantons Zürich gemäss Verfügung vom 4. Juli 2008 ab 1. März 2007 eine ganze Invalidenrente zu. Im Dezember 2008 leitete die IV-Stelle ein Revisionsverfahren ein. U.a. holte sie bei Dr. med. C._ ein psychiatrisches Gutachten (vom 10. Januar 2011) ein. Mit Verfügung vom 11. Oktober 2011 hob die IV-Stelle die Invalidenrente auf den 30. November 2011 revisionsweise auf, weil der Versicherten seit Februar 2010 aus medizinischer Sicht jegliche Tätigkeit wieder im Umfang von 70 % zumutbar wäre. B. A._ liess Beschwerde führen mit dem Rechtsbegehren, unter Aufhebung der angefochtenen Verfügung sei ihr weiterhin eine ganze Invalidenrente zu gewähren. Mit Verfügung vom 26. Juli 2012 lud das Sozialversicherungsgericht des Kantons Zürich die GastroSocial Pensionskasse als Vorsorgeeinrichtung der Versicherten zum Prozess bei. Diese reichte in der Folge ein neurochirurgisches Gutachten der Frau Dr. med. D._ vom 20. Juni 2012 sowie eine psychiatrische Expertise des Dr. med. E._ vom 10. Juli 2012 ein. Das Sozialversicherungsgericht ordnete ein zusätzliches Gutachten des med. pract. F._, Facharzt für Psychiatrie und Psychotherapie, vom 14. Januar 2014 an. Am 28. und 30. April 2014 nahmen Dres. med. C._ und E._ auf Ersuchen des Gerichts Stellung zu verschiedenen Fragen, worauf sich med. pract. F._ auf Aufforderung des Gerichts wiederum zu den Stellungnahmen der Dres. med. C._ und E._ äusserte. Mit Entscheid vom 21. November 2014 änderte das Sozialversicherungsgericht die angefochtene Verfügung vom 11. Oktober 2011 insofern ab, als es A._ in teilweiser Gutheissung der Beschwerde ab 1. Dezember 2011 eine Viertelsrente der Invalidenversicherung zusprach. Im Übrigen wies es die Beschwerde ab. C. Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten lässt A._ beantragen, in teilweiser Aufhebung des vorinstanzlichen Entscheids sowie Aufhebung der Verfügung der IV-Stelle vom 11. Oktober 2011 sei ihr weiterhin eine ganze Invalidenrente zuzusprechen. Eventuell sei ein gerichtliches Obergutachten anzuordnen und hernach über den Rentenanspruch neu zu entscheiden. Ferner ersucht sie um die Bewilligung der unentgeltlichen Rechtspflege.