对于外地人如何获得上海户口这一问题的解决方法如下:
1:持有《上海市居住证》和参加本市职工社会保险的累计年限达到7年,可以申请居转户。
2:跟上海户籍人士结婚,10年后并且年满35岁,可以转入上海户口。
3:在上海上大学,毕业时评分达标72分,可以申请上海市集体户口,有集体户口可以买房后落户。
4:创业人才获得科技企业孵化器或创业投资机构首轮创业投资额1000万元及以上或者累计获得创业投资额2000万元及以上(须资金到位并持续投资满1年)的本市企业中持股比例不低于10%的创业人才,在企业连续工作满2年的,可以直接申办本市常住户口。