New Delhi: A strong tremor lasting 5-6 seconds shook the capital at 11.28pm on Wednesday, forcing residents to run out of their houses in various parts of the city.