Pre-recorded video 4 questions 2 min each then Zoom call with STAR method. HackerRank in Python was only 15 minutes. OOP concepts and explaining something technical to a teammate came up.
Microsoft
Data Scientist
Winter 2026
No Offer
University of Waterloo · Data Science
3rd year · 3.3-3.6 · 1 past internship
TechnicalMultiple roundsSlow process
Online assessments took forever verbal numerical then the games then HireVue after and final round two interviews where partner brought up influencing a team and senior manager wanted to know about failure. standard but conversational.
Meta
Data Scientist
Fall 2023
No Offer
University of Waterloo · Data Science
Alumni · 2.9-3.2 · 4+ past internships
TechnicalSlow process
Prescreen with campus recruitment was chill then assessment day was interesting, they put us in groups to work through business cases and present to a panel with a debrief after each one. Final round was just about work experience and industry knowledge, I think the group exercises are where they actually evaluate you.
TD
Data Analyst
Winter 2026
No Offer
University of Waterloo · Data Science
3rd year · 2.9-3.2 · 2 past internships
TechnicalMultiple roundsSlow processVirtual
Recruiter screen was laid back then two 45 min coding rounds same day, first was a sliding window problem that I'd done a variation of before so it went smoothly. second was graph BFS which took me longer but I got it working, I made sure to talk through my approach the whole time which the interviewers seemed to really appreciate.
Deloitte
Data Analyst
Summer 2026
Pending
University of Waterloo · Data Science
3rd year · 2.1-2.4 · 1 past internship
TechnicalVirtualSlow process
All 3 interviews same day, HR first then behavioral with 2 managers then technical with 2 developers who had me write code on the spot 2 or 3 questions and they went through every project on my resume during manager round.
Microsoft
Computer Science
Summer 2024
No Offer
Wilfrid Laurier University · Data Science
2nd year · 2.9-3.2 · 1 past internship
Case studyUnexpected Questions
Two 45 min technical interviews in a row. first one was a tree problem where you needed an optimized solution within the time limit. second was DP on their online text editor which has no autocomplete no syntax highlighting so you're writing code in notepad. that editor alone eats up a lot of time.
Ministry of Infrastructure
Research Analyst
Fall 2024
Accepted
Wilfrid Laurier University · Data Science
4th year · 3.7+ · 2 past internships
VirtualEasy
They sent the interview questions beforehand which was helpful. Part of it included a powerpoint you would create beforehand. Interview was 1 hour long.
I was a part of the finance team, was quite low on work so had to find ways to spend my time. Was not a very technical role, more so involved helping co-workers with their tasks, manual entry, learning the tools they use like TPON. Did not have any co-op supports at the start in terms of meeting with the other co-ops, or any training sessions. You would learn how to do a task from your manager/co-worker directly. Were some online training modules.
PepsiCo
Data Science
Summer 2026
Accepted
Wilfrid Laurier University · Data Science
3rd year · 3.7+ · 2 past internships
BehavioralVirtualTechnical
Typical behavioral questions and then some technical questions like writing sql query, data cleaning, and then a case study on machine learning techniques. Interviewers were very friendly and accomodating.
Multi-stage interview
First round was with HR, I was asked standard behavioural questions about myself and my interest in the role.
Second round was a technical interview. Had to complete 2 easy/medium array manipulation-type coding questions on the spot and walk through my approach. Next I was asked some theoretical questions relating to statistics and data manipulation (topics included variance, confusion matrix ,etc). The last question was a logic puzzle about pouring water in a cup.
Whirlpool
Business Analyst
Summer 2026
No Offer
Wilfrid Laurier University · Data Science
3rd year · 3.7+ · 2 past internships
VirtualBehavioralPoor Communication
Typical behavioral, they did ask about a time you failed and what you would do if a member of your team was underperforming. Interviewer did not give clear answer to my question at the end even after asking twice. One of the interviewers appeared disengaged and was clearly very uninterested. Overall a pretty bad experience. In the end the position was canceled.
Bruce Power
Data Analyst
Fall 2025
Accepted
Wilfrid Laurier University · Data Science
Alumni · 3.7+ · 3 past internships
EasyVirtualConversational
Interviewed in August of 2025, the same month I was graduating. 1 round, interview with head of Project Management Center and head of Project Management Reporting. Just asked about previous work experience, coding experience, etc. Very easy overall.
First half behavioral, interviewer didn't ask much just 3 questions but did ask me what kind of startup I would start if I were to build one. Second half technical with excel and coding on hackerrank
PepsiCo
IT Analyst
Summer 2026
Pending
Wilfrid Laurier University · Data Science
3rd year · 3.7+ · 2 past internships
EasyBehavioralVirtual
Typical behavioral. They did ask about a time you failed or where at fault, how you dealt with it and what you learned. Interviewers were very friendly and accomodating. The position was canceled in the end
Royal Bank of Canada (RBC)
Data Analyst
Summer 2026
Declined Offer
Wilfrid Laurier University · Data Science
4th year · 3.3-3.6 · 2 past internships
Multiple roundsResume ReviewBehavioral
One HR interview asked me to introduce myself and walk her through my resume then another 30 min interview with manager we talked about the team and role mainly why I'd be interested etc.
Databricks
Data Science
Summer 2026
Accepted
University of Waterloo · Data Science
4th year · 3.7+ · 3 past internships
TechnicalVirtualLive coding
Live coding with 2 interviewers fizz buzz type question then mostly situational based behaviourals like about leadership etc.
Hootsuite
Data Analyst
Summer 2026
No Offer
University of British Columbia · Data Science
2nd year · 2.9-3.2 · 0 past internships
BehavioralVirtualUnexpected Questions
Team interview was mostly behavioral. They asked about a project I was confident in and my least favourite school subject, caught me off guard. Applied through co-op portal. Three weeks.
Wellington Management
Intern
Summer 2026
Accepted
Northeastern University · Data Science
3rd year · 3.7+ · 1 past internship
EasyVirtualBehavioral
Just some general behavioral questions and some deeper questions about my resume/skill sets. Ready to talk confidently about your past projects!
Accenture
Data Science
Fall 2025
Accepted
Western University · Data Science
3rd year · 3.3-3.6 · 2 past internships
Case studyIn-Person
HR screen was fine then the technical round had JavaScript React and C# questions, weird combo but their stack uses all three, LeetCode easy level questions and some SQL plus OOP concepts, took 3 weeks total which they warned me.
Questrade
Data Governance Analyst
Fall 2024
Accepted
Wilfrid Laurier University · Data Science
2nd year · 3.7+ · 0 past internships
BehavioralEasyResume Review
Asked me about my projects mostly then some situational questions pretty easy overall just one interview
PepsiCo
Data Science
Winter 2026
Accepted
Wilfrid Laurier University · Data Science
4th year · 3.7+ · 2 past internships
TechnicalResume ReviewVirtual
First half was behavioral then asked some easy technical questions related to unsupervised learning and difference between overfitting/underfitting. They were friendly and one interview only before I got the offer
Marsh McLennan
Risk Analyst
Fall 2025
No Offer
Wilfrid Laurier University · Data Science
3rd year · 3.7+ · 2 past internships
BehavioralIn-Person
The interviewer asked about my interests, if I would be willing to take the SOA or CAS exams in the future. They asked a lot about projects that were on my resume and like to ask a lot of follow up questions. From what I know you were required to stay in the office until Dec 24 since its a very busy time for them.
Dye & Durham
Data Analyst
Summer 2025
Accepted
Wilfrid Laurier University · Data Science
3rd year · 3.7+ · 1 past internship
BehavioralConversationalVirtual
Only one interview, questions about Power BI and Excel nothing difficult. The interviewer was friendly we talked about hobbies and personal interests near the end also
Co-operators
Agile Analyst
Summer 2026
No Offer
Wilfrid Laurier University · Data Science
3rd year · 3.7+ · 2 past internships
VirtualBehavioral
Typical behavioral questions. A small technical part at the end where they ask you to write a mockup in gherkin for one of the features on their website.
Mattamy Homes
Data Analyst
Summer 2026
No Offer
Wilfrid Laurier University · Data Science
3rd year · 3.7+ · 2 past internships
EasyResume ReviewVirtual
Basically just walk through everything on my resume and asking in depth which tech I used and how I used it.
Telus
Data Analyst
Summer 2026
No Offer
University of British Columbia · Data Science
2nd year · 2.9-3.2 · 0 past internships
TechnicalBehavioralVirtual
Quick call on CoderPad 2 problems in 35 min. onsite had 2 more coding rounds plus behavioral. One coding round was their new AI-assisted format with a chat sidebar and multiple files, very different from a normal interview but still didn't pass.
West Bend
Data Engineer
Summer 2026
No Offer
University of Wisconsin-Madison · Data Science
3rd year · 3.3-3.6 · 1 past internship
Multiple roundsVirtualBehavioral
Standard scenario questions. Felt that we clicked but no offer
ServiceNow
Data Analyst
Winter 2026
No Offer
University of Waterloo · Data Science
2nd year · 2.9-3.2 · 0 past internships
TechnicalFast processVirtual
Aptitude test first, 15 questions. Then a Zoom with 5 to 6 behavioral questions about past projects and SQL. Heard back less than a week later with a no.
Kinaxis
Machine Learning Developer
Fall 2025
No Offer
University of Waterloo · Data Science
4th year · 3.7+ · 2 past internships
TechnicalMultiple rounds
Single hour call with two people about past ML projects. Discussed models I'd built, data I used and how I evaluated them. Made it to the assignment stage but no offer after submitting
Thomson Reuters
Data Analyst
Winter 2025
No Offer
University of Waterloo · Data Science
3rd year · 3.3-3.6 · 1 past internship
TechnicalVirtualPoor Communication
Communication during the process was inconsistent, had to follow up a couple times to get status updates. HackerRank assessment then an interview about past projects. The project discussion was interesting at least, they had good questions about my methodology.
Wellington Management
Risk Analyst Co-op
Summer 2026
Accepted
Northeastern University · Data Science
3rd year · 3.7+ · 1 past internship
EasyBehavioralVirtual
Some basic behavioral questions. Be prepared to talk a lot about your past experiences and projects on your resume.