Chinese President Xi Jinping held a restrictive meeting with Russian President Vladimir Putin on Thursday at Zhongnanhai in Beijing, during which they had in-depth exchanges on strategic issues of common concern.