Interview question asked to Data Scientists interviewing at Qualcomm, AppDynamics, Affirm and other companies. Original question asked: How would you optimize and enhance the performance of a Pandas DataFrame operation that is struggling to process millions of rows?.