Sachverhalt: A. Die 1967 geborene G._ arbeitete seit ........ teilzeitlich als Bardame im Hotel X._. In dieser Eigenschaft war sie bei der GastroSocial Pensionskasse berufsvorsorgeversichert. Am ........ 2006 wurde ihr u.a. wegen nicht zufriedenstellender Arbeitsleistung und Schliessung der Bar wegen Unrentabilität auf Ende März 2006 gekündigt. Ab ........ 2006 war sie krankheitsbedingt arbeitsunfähig, was zu einer Verlängerung des Arbeitsverhältnisses bis Ende April 2006 führte. Im März 2007 meldete sich G._ bei der Invalidenversicherung an und beantragte Arbeitsvermittlung und eine Rente. Nach Abklärungen und durchgeführtem Vorbescheidverfahren, in welchem sich auch die GastroSocial Pensionskasse vernehmen liess, sprach ihr die IV-Stelle des Kantons Solothurn mit Verfügung vom 30. September 2009 eine ganze Rente (Invaliditätsgrad: 71 %) ab 1. Oktober 2007 samt einer Kinderrente zu. B. Die von der GastroSocial Pensionskasse hiegegen erhobene Beschwerde hiess das Versicherungsgericht des Kantons Solothurn mit Entscheid vom 7. Oktober 2010 dahingehend gut, dass es die Verfügung vom 30. September 2009 aufhob und die Sache an die IV-Stelle zurückwies, damit diese ergänzende Abklärungen im Sinne der Erwägungen vornehme und hierauf über das Leistungsbegehren der Versicherten neu entscheide. C. G._ lässt Beschwerde in öffentlich-rechtlichen Angelegenheiten führen mit dem Rechtsbegehren, der Entscheid vom 7. Oktober 2010 sei aufzuheben. Das kantonale Versicherungsgericht und die GastroSocial Pensionskasse beantragen die Abweisung der Beschwerde. Die IV-Stelle und das Bundesamt für Sozialversicherungen haben auf eine Vernehmlassung verzichtet. 