Interview question asked to Data Scientists interviewing at Amazon Web Services, Hitachi, Symantec and other companies. Original question asked: How would you architect and code a data pipeline that supports both real-time event streaming and daily batch processing?.