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
Questions Asked
1.“How does k-means clustering work and what are its limitations?”
Software Engineer
Seattle, WA
Summer 2026Accepted
University of Illinois Urbana-Champaign · Computer Science
3rd year · 3.3-3.6 GPA · 2 past internships
Hard Interview
TechnicalResume ReviewMultiple rounds
HackerRank was two medium problems one hashmaps one DP, superday was two 40 min interviews on Zoom one after another. First one went through resume then asked me to code finding duplicates in an array, second was behavioral 'tell me about working with a difficult team member'
Questions Asked
1.“Implement an LRU cache with O(1) get and set operations”
2.“Design a high-availability ticketing system for a sold-out event release”
Software Engineer
Seattle, WA
Summer 2026No Offer
University of Illinois Urbana-Champaign · Computer Science
3rd year · 3.7+ GPA · 2 past internships
Average Interview
TechnicalMultiple roundsLive codingVirtual
Did a Hirevue first with like 5 questions 30 seconds to prep and 90 seconds to answer, I hate that format so much. Coding assessment after that had a SQL query question and some algorithm stuff never got past that stage
Questions Asked
1.“Given a grid of 0s and 1s, find the shortest path from top-left to bottom-right.”
2.“Tell me about a time you introduced a process improvement that made your team more effective”
Computer Science
Seattle, WA
Summer 2024No Offer
Wilfrid Laurier University · Data Science
2nd year · 2.9-3.2 GPA · 1 past internship
Hard Interview
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
Questions Asked
1.“Describe a time your code broke in production. What did you do?”
2.“What's the difference between SQL and NoSQL databases? When would you use each?”
Software Engineer
Seattle, WA
Summer 2026Accepted
IIT Kanpur · Computer Science and Engineering
4th year · 3.7+ GPA · 2 past internships
Hard Interview
TechnicalMultiple roundsFast process
Campus placement, Codility OA one medium one hard then went into my ML project and gave me a linked list problem. Final round I inverted a BST in 5 minutes and then we just talked about Microsoft culture
Questions Asked
1.“Describe a time you had to make a trade-off between technical debt and delivery speed”
Product Management
Summer 2025Accepted
Wilfrid Laurier University · Business and Computer Science
It was fairly easy interview. A few rounds but nothing insane, few technical questions. Had an amazing time with my interviewers, even spent 20 minutes talking about Basketball
Data Engineer
Summer 2026No Offer
University of Waterloo · Computer Engineering
5th year · 3.7+ GPA · 3 past internships
DifficultStressfulVirtualLive coding
Live coding for an hour 3 questions easy then 2 mediums both mediums on tree traversal then turned into a casual chat about hobbies and interests nice interviewer but stressful process due to them not saying anything during the coding part lol
Software Engineer
Seattle, WA
Fall 2025No Offer
Carleton University · Computer Science
3rd year · 2.5-2.8 GPA · 1 past internship
Hard Interview
TechnicalVirtual
Codility OA had a graph problem and DP got partial on both
Questions Asked
1.“Count the number of ways to reach the top of n stairs taking 1 or 2 steps at a time.”
2.“Describe a time you had to build something from scratch with minimal requirements or guidance”
Software Engineer
Summer 2026No Offer
University of Waterloo · Applied Mathematics
3rd year · 3 past internships
Live codingBehavioralEasy
There were three back-to-back interview rounds, each lasting 45 minutes. In each interview, the first 30 minutes were focused on an easy-to-medium LeetCode-style question. The remaining time was spent on behavioral questions and discussions about my resume and past experiences.
There were also scenario-based questions, where the interviewer presented specific situations and asked how I would respond or handle them