General Requirements

  • Passion for numbers and understanding the “Why” behind Customer Behaviour
  • Ability to collaborate and communicate effectively with diverse team members including colleagues, senior management, advertising agencies, and other Stakeholders
  • Leadership demonstrated through impact and achieved results; this could have been achieved through running clubs or volunteer work, as well as professional experiences
  • Prior experience working with numbers or analysis is a definite asset
  • Polished presentation skills and the ability to communicate findings to non-technical Stakeholders in a way that is easily understood
  • Empathy and ability to see the perspectives of others; Customers/Clients, Team Members etc.
  • Comfortable working in fast-paced environments where change is constant
  • Strength in required technical skills (depending on company and product)

Skills required

  • Being a great storyteller
  • Creative problem solving & innovative thinking
  • Natural Curiosity
  • Collaboration
  • Strong interpersonal and influencing skills; must possess the ability to engage clients and team
  • Excellent communication and presentation skills
  • Ability to work as a strategic partner with customers/clients
  • Adaptable to team or client needs, willing to pivot on a project or strategy where necessary
  • Able to manage projects independently and ready to assume a high level of responsibility
  • Relationship management
  • Strong leadership ability
  • Project management & systemization skills
  • Self starter
  • Self-management
  • Comfort with various Data Management Software/Programs (Python, SQL, excel – amongst many others. Technical requirements will depend on the role)

Type of Jobs

  • Data Scientist
  • Data Science Associate
  • Business Analyst
  • Data Analyst
  • Fraud Strategist
  • Senior Analyst
  • Senior Market Analyst
  • Consultant
  • Senior Consultant
  • Technical Consultant
  • Analyst
  • Technical Business Developer
  • Quantitative Analyst – Credit Risk
  • Consumer Insights Manager
  • Digital Media, Social Media Strategy Analyst
  • Supply Chain Analyst
  • Senior Analytic Lead
  • Sr. Manager, Product Management
  • Economist
  • Data Engineer
  • Associate Product Manager
  • Manager, CRM Analytics

Technical Preparation/Knowledge Building

  • Rotman Curriculum including courses in Data Management, Strategy and Marketing (see Rotman MBA Electives Guide)
  • Coding and Data Manipulation exposure is a huge asset
  • Experience using coding tools like Python, SQL, R, AWS, VBA, and others
  • For more technical roles:
    • Understanding and application of predictive modelling, Machine learning, neural/deep networks
    • Knowledge of project structuring, model deployment, case preperation
  • Enhance informal and formal presentation skills, use Rotman Case Competitions to increase presence
  • Advanced Excel skills are a minimum requirement
  • Develop confidence liaising with Senior Executives and other Stakeholders
  • Understanding of the product process and lifecycle
  • Design Thinking Methodology and Behavioural Economics Concepts would be assets
  • Knowledge and experience with industry analysis tools, road mapping and flowcharting software, user survey and analysis tools, project management tools, would also be helpful


Online testing platforms

Students are strongly encouraged to solve at least one question each day.


For Learning Technical/Coding Skills

In addition to the resources listed, students are recommended to visit the latest blogs dedicated to Data Science interview questions on popular websites such as:

Internal Resources

  • Rotman Career Services
  • Rotman Student Clubs such as Rotman Marketing Association (RMA), Rotman Business Analytics Club (RBAC), Business Design Club (BDC)
  • Self-Development Lab at Rotman
  • The Alumni Database, RConnect, to connect with Rotman Alum
  • Case Interview sessions
  • Technical Interviews

External Resources