Amazon.com Inc plans to announce on Tuesday that it has selected New York and Northern Virginia as locations for its second headquarters, a source familiar with the matter told Reuters on Monday.