Interview with 2 engineers for about 50 min. Asked me to describe the architecture of a system I worked on, that was my capstone REST API. Then some behavioral stuff about my biggest failure and conflict with supervisors. And then had me describe my personal brand in five words, weirdest interview question I've ever gotten
Questions Asked
1.“Tell me about a time you had to ship a feature faster than you were comfortable with”
Amazon
Software Engineer
Seattle, WA
Summer 2026No Offer
Dalhousie University · Computer Science
3rd year · 2.9-3.2 GPA · 1 past internship
Average Interview
Behavioral
OA was standard medium difficulty coding problems and the work simulation was kind of intuitive if you've read about their Leadership Principles beforehand. the behavioral section of the final interview goes deep on LP stuff, wanted to know about a time showing ownership and really wanted a strong specific example. the coding part was fine but having weak LP stories is enough to get rejected even if your technical skills are solid, prep your behavioral stories people it's not optional here lol
Questions Asked
1.“Given a stream of integers, maintain the running median efficiently”
2.“Given an array of integers, return the indices of two numbers that add up to a target value”
JPMorgan Chase
Software Engineer
New York, NY
Summer 2025No Offer
Arizona State University · Computer Science
3rd year · 2.9-3.2 GPA · 1 past internship
Average Interview
TechnicalMultiple roundsVirtual
Passed the HackerRank then on Zoom got one question and solved it but missed an edge case with negative numbers. The recorded video screening after felt like a formality but never secured the role.
Questions Asked
1.“What is an ORM and what are its trade-offs?”
2.“What's a foreign key constraint and why does it matter?”
Apple
Software Engineer
San Francisco, CA
Fall 2025No Offer
University of Texas at Austin · Computer Science
3rd year · 2.5-2.8 GPA · 1 past internship
Hard Interview
TechnicalMultiple rounds
Tree problem during the phone screen that was medium difficulty. the onsite was for an iCloud team and they had a system design round about file synchronization across devices. coding was medium LC and the system design round covered storage-related architecture
Questions Asked
1.“Design an e-commerce order fulfillment and tracking system”
Microsoft
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”
Morgan Stanley
Technology Analyst
New York, NY
Winter 2026No Offer
University of Wisconsin-Madison · Computer Science
3rd year · 2.9-3.2 GPA · 1 past internship
Hard Interview
TechnicalMultiple roundsVirtual
Got cut at the final round!! Online assessment had aptitude, Python debugging and three DP/heap problems. Two back to back technical interviews on OOP and a tree problem, then behavioral
Questions Asked
1.“Whats the difference between mutable and immutable objects?”
2.“What is a CDN cache hit ratio and what affects it?”
Shopify
Data Scientist
Toronto, ON
Summer 2026Accepted
University of British Columbia · Computer Science
5th year · 3.7+ GPA · 4+ past internships
Hard Interview
TechnicalMultiple roundsVirtual
A/B testing setup and how to handle p hacking and peeking at results came up and I wasn't expecting that at all. First technical round was statistics and probability, questions about distributions and how you'd design an experiment with finite sample size constraints. Second round was a machine learning system design question about building a merchant recommendation engine at Shopify scale. Also a values interview that felt more human than most. Long process overall but the interviewers were smart and treated it like a real technical conversation rather than a gatekeeping exercise
Questions Asked
1.“Given a model with high accuracy but poor recall on the minority class, what would you do?”
Palantir
Software Engineer
San Francisco, CA
Fall 2025No Offer
MIT · Computer Science
3rd year · 3.7+ GPA · 3 past internships
Hard Interview
TechnicalMultiple roundsBehavioral
The problem decomposition round was unlike anything I'd practiced for. Recruiter call about culture and projects, then an OA with coding, SQL and an API task. Virtual onsite had behavioral woven into every round
Questions Asked
1.“Why do you want to work at Palantir?”
2.“Tell me about the most technically complex problem you've solved”
Palantir
Software Engineer
San Francisco, CA
Fall 2025No Offer
University of Michigan · Computer Science
3rd year · 2.9-3.2 GPA · 1 past internship
Hard Interview
TechnicalMultiple roundsUnexpected Questions
Karat screen with 3 easy problems plus time complexity discussion. the onsite is where it gets interesting, they had a problem decomposition round where you design a chess game and break it into pieces and then a learning interview where they literally drop you into an unfamiliar codebase and you have to navigate it with some guidance. I think my decomp round wasn't structured enough because I jumped into coding too fast instead of planning the architecture first. every round also has 20 min of behavioral questions mixed in so you can't just be a good coder
Questions Asked
1.“Given a linked list reverse it in-place”
2.“Detect if a linked list has a cycle and return the node where it begins”
Morgan Stanley
Technology Analyst
New York, NY
Summer 2025Accepted
University of Texas at Austin · Computer Science
5th year · 3.7+ GPA · 4+ past internships
Hard Interview
TechnicalMultiple roundsBehavioralVirtual
The OOP one was designing an order matching engine, domain specific but the interviewer guided me through it. OA had debugging questions and 3 coding problems, finished in time. Technical interviews 45 min each back to back. Behavioral at the end. Return offer rate seems high once you're in
Questions Asked
1.“Out of all your options why are you most interested in Morgan Stanley”
2.“Tell me about a project you're most proud of technically and why”
3.“What's the difference between strong and eventual consistency with a database example”
Stripe
Software Engineer
San Francisco, CA
Winter 2026No Offer
University of Waterloo · Computer Science
4th year · 3.7+ GPA · 3 past internships
Average Interview
TechnicalMultiple rounds
PLUM assessment thing first hate that then a one way video interview where they cut you off after the time limit, super stressful. Codility test had one easy problem and one medium, I got the easy one fully but only partial on the medium. Never made it to the actual interview round.
Questions Asked
1.“Find the number of islands in a binary 2D grid”
2.“Given a string, determine if it can be segmented into valid dictionary words.”
Deloitte
Technology Consultant
Ottawa, ON
Summer 2026Accepted
Carleton University · Computer Science
4th year · 3.3-3.6 GPA · 2 past internships
Average Interview
BehavioralCase studyMultiple roundsVirtual
Excel test had pivot tables vlookups and some more advanced stuff, then interview after was just behavioral. Seemed like the Excel part was weighted pretty heavily.
Questions Asked
1.“Walk me through how you'd approach a process improvement project for a client.”
2.“A government client wants to modernize its data infrastructure. What's your approach?”
3.“A financial services client wants to move their core banking system to the cloud. What risks would you flag?”
Google
Software Engineer
San Francisco, CA
Fall 2024No Offer
University of Toronto · Computer Science
2nd year · 0 past internships
Hard Interview
Technical
The online coding assessment they make you do before anything else even happens is intense, then had an HR chat and two back-to back technical interviews with engineers. Questions about algorithms, graph traversal, and dynamic programming. They also asked about how I'd design a system at scale, felt like they were testing both coding ability and problem solving approach
Questions Asked
1.“Tell me about a time you had to rapidly prototype something to validate an idea.”
BMO
Software Developer
Toronto, ON
Summer 2026No Offer
Queen's University · Computer Science
3rd year · 3.7+ GPA · 1 past internship
Easy Interview
Multiple roundsTechnicalStressful
45 min technical interview with a senior engineer who was actually really easy going about it, got a hashmap problem that I solved in about 20 min then 30 min behavioral with the person running it about values and teamwork.
Questions Asked
1.“Explain how garbage collection works in Java or Python”
Microsoft
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”
Google
Software Engineer
San Francisco, CA
Summer 2026No Offer
University of Florida · Computer Science
3rd year · 3.3-3.6 GPA · 2 past internships
Hard Interview
TechnicalVirtualLive coding
Passed the online coding assessment but bombed the interviews, they were back to back and the second one was harder because you can't just rely on patterns you've memorized. One was a graph problem where you had to optimize on the spot with complexity analysis and the behavioral covered resolving a team conflict and they probed for way more detail than I had, process took 2 months.
Questions Asked
1.“Trapping rain water: given an array representing an elevation map, compute total water trapped”
Team Screen on Zoom after passing the Hackerrank multi part question. Two problems, one was reading from files and parsing transaction data, the other was making API calls to fetch items and processing them. Python was clearly the right call, they mentioned C++ wasn't ideal for the format. Integration Round was unlike anything I'd done before: private GitHub repo, real API docs, full internet access, building something that actually worked. More like a first day of work than an interview. landed it. a week later
Questions Asked
1.“How would you design a search autocomplete for a website with billions of queries?”
Scotiabank
Software Developer
Ottawa, ON
Summer 2026No Offer
Carleton University · Computer Science
2nd year · 3.3-3.6 GPA · 0 past internships
Easy Interview
TechnicalPre-recordedVirtual
One way virtual interview then live with HR and two managers STAR behavioral and learning something new and situational scenarios plus questions about Scotiabank's core values
Questions Asked
1.“Whats the difference between encoding, encryption and hashing?”
2.“Tell me about a time you improved developer tooling or build speed for your team”
Meta
Software Engineer
San Francisco, CA
Summer 2026No Offer
University of Texas at Austin · Computer Science
3rd year · 3.7+ GPA · 2 past internships
Average Interview
TechnicalVirtualPoor CommunicationGhosted
Hirevue with 7 questions two written ones about data transformation methodology, followed by another interview on zoom covering SQL joins and Python data cleaning. Its been 3 weeks and nothing
Questions Asked
1.“Why do you want to work at Meta?”
2.“Given a list of words, group all anagrams together”
Capital One
Data Analyst
Toronto, ON
Summer 2026Declined Offer
University of Waterloo · Computer Science
4th year · 3.7+ GPA · 4+ past internships
Hard Interview
TechnicalMultiple roundsCase studyVirtual
SQL assessment first then Power Day with 2 case interviews a behavioral and a data challenge, cases were hard but manageable. Ended up declining for a better offer but would recommend applying, process is tough but fair
Questions Asked
1.“Write a SQL query to find the second highest salary from an employee table”
CRA
IT Analyst
Ottawa, ON
Fall 2025No Offer
Carleton University · Computer Science
4th year · 2.5-2.8 GPA · 3 past internships
Easy Interview
BehavioralSlow processVirtualPoor Communication
Random phone call for a 15 min screen then had to prepare a presentation on my problem solving approach, that was different from any other interview. After that a 30 min interview with STAR behavioral questions and resume stuff
Questions Asked
1.“Explain what dynamic programming is. Give a simple example”
2.“Tell me about a time you had to migrate data without downtime. How did you plan it?”
Bloomberg
Data Analyst
New York, NY
Winter 2026No Offer
Northeastern University · Computer Science
3rd year · 3.3-3.6 GPA · 1 past internship
Average Interview
TechnicalMultiple roundsUnexpected Questions
Zoom technical covering Python data manipulation and SQL on market data. In house round after had questions on distributed systems, not expected for a data focused role
Questions Asked
1.“Tell me about a time a business stakeholder pushed back hard on your analysis”
JPMorgan Chase
Software Engineer
New York, NY
Summer 2026Accepted
Penn State University · Computer Science
3rd year · 3.3-3.6 GPA · 2 past internships
Average Interview
TechnicalMultiple roundsPre-recordedVirtual
The recorded video behavioral is weird, 30 seconds to think and 2 min to answer each question. Before that it was a HackerRank 60 min with 2 medium problems on sliding window and arrays, then a coding round on Zoom
Questions Asked
1.“Why JPMorgan Chase over similar companies?”
2.“Whats the difference between polling and WebSockets for real-time data?”
Stripe
Software Engineer
San Francisco, CA
Winter 2025Accepted
University of Toronto · Computer Science
2nd year · 2.9-3.2 GPA · 1 past internship
Easy Interview
Technical
Phone call with HR then video interview with managers. Questions on customer service experience which was funny and what you'd do if you disagreed with a supervisor. Everyone was really encouraging and friendly
Questions Asked
1.“Reverse a linked list in groups of k nodes”
RBC
Software Engineer
Summer 2026Accepted
University of Toronto · Computer Science
3rd year · 3.7+ GPA · 0 past internships
Resume ReviewConversational
Started off with some small talk with the 2 interviewers they seemed young and both of them also went to UofT so I felt a bit less nervous. Basic interview walked them through my resume they wanted me to elaborate on one of my past SWE experiences like what I did there, what I learned and how it helped me in knowing what I wanted to do after I graduate. Then a pseudo technical question it wasn't leetcode but I could tell they probably just pulled a problem from the website so it was more talk out loud how would you do this kind of thing (linked list question) then they let me ask questions during the last 5-10 mins I would say have questions prepared because they expect you will ask
Shopify
UX Designer
Toronto, ON
Summer 2026Accepted
University of Waterloo · Computer Science
4th year · 3.3-3.6 GPA · 3 past internships
Hard Interview
Multiple roundsBehavioralVirtual
Portfolio review first where they went through three of my case studies in detail, pushing on why I made specific decisions at each interaction point. Then a design challenge about improving onboarding for new Shopify merchants, 45 minutes to sketch out a user flow and present it. The interviewer pushed on the reasoning behind every design decision, intense but good practice. Then a values interview which felt like a genuine conversation about what you care about and how you work, not a box checking exercise. The whole thing was about 3 hours across two sessions. Shopify design interviews are different from what I'd done elsewhere
Questions Asked
1.“How do you handle a situation where the client wants something that is genuinely bad UX”
TD
Business Analyst
Toronto, ON
Summer 2026Pending Outcome
University of Toronto · Computer Science
3rd year · 1 past internship
Easy Interview
BehavioralVirtual
Screening call last week and then the interview with a team lead yesterday, he asked about SQL and if I've used Jira before and also a bunch of STAR questions about managing projects and working with people who disagree with you
Questions Asked
1.“Whats the difference between a Gantt chart and a sprint board?”
Stripe
Software Engineer
San Francisco, CA
Winter 2025No Offer
University of Toronto · Computer Science
3rd year · 3.3-3.6 GPA · 2 past internships
Hard Interview
TechnicalVirtual
Stressful if you get stuck early. HackerRank had one multi part question where each part builds on the previous answer. Team screen was more systems oriented, reading and processing files
Questions Asked
1.“Given a sorted linked list convert it to a balanced binary search tree”
Nvidia
Software Engineer
San Jose, CA
Summer 2026No Offer
University of Michigan · Computer Science
3rd year · 3.3-3.6 GPA · 1 past internship
Hard Interview
TechnicalVirtual
Interview went fine in the beginnning but then he shifted to GPU memory architecture and I clearly wasn't strong enough there. Recruiter call first, then a medium coding challenge on arrays. Technical phone was with a GPU software engineer
Questions Asked
1.“What makes Nvidia stand out to you as an employer”
2.“What's the difference between a build artifact and a container image?”
Optiver
Software Developer
Chicago, IL
Summer 2026No Offer
University of British Columbia · Computer Science
3rd year · 3.3-3.6 GPA · 1 past internship
Hard Interview
TechnicalMultiple roundsVirtual
Silence is noticeably penalized here lol. They need reasoning behind every decision you make. OA had three parts: OOP and data structure multiple choice, brain games with memory and pattern recognition (actually kind of fun), and two coding questions. HR call after that about motivation and why trading tech. Technical round was data structure design and the interview style rewards thinking out loud more than getting the right answer quietly.
Questions Asked
1.“How would you hedge a long equity position using options”
Apple
Data Scientist
San Francisco, CA
Fall 2024No Offer
Georgia Tech · Computer Science
4th year · 3.3-3.6 GPA · 3 past internships
Average Interview
TechnicalMultiple roundsSlow process
Recruiter screen then technical assessment medium LC then two 45 min interviews with the managers. Process took 6 weeks, felt long but the actual interviews were reasonable
Questions Asked
1.“Why Apple over similar companies?”
2.“What is the ROC curve and what does the AUC represent?”
Shopify
Software Developer
Toronto, ON
Summer 2025Declined Offer
University of Waterloo · Computer Science
4th year · 3.7+ GPA · 3 past internships
Average Interview
Conversational
80 min HackerRank with 2 programming problems and MCQs on data structures, algorithms, OS and networking. OS questions covered process scheduling and memory management, pretty niche second year stuff
Questions Asked
1.“Find the longest increasing subsequence in an array”
2.“Implement a min-stack that retrieves the minimum element in O(1)”
BMO
Data Analyst
Toronto, ON
Fall 2025Accepted
University of Toronto · Computer Science
3rd year · 3.7+ GPA · 2 past internships
Easy Interview
Pre-recordedFast processVirtual
Pre recorded video then phone call with HR then 30 min with the manager. Manager got into how I've used data to drive decisions and about my side projects. I showed a Kaggle project I did and they seemed impressed. Easy process overall and they got back to me in two weeks
Questions Asked
1.“Tell me about a time you had to work with incomplete or unreliable data”
Hootsuite
Software Developer
Vancouver, BC
Summer 2026Declined Offer
Simon Fraser University · Computer Science
3rd year · 3.3-3.6 GPA · 1 past internship
Easy Interview
BehavioralVirtualMultiple rounds
Felt human throughout. Phone call with HR first, then a team interview on Google Meet where the manager had Gemini open for note taking lol. Questions on the project I was most confident about, comfort with remote work and explaining a technical concept to a non technical person. Last round was with someone from leadership, pretty high level
Questions Asked
1.“Find all paths from source to target in a directed acyclic graph”
2.“Determine if a word exists in a 2D character grid using DFS”
Intel
Software Developer
San Jose, CA
Summer 2025No Offer
Arizona State University · Computer Science
1st year · 2.9-3.2 GPA · 0 past internships
Easy Interview
TechnicalMultiple roundsVirtualResume Review
One way video then live interview with HR and managers. All STAR about learning something new and supply chain scenarios. Intel company values questions and I only knew the obvious ones
Questions Asked
1.“What is continuous integration and what problem does it solve?”
Salesforce
Software Engineer
Dallas, TX
Summer 2026Pending Outcome
University of Texas at Austin · Computer Science
3rd year · 2.9-3.2 GPA · 1 past internship
Average Interview
TechnicalMultiple roundsVirtual
They mentioned Apex but it's not required. Recruiter screen 30 min, then two technical interviews on different days. One on heaps, resume project questions mixed in
Questions Asked
1.“Given two sorted arrays of size m and n, find their median in O(log(m+n))”
Google
Software Engineer
San Francisco, CA
Summer 2026No Offer
McMaster University · Computer Science
3rd year · 3.3-3.6 GPA · 1 past internship
Hard Interview
TechnicalLive coding
60 min OA with 2 algorithmic problems used Python then a collaborative phone interview, third round was abstract logic puzzles and recursive stuff unlike anything on leetcode so use whatever language you want just don't try OCaml for first time during an interview.
Questions Asked
1.“How do you balance writing thorough tests with moving fast?”
CIBC
Software Developer
Toronto, ON
Summer 2026Accepted
University of Waterloo · Computer Science
3rd year · 3.3-3.6 GPA · 2 past internships
Average Interview
TechnicalBehavioralVirtual
Virtual assessment first then a real interview with the hiring manager. They asked me about my projects and had me walk through a system design problem where I had to structure the whole approach myself. The interviewer expected you to drive the conversation the entire time. There was a behavioral part too but the technical was the main focus
Questions Asked
1.“Explain what blue-green deployment means”
Shopify
Data Scientist
Toronto, ON
Winter 2025No Offer
University of Toronto · Computer Science
2nd year · 2.9-3.2 GPA · 0 past internships
Average Interview
TechnicalMultiple roundsBehavioral
Online assessment first with situational judgment and pattern recognition and logical reasoning stuff. If you pass that you get a 1 on 1 interview with 4 behavioral and 2 situational questions. Then the panel, 6-7 behavioral questions in one hour using the CAR format not STAR. A lot of questions one after another in a short window
Questions Asked
1.“What excites you most about the opportunity at Shopify?”
2.“What's your approach to feature selection for a high-dimensional dataset?”
MongoDB
Software Engineer
New York, NY
Winter 2026Accepted
University of Wisconsin-Madison · Computer Science
3rd year · 2 past internships
Hard Interview
TechnicalMultiple roundsBehavioralVirtual
Behavioral was honestly the most laid back part of the whole thing. Recruiter reached out first, 20 min call. Karat had a medium array problem and a follow up on edge cases. Final round was 3 sessions: OOP design for a data store, a graph DSA question then behavioral on how I learn new tech
Questions Asked
1.“Given a binary search tree, find the kth smallest element”
Citi
Technology Analyst
New York, NY
Summer 2026Accepted
University of Florida · Computer Science
5th year · 3.7+ GPA · 4+ past internships
Average Interview
TechnicalCase studyMultiple roundsVirtual
They want to see you think under pressure. Technical assessment was five timed sections on CS fundamentals. Interview day had behavioral questions and a quick case exercise with a messy dataset
Questions Asked
1.“What about Citi first caught your attention?”
2.“What's the time complexity of common operations on a hash map”
Shopify
Software Developer
Ottawa, ON
Summer 2026Accepted
Carleton University · Computer Science
2nd year · 3.3-3.6 GPA · 1 past internship
Easy Interview
Conversational
Design a feature for the Shopify merchant dashboard and root cause a metrics problem, also some systems design questions which apparently Shopify dev interviews are way more product focused than other companies
Questions Asked
1.“Generate all valid combinations of n pairs of parentheses”
BMO
Software Developer
Toronto, ON
Winter 2026Accepted
University of Toronto · Computer Science
2nd year · 2.9-3.2 GPA · 0 past internships
Average Interview
BehavioralPre-recordedFast processVirtual
HackerRank then virtual loop with 4 interviews covering SQL, ML, probability and Python coding. one interviewer brought up precision vs recall. took over a month from start to finish
Questions Asked
1.“What's the difference between a monolith and a microservices architecture?”
2.“Tell me about the last open source project, library or tool you used for the first time”
Deloitte
Business Intelligence Analyst
Vancouver, BC
Summer 2026No Offer
University of Victoria · Computer Science
3rd year · 2.9-3.2 GPA · 1 past internship
Average Interview
TechnicalCase studyVirtual
SQL scenario about building a reporting layer for a client dataset and a short case on how I'd present findings to a CFO. Two person interview after the HR screen
Questions Asked
1.“Describe how you'd structure an engagement kickoff meeting to align a new client team”
FDM Group
Software Developer
Toronto, ON
Winter 2025No Offer
University of Toronto · Computer Science
2nd year · 2.5-2.8 GPA · 0 past internships
Hard Interview
TechnicalMultiple roundsStressfulVirtual
Four rounds, a lot for what this role is. First was an online personality test called Arctic something i forget. 30 min video interview with a recruiter after that who was nice actually. Then HackerRank with object oriented programming and SQL questions. Assessment centre last with group exercises and 1 on 1 interviews. Failed at the assessment centre, the group exercise was stressful and I was too quiet throughout
Questions Asked
1.“What's the difference between authentication and authorization in an API context?”
2.“Whats the difference between a compiled and an interpreted language? Give examples of each.”
Coinbase
Software Engineer
San Francisco, CA
Summer 2026No Offer
Carnegie Mellon University · Computer Science
4th year · 1 past internship
Hard Interview
Technical
Ran out of time on the coding portion of the hard problem. Codesignal had 3 mediums and 1 hard. Got through the mediums fine but the hard was a graph problem on weighted edges. Never made it to the interview rounds
Questions Asked
1.“Describe a time you had to say no to a feature request from a stakeholder or PM”
Wealthsimple
Software Developer
Toronto, ON
Summer 2026Accepted
University of Toronto · Computer Science
3rd year · 3.7+ GPA · 2 past internships
Average Interview
TechnicalMultiple roundsVirtual
They had me design a stock trading object, basically OOP with financial instruments as examples. Three rounds. Then a project presentation with the team lead. Toronto team, solid process
Questions Asked
1.“Implement an iterator that returns elements from a 2D list row by row”
2.“Tell me about a time you significantly improved the performance of a system or feature”
3.“How would you design a rate limiter for a high-traffic public API?”
Shopify
UX Designer
Toronto, ON
Winter 2026Pending Outcome
York University · Computer Science
3rd year · 2.9-3.2 GPA · 1 past internship
Easy Interview
BehavioralConversational
Portfolio review where we did a collaborative problem solving duet thing with a designer, that was fun then the life story interview which is them asking about your life and how you got to where you are
Questions Asked
1.“Tell me about a time a user surprised you with how they interacted with a product”
2.“Describe a time you had to defend a design decision under significant pressure”
Adobe
Machine Learning Engineer
Bangalore, KA
Winter 2025No Offer
IIT Madras · Computer Science
3rd year · 3.3-3.6 GPA · 1 past internship
Hard Interview
TechnicalMultiple roundsVirtual
Couldn't recall the DBMS details and that cost me. OA was fine. Technical asked about indexing and race conditions, stuff I knew but hadn't reviewed. Then had to explain an ML project end to end including loss function choice
Questions Asked
1.“Explain the bias-variance trade-off”
Capital One
Business Analyst
Montreal, QC
Winter 2024Accepted
McGill University · Computer Science
4th year · 3.3-3.6 GPA · 2 past internships
Hard Interview
TechnicalMultiple roundsConversational
Excel assessment with a data set and like 7 questions then power day with one product interview and two case interviews, cases are quant heavy with P&L stuff and weighted averages. They send sample cases beforehand which are similar to the real ones so practice those
Questions Asked
1.“What is a business case and what sections should it contain?”
2.“How do you run a lessons-learned session at the end of a project?”
JPMorgan Chase
Software Developer
New York, NY
Summer 2026Accepted
Purdue University · Computer Science
3rd year · 3.3-3.6 GPA · 1 past internship
Hard Interview
TechnicalMultiple roundsVirtualBehavioral
Codility OA then two interviews. first one they went really deep into a side project I had on my resume asking about implementation decisions and tradeoffs for like 20 min and then gave me a linked list problem. second round was the same format, another project deep dive and then 3Sum where they specifically wanted the O(n^2) optimal solution not the naive one. you really need to know your resume projects inside out because they will drill you on every detail
Questions Asked
1.“Explain how merge sort works and what its time complexity is.”
TD
Software Developer
Toronto, ON
Summer 2026No Offer
University of Waterloo · Computer Science
3rd year · 3.3-3.6 GPA · 2 past internships
Easy Interview
TechnicalMultiple roundsVirtual
Virtual coding was fine, one easy string reversal one medium array problem. Technical round was OOPs questions like inheritance vs composition and some DBMS normalization. HR was literally just why TD and are you ok with the hybrid schedule.
Questions Asked
1.“Why did TD end up on your list?”
2.“What is API versioning and why is it important?”
3.“What are design patterns? Describe the Observer or Factory pattern”
OpenText
Software Developer
Waterloo, ON
Summer 2026Accepted
University of Waterloo · Computer Science
3rd year · 3.7+ GPA · 2 past internships
Easy Interview
TechnicalVirtualFast process
Codility online assessment first, two questions one was string manipulation and the other was a basic sorting thing both easy. Teams call after that, had me go through SQL stuff like joins and aggregation and we talked about my resume projects for a while
Questions Asked
1.“What is distributed tracing and how does it help debug microservices?”
CPP Investments
Software Developer
Toronto, ON
Fall 2025No Offer
Carleton University · Computer Science
3rd year · 2.1-2.4 GPA · 1 past internship
Hard Interview
Slow processVirtualPre-recorded
HackerRank SQL joins/aggregations and a Python problem that was harder than expected, basically competitive programming. Combined behavioral and tech at the Toronto office, questions on collaboration and ethical AI, very IBM vibes.
Questions Asked
1.“How would you write unit tests for a function that makes external API calls?”
Amazon
Computer Engineering
Seattle, WA
Winter 2024Accepted
University of Waterloo · Computer Science
3rd year · 3.7+ GPA · 2 past internships
Easy Interview
TechnicalBehavioral
25 min with 2 people resume walkthrough and a conflict question very informal
Questions Asked
1.“Whats the difference between a microcontroller and a microprocessor?”
2.“Describe a time you debugged a very subtle hardware-software interaction problem”
Salesforce
Software Engineer
Toronto, ON
Summer 2023Accepted
University of Guelph · Computer Science
2nd year · 2.9-3.2 GPA · 1 past internship
Average Interview
Fast process
Mostly behavioral first round, walked through my resume in detail. Then had two more interviews, one behavioral and one technical. The technical one covered system design concepts and then gave me a problem to work through on the spot with follow up questions. They kept asking about cloud architecture and how I'd handle scaling
Questions Asked
1.“Given a matrix, rotate it 90 degrees clockwise in-place”
Scotiabank
Security Analyst
Toronto, ON
Fall 2025Accepted
Carleton University · Computer Science
4th year · 2 past internships
Average Interview
TechnicalBehavioralVirtualMultiple rounds
Panel with two members of the cyber security team. Questions on vulnerability management and a hypothetical about responding to a phishing campaign. Also behavioral covering communicating security risk to non technical stakeholders
Questions Asked
1.“Explain what privilege escalation is in the context of a cyberattack”
2.“Describe a time you helped improve an organization's overall security posture”
3.“Walk me through how you'd respond to a suspected security incident”
Adobe
Machine Learning Engineer
San Jose, CA
Winter 2026Accepted
University of Toronto · Computer Science
4th year · 3.7+ GPA · 3 past internships
Hard Interview
Technical
Their ML OA is completely different from SWE, 3 Python questions focused on linear algebra and NumPy. then the technical interview was ML system design and they went into questions about residual connections and in context learning in LLMs. you need solid deep learning knowledge not just leetcode skills
Questions Asked
1.“Whats the difference between precision and recall? When does each matter more?”
Meta
Software Engineer
San Francisco, CA
Summer 2026Accepted
University of Waterloo · Computer Science
3rd year · 3.7+ GPA · 2 past internships
Hard Interview
TechnicalMultiple roundsLive coding
Phone screen with HR asking basic background stuff then an interview with a senior engineer and someone from the team. Questions about system design and data structures and then behavioral stuff about a time I failed at something. They wanted to know what I know about Meta's products and recent launches, there's a lot going on so definitely research beforehand.
Questions Asked
1.“How would you design the backend infrastructure for a ride-sharing app?”
Nvidia
Data Scientist
San Jose, CA
Summer 2025No Offer
Northeastern University · Computer Science
2nd year · 2.1-2.4 GPA · 0 past internships
Hard Interview
TechnicalUnexpected Questions
CUDA and GPU memory questions which I was not prepared for as a DS candidate. also Python and ML model selection. Nvidia DS is very different from other companies because of the GPU focus
Questions Asked
1.“How would you detect if a model is suffering from data leakage?”
2.“What is transfer learning and when is it preferable to training from scratch?”
Snap
Software Engineer
Los Angeles, CA
Summer 2026Accepted
Georgia Tech · Computer Science
3rd year · 1 past internship
Average Interview
TechnicalMultiple roundsVirtualLive coding
Sliding window problem on arrays to start, solved it in Python and we spent the rest of the time walking through my projects. Second round was a system design question about real time notifications at scale, interviewer was helpful when I got stuck on the fanout logic. Whole process took about 3 weeks.
Questions Asked
1.“Count the number of ways to decode a digit string into letters (e.g. '12' → 'AB' or 'L')”
Huawei
Software Developer
Ottawa, ON
Winter 2026Accepted
University of Ottawa · Computer Science
3rd year · 3.3-3.6 GPA · 1 past internship
Average Interview
TechnicalVirtualFast processMultiple rounds
Whole pipeline moved fast, under 3 weeks from application to offer. Recruiter call was casual maybe 15 minutes, they just wanted to make sure I was a real person basically. Coding test had 3 questions in C++, LeetCode easy to medium, completely on your own time so I could do it on a weekend. Technical interview with the team lead after covered DSA and also went through my resume in detail, he was interested in a specific data structure implementation I had built in a side project and asked good follow up questions. The role was in Markham
Questions Asked
1.“What is an idempotent consumer in event-driven architecture?”
Snowflake
Data Engineer
San Francisco, CA
Fall 2025No Offer
Georgia Tech · Computer Science
3rd year · 3.3-3.6 GPA · 1 past internship
Hard Interview
TechnicalMultiple roundsStressful
The interviewer seemed surprised I hadn't prepped distributed systems more lol. Hacker rank was 2 questions. SQL assessment had Snowflake specific syntax for streaming data, more complex than expected. Superday had 4 sessions but couldn't answer the system design on distributed query optimization well enough
Questions Asked
1.“Serialize and deserialize a binary tree”
EY
Technology Risk Analyst
Mississauga, ON
Fall 2025No Offer
Toronto Metropolitan University · Computer Science
3rd year · 2.9-3.2 GPA · 1 past internship
Average Interview
TechnicalBehavioralMultiple roundsVirtual
Know IT audit concepts deep, not just concptually if you're applying here. Hirevue then a technical round on IT controls and cybersecurity risks in financial reporting. Final behavioral with a director. Five weeks total
Questions Asked
1.“A client has significant gaps in its internal controls over financial reporting. How do you prioritize remediation?”
RBC
DevOps Engineer
Ottawa, ON
Summer 2026Accepted
University of Ottawa · Computer Science
3rd year · 3.3-3.6 GPA · 1 past internship
Average Interview
TechnicalVirtualMultiple rounds
Good expectations for a co-op. Technical round was with two engineers, CI/CD pipelines, Docker, Kubernetes basics and infrastructure as code. Also asked how I'd handle a failing deployment in production.
Questions Asked
1.“Explain infrastructure as code and name a tool for implementing it.”
2.“Tell me about a time you improved system reliability or uptime”
Bloomberg
Software Engineer
New York, NY
Winter 2024Accepted
Cornell University · Computer Science
5th year · 3.7+ GPA · 4+ past internships
Hard Interview
TechnicalMultiple roundsIn-Person
Zoom round with an engineer who spent 20 min on my resume before giving me a coding problem on graph traversal. Then in house at the NYC office with three engineers. One was data structures, one was designing a stock alert system with real time data requirements, and the third was an open ended problem solving session where they just gave me a messy problem and let me work through it. Language agnostic throughout, nice since I used Python. The office was impressive.
Questions Asked
1.“Given a 2D grid of 0s and 1s find the largest rectangle of all 1s”
2.“Find the shortest path between two nodes in an unweighted graph using BFS”
3.“Find the first and last position of a target value in a sorted array”
Shopify
UI/UX Designer
Fall 2026No Offer
University of Waterloo · Computer Science
4th year · 3.3-3.6 GPA · 2 past internships
BehavioralTechnicalSlow process
Process took 3 weeks they were slow to schedule next rounds but the people I met with were all friendly. Questions like walk me through this block of JavaScript and CSS nothing I haven't seen before but be careful about very specific syntax
Magnet Forensics
Software Developer
Waterloo, ON
Summer 2025No Offer
University of Waterloo · Computer Science
3rd year · 2.9-3.2 GPA · 2 past internships
Average Interview
TechnicalMultiple roundsVirtual
30 min prescreen phone call with the manager then 45 min on Teams with the manager and a team member. STAR questions and they had me explain how digital forensics tools work and data recovery processes. Brush up on that. Friendly atmosphere but they expect solid interest in the cybersecurity space.
Questions Asked
1.“Design a data structure that supports insert, delete and get random element in O(1)”
2.“How would you design a global single sign-on (SSO) authentication service?”
3.“Decode a run-length encoded string: e.g. '3a2b1c' → 'aaabbc'”
Dayforce
Software Developer
Toronto, ON
Summer 2026Accepted
University of Waterloo · Computer Science
3rd year · 3.3-3.6 GPA · 2 past internships
Easy Interview
TechnicalVirtual
Recruiter screen then technical interview, SQL and Power BI questions then behavioral with the manager. The technical wasnt bad, they asked what steps I'd take to analyze a dataset and how to assess if a model works. Manager round was just vibes, wanted to know what motivates me and three words to describe myself
Questions Asked
1.“Design a distributed job scheduler”
2.“Clone a graph where each node has a list of neighbors”
Citi
Software Developer
New York, NY
Winter 2025No Offer
Drexel University · Computer Science
2nd year · 2.5-2.8 GPA · 0 past internships
Hard Interview
Multiple roundsCase studyVirtualStressful
Senior person and a junior person, only 20 minutes but they asked some surprisingly hard questions about market risk for a co-op interview. They wanted to know about Canadian current events too so be ready for that.
Questions Asked
1.“Describe a time you had to make a security trade-off in a product decision”
2.“Find the largest element in a binary search tree”
3.“Explain what a generator function is in Python and give a use case”
Thomson Reuters
Software Developer
Toronto, ON
Summer 2025No Offer
University of Toronto · Computer Science
2nd year · 2.9-3.2 GPA · 0 past internships
Easy Interview
TechnicalMultiple roundsVirtualGhosted
Pre-recorded video interview first where most people apparently get screened out then a 30 min phone call where we talked about my experience for 15 min and then they got into an algorithm question about linked lists and reversing them. And wanted to know why Thomson Reuters and what my least favorite class was, pretty weird question. Got a HackerRank after that with 2 coding questions
Questions Asked
1.“Reverse words in a sentence without using extra space”
Kinaxis
Software Developer
Ottawa, ON
Fall 2025No Offer
University of Ottawa · Computer Science
2nd year · 2.1-2.4 GPA · 0 past internships
Average Interview
TechnicalVirtual
Three rounds total, first one was just HR asking about teamwork and stuff standard then second round the manager had me walk through my resume and then REST API questions like how I'd design one from scratch. Third round they gave me a coding question to merge two sorted lists and I got it but took too long explaining the time complexity part
Questions Asked
1.“What about Kinaxis first caught your attention?”
2.“What's the difference between a forward proxy and a reverse proxy”
Kinaxis
Software Developer
Ottawa, ON
Summer 2025Accepted
Carleton University · Computer Science
2nd year · 3.3-3.6 GPA · 0 past internships
Easy Interview
TechnicalIn-PersonFast process
OA had MCQs then coding bracket matching variation and a sliding window optimization problem
Questions Asked
1.“What is a webhook and how does it differ from polling?”
Goldman Sachs
Technology Analyst
New York, NY
Summer 2026Accepted
University of Michigan · Computer Science
3rd year · 3.7+ GPA · 3 past internships
Hard Interview
TechnicalMultiple roundsPre-recordedVirtualFast process
Offer 5 days later. Hirevue then superday, three back to back interviews. Binary search and dynamic programmg
Questions Asked
1.“Describe a time you underestimated a task and how you handled the expectation gap.”
Samsung
Software Developer
Mississauga, ON
Summer 2025No Offer
McGill University · Computer Science
3rd year · 3.3-3.6 GPA · 1 past internship
Hard Interview
TechnicalMultiple roundsSlow processStressful
Four rounds over about 5 weeks, absolutely brutal. HR, technical, team lead, then head of department. Technical got into app architecture and database reliability. One question about how you'd handle an outage. Got redirected to a different team after round 2 and that added a week. No offer from either team
Questions Asked
1.“What is database normalization? Walk me through 1NF and 2NF”
2.“Implement a simple linked list with insert and delete operations”
3.“Whats the difference between TCP and UDP?”
KPMG
Technology Consultant
Victoria, BC
Summer 2026No Offer
University of Victoria · Computer Science
3rd year · 3.3-3.6 GPA · 1 past internship
Average Interview
Case studyMultiple roundsVirtualBehavioral
The Hirevue then a live case with a manager. Case was about a bank automating loan approvals. Had to think through tech options and the change management side. Behavioral after was short
Questions Asked
1.“Tell me about a time you had to work on something you knew very little about going in”
Oracle
Cloud Engineer
Austin, TX
Fall 2025Accepted
University of Florida · Computer Science
4th year · 3.3-3.6 GPA · 2 past internships
Average Interview
TechnicalMultiple roundsVirtualSlow process
Process was slow but they communicated well. Two virtual technical rounds, first was SQL and schema design with indexing, second was cloud concepts where I had to describe building a multi region cache.
Questions Asked
1.“What's the difference between a blue-green deployment and a canary release?”
Telus
Product Manager
Vancouver, BC
Summer 2026Accepted
University of British Columbia · Computer Science
4th year · 3.3-3.6 GPA · 3 past internships
Average Interview
BehavioralCase studyMultiple roundsVirtual
They really care about problem framing over getting to the perfect answer. PM interview was with one product manager and one engineering manager. Product sense question about how you'd improve a specific feature in the Telus MyAccount app, then metrics for defining success on a new feature rollout where they asked for both engagement and business metrics. Also a behavioral about navigating a disagreement between product and engineering where priorities differed. The engineering manager barely spoke during my product sense but asked pointed questions during the metrics part
Questions Asked
1.“What would you build next for a food delivery app and why?”
MongoDB
Software Engineer
New York, NY
Winter 2026Pending Outcome
Virginia Tech · Computer Science
3rd year · 3.3-3.6 GPA · 1 past internship
Average Interview
TechnicalMultiple roundsBehavioralVirtual
Karat screen went fine. Final round was three consecutive sessions. Object oriented programming design were alright but behavioral was weird, interviewer kept using hypotheticals instead of past experience questions
Questions Asked
1.“Count the number of distinct islands in a 2D grid”
2.“Tell me about a time you estimated a project poorly. What happened?”
Qualcomm
Software Engineer
Austin, TX
Fall 2025Accepted
University of Texas at Austin · Computer Science
3rd year · 2.9-3.2 GPA · 1 past internship
Average Interview
TechnicalMultiple roundsVirtualFast process
Two OAs then two technical rounds on OOP and systems. Offer in 12 days
Questions Asked
1.“Tell me about a time you had to pick up someone else's messy codebase”
2.“What is a deadlock? Describe the four necessary conditions for one to occur”
City of Toronto
Data Analyst
Toronto, ON
Summer 2026No Offer
York University · Computer Science
3rd year · 2.9-3.2 GPA · 1 past internship
Easy Interview
BehavioralSlow processMultiple rounds
Online application took a while to process. Virtual panel with two managers about working with messy data, how I'd approach a dataset I've never seen and communicating findings to council. About two months end to end
Screening then panel of 3, one manager and two developers. Technical questions on data structures and some behavioral. They also threw a quick French assessment at the end even for the dev role. 42 days and then a rejection. High difficulty rating is accurate
Questions Asked
1.“Tell me about a time you had to collaborate closely with a non-technical person”
Scotiabank
Data Analyst
St. John's, NL
Summer 2026No Offer
Memorial University of Newfoundland · Computer Science
3rd year · 3.3-3.6 GPA · 1 past internship
Average Interview
TechnicalVirtualMultiple rounds
SQL and Python technical round. Made it to finals then didn't make it through with zero feedback.
Questions Asked
1.“How do you detect and handle data quality issues before publishing a report?”
Lyft
Software Engineer
San Francisco, CA
Summer 2025No Offer
Concordia University · Computer Science
2nd year · 2.5-2.8 GPA · 2 past internships
Hard Interview
TechnicalUnexpected Questions
Networked with the school team beforehand which I think helped a lot, first round was with two engineers who went into system design and walked through some coding problems. Superday was five interviews one after another and by the fourth one I was just running on autopilot. They care a lot about personality, every single person asked why Lyft and they kept digging into the cultural fit stuff
Questions Asked
1.“Flatten a nested list into a flat list recursively”
OpenText
Data Analyst
Waterloo, ON
Summer 2025No Offer
University of Guelph · Computer Science
2nd year · 2.9-3.2 GPA · 0 past internships
Average Interview
TechnicalVirtual
Think the offer went to an internal referral honestly. Hackerrank with data focused questions, then a technical interview covering networking troubleshooting concepts and design thinking questions about structuring a dataset. Went fine but they moved fast
Questions Asked
1.“What's the difference between GROUP BY and PARTITION BY”
2.“Explain the difference between INNER JOIN, LEFT JOIN and FULL OUTER JOIN with examples”
Thomson Reuters
Software Developer
Toronto, ON
Summer 2025No Offer
University of Toronto · Computer Science
3rd year · 2.9-3.2 GPA · 2 past internships
Easy Interview
TechnicalMultiple roundsVirtual
HackerRank on REST and ML basics, then recruiter call, then team round. All virtual. Rejected
Questions Asked
1.“Describe a time you caught a major bug before it shipped”
VMware
Software Engineer
San Jose, CA
Summer 2026Accepted
University of Illinois Urbana-Champaign · Computer Science
3rd year · 2.9-3.2 GPA · 1 past internship
Average Interview
TechnicalMultiple roundsVirtualFast process
Had two coding rounds on Zoom, LC mediums. Short behavioral at the end. Offer came in like 2 weeks
Questions Asked
1.“What is a CDN and when would you add one to your architecture?”
Amazon
Data Scientist
Summer 2026No Offer
UCLA · Computer Science
2nd year · 0 past internships
Live codingMultiple rounds
OA had two LC medium questions, plus work simulation questions, then final round was heavy on leadership principles, brought up disagreeing with someone and they push for specific detail on your examples
Brookfield Asset Management
Software Developer
Toronto, ON
Fall 2025No Offer
University of Toronto · Computer Science
4th year · 0 past internships
Easy Interview
ConversationalVirtual
One way video then live interview STAR format like how would coworkers describe me wasn't hard
Questions Asked
1.“Explain what load balancing does and name two common algorithms”
2.“What is a singleton pattern? Give a use case and a drawback”
Cisco
Software Engineer
San Jose, CA
Fall 2025No Offer
University of Illinois Urbana-Champaign · Computer Science
3rd year · 2.9-3.2 GPA · 1 past internship
Average Interview
TechnicalMultiple roundsVirtualPoor Communication
Manager seemed distracted and the questions were very generic, not sure what they were looking for. OA was 40 questions, MCQs on CS fundamentals and two DSA problems. Passed. Coding round got a two pointer problem I solved. HR was fine. Got rejected a week later
Questions Asked
1.“Write a SQL query to find all employees in a department with more than 5 people”
2.“Tell me about a time you had to learn a new framework or language quickly”
Aritzia
Data Analyst
Vancouver, BC
Summer 2026Accepted
University of British Columbia · Computer Science
3rd year · 3.3-3.6 GPA · 1 past internship
Easy Interview
TechnicalCase studyVirtualMultiple rounds
Interview with two people from the analytics team after a quick HR call. SQL on aggregatng sales across regions, brief case on return rate trends and Tableau experience. Very retail focused but easy
Questions Asked
1.“What drew you to Aritzia?”
2.“Describe a time your analysis changed someone's mind or direction.”
Lyft
Software Engineer
San Francisco, CA
Fall 2024No Offer
University of Florida · Computer Science
2nd year · 2.1-2.4 GPA · 0 past internships
Hard Interview
TechnicalUnexpected Questions
Email questionnaire first then Byteboard thing in two parts. Read a design doc and left technical comments, then implemented something from scratch. Got stuck on implementation because the constraints were unusual
Questions Asked
1.“Tell me about a time you drove a significant architectural improvement in a codebase”
I was asked about all the technical jargon on my resume and about my projects and internships. Interview was with 2 people only 45 min total. For example, they asked me about git and they asked me about feature engineering and vectorization (because I had ML projects on my resume)!
CIBC
Data Analyst
Toronto, ON
Summer 2026Pending Outcome
University of Toronto · Computer Science
2nd year · 3.3-3.6 GPA · 1 past internship
Easy Interview
TechnicalBehavioralVirtual
Just had the interview yesterday. Phone screen was quick 15 min then technical round with questions about SQL and what software I've used before and to describe a project. Behavioral with my interviewer was about handling difficult situations and what motivates me and I had to describe myself in three words which I always find awkward. Fingers crossed
Questions Asked
1.“Whats the difference between data engineering and data analytics work?”
2.“Write a SQL query to compute a 7-day moving average”
Deloitte
Technology Consultant
Vancouver, BC
Summer 2026No Offer
Simon Fraser University · Computer Science
3rd year · 3.3-3.6 GPA · 1 past internship
Average Interview
Pre-recordedCase studyBehavioralMultiple rounds
Hirevue had 6 questions, prep time was about 20 seconds each. Then a Teams interview with a behavioral section about client management and a smmall case about a company migrating to the cloud. Final director call was just a vibe check
Questions Asked
1.“Why did Deloitte end up on your list”
2.“How would you assess a company's cybersecurity posture?”
Amazon
Software Engineer
Seattle, WA
Summer 2026Accepted
Purdue University · Computer Science
4th year · 3.7+ GPA · 3 past internships
Average Interview
TechnicalBehavioralVirtualFast process
Pair programming on CoderPad for like 50 minutes in Python. The problem wasn't leetcode hard but had a lot of edge cases to work through. The system design round was about designing a notification service and the interviewer was engaged. Behavioral after that was with the team lead, conversational.
Questions Asked
1.“Describe a time you spotted a potential security issue during a code review”
Bell
Software Developer
Mississauga, ON
Fall 2024No Offer
Toronto Metropolitan University · Computer Science
2nd year · 2.9-3.2 GPA · 0 past internships
Average Interview
Pre-recordedMultiple roundsVirtualSlow process
2 coding questions and then a behavioral questionnaire where they give you scenarios and you pick how you'd respond. the actual interview was half behavioral half coding. they care a lot about innovation and customer experience so have stories ready about improving things and working on teams. coding part was a sliding window problem which I'd literally practiced the day before
Questions Asked
1.“Whats the difference between a process and a thread?”
ServiceNow
Software Engineer
Summer 2026No Offer
University of Southern California · Computer Science
3rd year · 1 past internship
Technical
Had 1 recruiter screen which was a vibe check round
then had 1 behavioral where i was asked about my projects and experiences. Was asked alot of AI related questions related to Hallucinations etc.
3rd round was the technical on hackerrank, it was a OOD question about designing a traffic light controller
IBM
Data Scientist
Toronto, ON
Fall 2025Pending Outcome
Toronto Metropolitan University · Computer Science
1st year · 2.1-2.4 GPA · 0 past internships
Average Interview
TechnicalBehavioralIn-Person
Phone screen with recruiter then another call with ops team, then take home assignment analyzing some operations problem. Haven't done the final round yet but people have been nice and the take home was interesting
Questions Asked
1.“How does a random forest differ from gradient boosting? When is each better?”
2.“How do you evaluate a clustering result when you have no ground truth labels?”
IBM
Application Developer
Summer 2026Accepted
University of Minnesota · Computer Science
3rd year · 3.7+ GPA · 0 past internships
Easy
Most of the question where behavioral like why IBM, what does IBM stand for, how did you hear about this position, Are you familiar with the tech stack required for this position.
IBM
Software Development Engineer
Summer 2026Accepted
Georgia Tech · Computer Science
3rd year · 3.7+ GPA · 2 past internships
EasyBehavioralConversational
Interview was mostly behavioral with a "technical" question of how I would implement a specific project. Recruiter didn't respond after the interview but got the offer after a few weeks of silence
Google
Software Engineer
Fall 2025No Offer
UC Berkeley · Computer Science
4th year · 3.3-3.6 GPA · 1 past internship
DifficultStressfulMultiple rounds
I was scheduled a technical round and behavioral round with Google on the same day. They were both ~1hr.
I felt it wasn't a good experience because the engineers who interviewed me seemed like they couldn't be arsed, which made me more nervous. The engineer who conducted the technical interview didn't explain the question well and also messed up on the problem constraints which I had to clarify. The question was not a LC style question, surprisingly. For the behavioral it was pretty standard asking about experience and how you work with others
Meta
Backend Developer
Summer 2026Accepted
University of Toronto · Computer Science
4th year · 3.7+ GPA · 2 past internships
TechnicalBehavioralIn-PersonMultiple rounds
Nothing too unusual started out with an OA just to see if you know what you're doing in terms of basic backend concepts then a couple other rounds asking about technicals (NoSQL, Git, REST APIs)
4 rounds including phone interview, they start to really go in dpeth during the third and fourth rounds where they ask deep technicals about data structures and OOP. Make sure you know your stuff when it comes to the languages they list on the job description because they will be asking everything you can imagine
OA -> team matching -> 2x 45 min
First round was technical round, I was asked Last Stone Weight. Super chill
Second round was a behavioral/system design round with the HM. Fun thorough resume dive where he asked questions about the first few bullet points I had and then asked me to talk through how I would design a card tokenization system
CGI
Software Developer
Laval, QC
Winter 2026No Offer
Concordia University · Computer Science
1st year · 2.9-3.2 GPA · 0 past internships
Easy Interview
Case studyMultiple roundsVirtual
Two rounds both virtual they kept asking about ethical dilemmas and times when people didn't support my work, wanted to know about Excel and Power BI no hard tech stuff
Questions Asked
1.“What's the difference between horizontal and vertical scaling?”
KPMG
Technology Consulting
Waterloo, ON
Summer 2024Accepted
University of Waterloo · Computer Science
2nd year · 2.9-3.2 GPA · 1 past internship
Easy Interview
ConversationalFast process
One interview with a manager for 30 minutes, why consulting why KPMG what tools I've used and questions about KPMG values
Questions Asked
1.“How would you structure a business case for implementing a new technology solution at a client?”
2.“Estimate the ROI of a new HR technology platform for a 5,000-person organization”
Oracle
Software Engineer
Summer 2026Accepted
Santa Clara University · Computer Science
2nd year · 3.7+ GPA · 1 past internship
Multiple roundsTechnicalConversational
3 rounds. 1 recruiter screen, 1 behavioral/technical, final round back to back behavioral and technical. Fairly easy technicals, but behaviorals had some curveball questions I wasn't expecting
Capital One
Software Engineer
Summer 2026Accepted
University of California, San Diego · Computer Science
3rd year · 1 past internship
Technical
There were 3 back-to-back rounds, technical was OOP design, and behavioral was standard. Each round was 1 hour long
EY
Data Science
Montreal, QC
Winter 2025Accepted
Concordia University · Computer Science
4th year · 3.3-3.6 GPA · 1 past internship
Average Interview
BehavioralVirtualConversational
The HackerRank OA had three parts, coding then SQL then an API task and I thought I did fine on coding but the SQL was rough
Questions Asked
1.“Whats the difference between a decision tree and a logistic regression model?”
2.“How do you communicate model results to a non-technical stakeholder?”
Lockheed Martin
Software Developer
Philadelphia, PA
Summer 2026Accepted
Penn State University · Computer Science
4th year · 3.3-3.6 GPA · 3 past internships
Hard Interview
BehavioralConversationalVirtual
So many rounds. Phone screening, coding assessment, behavioral with the team, then another cultural fit interview and then a final with a senior manager. The technical part had questions about Lockheeds defense programs oddly specific. We talked about how I'd build a dashboard to track system performance metrics
Questions Asked
1.“Explain what consistent hashing is and when it's used.”
CRA
IT Analyst
Ottawa, ON
Winter 2026No Offer
Carleton University · Computer Science
2nd year · 2.9-3.2 GPA · 0 past internships
Easy Interview
BehavioralVirtual
No technical content for an IT role, just behavioral and situational. Applied through the co-op coordinator, got through to the interview stage. Lost points on a question about handling conflicting feedback from two supervisors
Questions Asked
1.“What are the most important secure coding principles you apply day-to-day”
Snap
Software Engineer
Los Angeles, CA
Fall 2025No Offer
University of Illinois Urbana-Champaign · Computer Science
3rd year · 3.3-3.6 GPA · 1 past internship
Average Interview
TechnicalVirtualPoor Communication
Tree problem, lowest common ancestor with extra constraints. Missed an edge case. Made it to the technical screen after a phone call but recruiter never followed up
Questions Asked
1.“Find the longest palindromic substring in a string”
Ecobee
Software Developer
Toronto, ON
Summer 2026Accepted
University of Toronto · Computer Science
4th year · 3.7+ GPA · 2 past internships
Average Interview
TechnicalMultiple roundsUnexpected Questions
Final round had a 2 hour panel that included a game design question on the spot. Actually kind of fun. Before that was an HR screen then a technical hour with the engineering manager about past challenges
Questions Asked
1.“Implement a queue using two stacks”
CIBC
Project Coordinator
Toronto, ON
Summer 2026Accepted
Carleton University · Computer Science
3rd year · 3.3-3.6 GPA · 1 past internship
Easy Interview
BehavioralVirtual
They weighted communication skills heavily. Recruiter reached out, screen then a panel with two project managers. Behavioral questions, Jira experience, how I maage timelines when requirements shift, a time a project went sideways. Nothing too intense
Questions Asked
1.“Describe a time you identified a gap between what the business asked for and what they actually needed”
Nvidia
Machine Learning Engineer
San Jose, CA
Winter 2025No Offer
University of Toronto · Computer Science
3rd year · 3.3-3.6 GPA · 1 past internship
Hard Interview
TechnicalStressful
HireVue first, 6 questions 30 sec prep for each, favorite data structure came up then HackerRank had two medium and hard, solved one fully and partially the other and never got to superday
Questions Asked
1.“Write a SQL query to find the top 3 products by revenue in each region.”
2.“Explain the attention mechanism in transformer-based models”
SAP
Software Developer
Waterloo, ON
Summer 2026Accepted
University of British Columbia · Computer Science
3rd year · 3.3-3.6 GPA · 1 past internship
Easy Interview
BehavioralMultiple roundsVirtual
Took 2 weeks, four rounds total. Panel had me talk through strengths and school challenges
Questions Asked
1.“What's the difference between abstract classes and interfaces?”
Lyft
Software Engineer
San Francisco, CA
Summer 2025Accepted
University of Michigan · Computer Science
3rd year · 3.7+ GPA · 2 past internships
Average Interview
TechnicalVirtual
Byteboard is completely different from LC prep. You review a technical document and write inline comments, then implement code from scratch. Rewards engineering judgment over memorization. About 28 days start to finish
Questions Asked
1.“Find the maximum area of a rectangle in a histogram”
TD
Cloud Engineer
Toronto, ON
Winter 2026No Offer
York University · Computer Science
3rd year · 2.5-2.8 GPA · 1 past internship
Average Interview
TechnicalVirtualMultiple rounds
I had Azure experience not AWS and I think that hurt me. OA had networking and cloud questions plus a short coding component. Technical interview covered AWS services, VPC architecture and IAM
Questions Asked
1.“Explain GitOps. What does it mean and how does it differ from traditional CD?”
2.“How do you manage secrets and credentials in a cloud environment?”
Celestica
Intern
Summer 2026No Offer
Queen's University · Computer Science
3rd year · 0 past internships
Multiple roundsVirtualEasyBehavioralResume Review
Phone call screening about behavioual and level of programming languages, beginner/intermediate.... Then to virtual interview with hiring manager and the team, asked only questions about the resume. Know it well
Notion
Software Engineer
San Francisco, CA
Winter 2026No Offer
Northeastern University · Computer Science
3rd year · 1 past internship
Average Interview
TechnicalUnexpected Questions
Take home was a debugging task in TypeScript, find the bug and fix it. Found it but my explanation wasn't great apparently because I got cut. No lettcode involved, refreshing but also harder to prepare for.
Questions Asked
1.“Design a real-time leaderboard for a global gaming platform”
Snowflake
Software Engineer
San Francisco, CA
Summer 2026No Offer
University of Washington · Computer Science
4th year · 2.1-2.4 GPA · 2 past internships
Hard Interview
TechnicalMultiple roundsSlow process
System design, coding on a shared doc, behavioral and a PM round.
Questions Asked
1.“Given a matrix of 0s and 1s find the largest square containing only 1s.”
BlackBerry
Security Analyst
Waterloo, ON
Summer 2025No Offer
University of Ottawa · Computer Science
3rd year · 3.3-3.6 GPA · 1 past internship
Average Interview
TechnicalMultiple rounds
Call with the full dev team. Security questions on threat modeling. No dedicated security background so I was out of my depth
Questions Asked
1.“What's the difference between an IDS and an IPS?”
RBC
Software Developer
Toronto, ON
Summer 2025No Offer
Ontario Tech University · Computer Science
2nd year · 2.5-2.8 GPA · 0 past internships
Easy Interview
TechnicalPre-recordedVirtual
Phone screen about SQL experience then take home assessment with 5 queries like joins aggregations window functions and walked through solutions after.
Questions Asked
1.“What is a feature flag and how does it reduce deployment risk?”
Twilio
Software Engineer
San Francisco, CA
Summer 2026No Offer
Penn State University · Computer Science
1st year · 2.9-3.2 GPA · 0 past internships
Average Interview
TechnicalBehavioralMultiple rounds
Half solved a graph problem and that was probably it. OA then behavioral then the coding round. They really care about culture fit
Questions Asked
1.“Given a list of meeting time intervals merge all overlapping ones”
2.“Find the smallest missing positive integer in an unsorted array in O(n) and O(1) space.”
Magnet Forensics
Software Developer
Waterloo, ON
Fall 2025Accepted
University of Waterloo · Computer Science
3rd year · 3.7+ GPA · 2 past internships
Average Interview
TechnicalMultiple roundsLive coding
LeetCode round was the main filter here. Phone screen, networking questions, LeetCode, final panel. Got the offer
Questions Asked
1.“Describe a time you influenced a major technical decision without formal authority.”
Snap
Software Engineer
Los Angeles, CA
Summer 2026No Offer
University of Michigan · Computer Science
2nd year · 2.9-3.2 GPA · 0 past internships
Average Interview
Technical
Recruiter call was fast, 15 min tops. Then they sent a HackerRank with two medium problems on string manipulation and graph traversal. They passed 3 weeks later with no feedback
Questions Asked
1.“Describe a technical concept you had to teach someone recently. How did you approach it?”
2.“Given a binary tree return its level-order traversal.”
Intel
Software Engineer
San Jose, CA
Winter 2025Accepted
University of Illinois Urbana-Champaign · Computer Science
4th year · 3.3-3.6 GPA · 3 past internships
Hard Interview
TechnicalMultiple roundsVirtual
Ninety minutes felt like a panel. Three 30 min segmennts back to back, DSA and OOP first, then systems questions on CPU scheduling and memory hierarchy, then fit. Intel specific knowledge helps even for SWE
Questions Asked
1.“How would you profile a slow database query?”
Clio
Software Developer
Vancouver, BC
Summer 2026Pending Outcome
University of Victoria · Computer Science
3rd year · 3.7+ GPA · 2 past internships
Easy Interview
TechnicalLive codingMultiple roundsFast process
Easy online assessment then recruiter call, followed by a technical hour with a LeetCode easy and project discussion. Last round was a culture add interview, basically behavioral. Decision within two weeks
Questions Asked
1.“Find the longest common subsequence of two strings”
Canadian Tire
Software Developer
Toronto, ON
Summer 2026No Offer
University of Guelph · Computer Science
2nd year · 3.3-3.6 GPA · 0 past internships
Easy Interview
TechnicalVirtualFast process
Fast process, heard back in about a week. Phone screen with HR then a short technical interview, 10 to 15 minutes on experience and team fit. No coding challenge. They had questions about web development and API work but it was light
Questions Asked
1.“Write a function to find the nth Fibonacci number recursively and iteratively.”
OpenAI
Member Of Technical Staff
Summer 2026No Offer
University of Texas at Dallas · Computer Science
2nd year · 2 past internships
TechnicalDifficultVirtual
Coding was very stressful. There was an interviewer and a proctor. Had to code up a full class
First Interview: Hr Interview
Second Interview: FizzBuzz Type Coding Questions
Third Interview: Extremely difficult coding question
Forth Interview: Inperson Interview
Very slow process, if you get to the third interview you will be tasked with a difficult coding question. If you do not do well on the coding question there is no explanation call where you can explain your thought process just a no and were they believe you went wrong. This process to me seemed ineffective and a waste of time completing a coding assignment. I'm sure they get the best applicant however for the other applicants this seems horrible.
Uber
Data Scientist
San Francisco, CA
Summer 2025No Offer
Purdue University · Computer Science
2nd year · 2.5-2.8 GPA · 0 past internships
Hard Interview
TechnicalCase study
Everything happened so fast, OA 50 MCQs in 35 minutes then same day got called for DSA round with hashset and tree questions. Second DSA next day was harder DP on subsequences, manager got into a guesstimate about daily deliveries in Bangalore then rapid fire about resume claims process was 2 days total.
Questions Asked
1.“Whats the difference between bagging and boosting?”
2.“Explain the difference between gradient descent SGD and Adam”
Wealthsimple
Software Developer
Toronto, ON
Summer 2026No Offer
University of Waterloo · Computer Science
3rd year · 3.3-3.6 GPA · 2 past internships
Average Interview
TechnicalMultiple roundsLive codingVirtual
Asyncronous video first with 5 questions, 1-2 min each. Then a virtual interview with two managers mostly behavioral, why Wealthsimple and what would you do if you disagreed with a product decision. They really care about their mission of democratizing finance so make sure you know the product well
Questions Asked
1.“Find the minimum number of coins needed to make change for a given amount”
2.“Check if a binary tree is a valid BST.”
3.“Tell me about the most critical feedback you've ever received and what you did with it”
Microsoft
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”
BlackBerry
Software Developer
Waterloo, ON
Fall 2025Accepted
University of Waterloo · Computer Science
3rd year · 3.7+ GPA · 2 past internships
Average Interview
TechnicalConversationalFast process
Thirty min phone interview with two tech leads, they dig into your projects like super detailed follow up's about design decisions and tradeoffs and covered the difference between static libraries and shared objects, no live coding
Questions Asked
1.“Explain the CAP theorem”
BMO
Software Engineer
Fall 2025No Offer
University of Calgary · Computer Science
5th year · 0 past internships
Resume Review
Grilled me on my GitHub. I had an empty old repository, and that was the first thing they asked me about. From there they went through my resume and asked me about projects. One of them asked me about how I would build a calculator app. Overall, a weird experience, but I'll learn from it.
IBM
Software Engineer
Summer 2026No Offer
Arizona State University · Computer Science
4th year · 3.7+ GPA · 1 past internship
TechnicalResume ReviewBehavioral
I was asked basic stuff like the 4 principles of Object Oriented Programming, what Docker and Kubernetes was, and some behavioral questions
Maple Leaf Sports & Entertainment (MLSE)
Data Analyst
Toronto, ON
Summer 2026No Offer
Toronto Metropolitan University · Computer Science
2nd year · 2.9-3.2 GPA · 0 past internships
Easy Interview
BehavioralIn-Person
Group interview format, about 7 of us. Got cut after round 2 no feedback
Questions Asked
1.“Explain what Simpson's paradox is. Give a real-world example”
Figma
Software Engineer
San Francisco, CA
Summer 2026Accepted
MIT · Computer Science
4th year · 3.7+ GPA · 3 past internships
Hard Interview
TechnicalMultiple roundsBehavioralIn-Person
Onsite after Byteboard. Behavioral was laid back, 30 minutes with a senior eng. Two technical rounds after, one on data structures and one on architecting a browser editor. domain knowledge goes far.
Questions Asked
1.“Tell me about a technical decision you made that you'd revisit in hindsight”
2.“Describe a time you took ownership of a problem that was technically outside your scope”
Boeing
Software Engineer
Summer 2025Accepted
State School · Computer Science
3rd year · 0 past internships
Behavioral
One behavioral call. Wasn't scheduled, but picked up the phone at the right time
Adobe
Software Engineer
Summer 2026Accepted
IIT Madras · Computer Science
4th year · 3.7+ GPA · 1 past internship
Live codingFast processTechnical
Live coding some hacker rank or leetcode question medium difficulty they let you pick any language you are good at it was string question
MongoDB
Software Engineer
Summer 2026No Offer
Arizona State University · Computer Science
2nd year · 0 past internships
BehavioralResume Review
Phone screen was basically a resume-review and behavioural questions. Why company as well
First round was recruiter screening, second round was hiring manager interview where they asked questions about resume, third and final round was a technical interview where you had to interact with an api and debug some code
Bloomberg
Software Engineer
Summer 2026No Offer
University of Illinois Urbana-Champaign · Computer Science
3rd year · 3.7+ GPA · 1 past internship
TechnicalLive codingVirtualMultiple rounds
10 minutes of behavioral and then a technical question on linked list
Jane Street
Software Engineer
Summer 2026No Offer
UCLA · Computer Science
3rd year · 2 past internships
TechnicalLive coding
Design Proxy Cache class given a LRU or LFU cache (abstracted high level)
implement three functions in proxy cache class. You are given high level design of how requests are handled from client to server to database
General Motors
Software Developer
Austin, TX
Summer 2026Accepted
University of Texas at Austin · Computer Science
3rd year · 3.3-3.6 GPA · 2 past internships
Easy Interview
BehavioralVirtualConversational
video with 4 questions why GM where do you see yourself in 5 years why your major and a technical scenario then a virtual interview that was mostly behavioral
Questions Asked
1.“Tell me about a time you were blocked by a dependency on another team. How did you move forward?”
2.“Explain how a queue differs from a stack. Give a use case for each”
Siscom Solutions
Web Developer
Summer 2025Accepted
Arizona State University · Computer Science
2nd year · 1 past internship
EasyConversational
Very easy, cared a lot. Not hard at all. Basic coding and a little of behavioral
Lockheed Martin
Software Engineer
Summer 2025Accepted
University of North Carolina · Computer Science
2nd year · 3.7+ GPA · 1 past internship
Resume ReviewFast process
Just one round with HR, and it was a fairly basic resume review. Just talking through some skills and experiences. Not very in depth
FDM Group
Software Engineer
Summer 2025Declined Offer
Wilfrid Laurier University · Computer Science
Alumni · 3.7+ GPA · 1 past internship
TechnicalMultiple roundsEasyResume Review
First Interview: HR
Second Interview: IQ Test
Third Interview: Code Test
Not a hard process just a sketchy company would not recommend. They pay 50-55k lock you in on a 2 year contract that if you try to leave they will sue you for 30k "Training fees"
Equifax
Cybersecurity Software Engineer
Summer 2026Pending Outcome
Georgia Southern University · Computer Science
3rd year · 1 past internship
TechnicalDifficult
Not too bad. Was a little of technical qyestoon that was given
RBC
Technical Systems Analyst
Summer 2026Pending Outcome
Carleton University · Computer Science
2nd year · 3.7+ GPA · 1 past internship
EasyBehavioral
No OA, fully behavioural. Good experience so far
Deloitte
Data Engineer
Winter 2026No Offer
University of Toronto · Computer Science
5th year · 3.7+ GPA · 3 past internships
Multiple roundsUnexpected QuestionsTechnical
Two rounds, first behavioral and second super technical with hiring manager nothing too difficult just lots of specific system design questions that confused me
Johnson & Johnson
Data Analyst
Summer 2026No Offer
IIT Madras · Computer Science
3rd year · 0 past internships
BehavioralGhostedVirtual
My first university interview applied online and they scheduled it for 45 mins. Not technical as I thought they talked about who I would be working with then question me about some tools like PowerBI and microsoft excel formulas like sumif and xlookup.
Dynacare
Data Analyst
Fall 2025Declined Offer
Wilfrid Laurier University · Computer Science
Alumni · 3.7+ GPA · 1 past internship
Multiple roundsResume ReviewBehavioralFast process
First Interview: HR
Second Interview: In Person
Normal questions asked about experience with PowerBI, Tableau and Python. Seemed like a great place to work, however got a better offer
Super.com
Software Engineer
Summer 2026Accepted
University of Waterloo · Computer Science
3rd year · 2 past internships
Technical
OOP final round. 4-parts oop question. Just arrays and json manipulation
PCC
AI Automations
New Toronto, ON
Summer 2027No Offer
Toronto Metropolitan University · Computer Science
2nd year · 0 past internships
Average Interview
TechnicalEasy
1 round simple questions, 1 technical qs - make a simple system
most questions were about behaviour - they care what kind of person you are
Questions Asked
1.“Tell us about a time you had to lead”
Google
UX Designer
San Francisco, CA
Fall 2025Declined Offer
University of Toronto · Computer Science
2nd year · 2.9-3.2 GPA · 0 past internships
Hard Interview
Slow processMultiple rounds
HR screen then manager interview then technical, the technical had a LeetCode medium or could've been hard idk problem about shortening file paths and some resume questions and they wanted to know why Google and about a time I received negative feedback. Three rounds for a co-op seems like a lot.
Questions Asked
1.“What's the difference between qualitative and quantitative user research?”
2.“How do you conduct a usability test? Walk me through your process”
Amazon
Developer
Summer 2026Pending Outcome
University of Florida · Computer Science
3rd year · 3 past internships
TechnicalMultiple rounds
2 LCs medium/ hard with LP questions. LP questions came with follow ups
Okta
Software Engineer
San Francisco, CA
Summer 2026Accepted
Arizona State University · Computer Science
4th year · 2.5-2.8 GPA · 2 past internships
Average Interview
TechnicalMultiple roundsBehavioralVirtual
Nothing identity specific in the technicals, just simple problem solving. One medium on hash maps in the phone screen, then onsite had two technical sessions and one behavioral. Behavioral was about handling ambiguous requirements. About 2 weeks from phone screen to offer
Questions Asked
1.“Find the maximum product of any contiguous subarray”
2.“Describe a time you helped a teammate work through a difficult technical problem.”
Ford
Software Developer
Detroit, MI
Summer 2024No Offer
University of Kentucky · Computer Science
1st year · 2.1-2.4 GPA · 0 past internships
Easy Interview
VirtualConversational
laid back interview. HR asked why ford and team went into APIs and databases
Questions Asked
1.“Explain what an API contract is and why it matters when two teams share an API”
2.“Whats the difference between pass by value and pass by reference?”
Notion
Software Engineer
San Francisco, CA
Summer 2026Pending Outcome
Stanford University · Computer Science
3rd year · 2 past internships
Hard Interview
TechnicalMultiple roundsVirtual
Back to back interviews felt like pair programming. Recruiter call first then a take home debugging exercise in TypeScript. One interview was building a feature, the other was system design tradeoffs.
Questions Asked
1.“Why did Notion end up on your list?”
2.“Given a graph determine if it is bipartite”
GE Appliances
Software Engineer
Summer 2026No Offer
University of Texas at Austin · Computer Science
5th year · 3.7+ GPA · 1 past internship
Slow process
After resume screening there is a recruiter call and then manager round. Manager round is mainly resume related and behavioral.
Autodesk
Software Engineer
San Francisco, CA
Fall 2024Accepted
University of Wisconsin-Madison · Computer Science
2nd year · 2.5-2.8 GPA · 0 past internships
Easy Interview
TechnicalGhosted
HR screen was generic why this role why Autodesk then a call with a senior dev about experience and interests. Technical round was a LeetCode easy string manipulation problem and some questions about my resume, way easier than expected for 3 rounds.
Questions Asked
1.“Find the smallest window in a string that contains all characters of a pattern.”
IBM
Software Engineer
Summer 2026Pending Outcome
University of Michigan · Computer Science
4th year · 1 past internship
Technical
Asked questions on my resume and basic behavioral. Technical was a medium 2D array question
Magnet Forensics
Software Developer
Waterloo, ON
Winter 2026Accepted
University of Waterloo · Computer Science
3rd year · 3.7+ GPA · 2 past internships
Easy Interview
TechnicalMultiple roundsVirtual
Phone screen then in person went into why Magnet Forensics some behavioral about deadlines
Questions Asked
1.“Given a list of words, find the length of the longest chain where each word is formed by inserting one letter”
Tanium
Software Engineer
Summer 2026Accepted
University of North Carolina · Computer Science
3rd year · 1 past internship
Technical
Asked 2 technicals. Have strict coding interviews, look for perfection
TD
Software Developer
Toronto, ON
Fall 2024Accepted
University of Toronto · Computer Science
4th year · 3.3-3.6 GPA · 2 past internships
Easy Interview
TechnicalBehavioralMultiple roundsFast process
Two rounds, screening call, questions on my resume and why TD then a longer interview with a senior person about Agile and Jira they liked that I had used Confluence before, straightforward overall.
Questions Asked
1.“Given a string, check if it is a palindrome.”
Morgan Stanley
Software Developer
New York, NY
Fall 2024Accepted
University of Michigan · Computer Science
Alumni · 3.3-3.6 GPA · 4+ past internships
Easy Interview
Multiple roundsVirtualBehavioral
Aptitude test was long 60 MCQs and coding, written essay was unexpected then technical asked Java OOPs TCP vs UDP and final year project not hard if you know basics
Questions Asked
1.“Describe a time you created documentation that significantly helped your team”
OpenText
QA Analyst
Waterloo, ON
Winter 2025No Offer
University of Waterloo · Computer Science
2nd year · 2.9-3.2 GPA · 0 past internships
Average Interview
TechnicalVirtual
Digital one way video thing, 3 behavioral questions with 30 seconds to prep and 2 minutes to record each and one attempt only. Group panel interview after that with 3 other candidates, three sections technical behavioral and general and it took like two months from application to rejection, insane.
Questions Asked
1.“What's the difference between a runtime error and a compile-time error?”
Hydro One
IT Analyst
Toronto, ON
Winter 2026Accepted
Brock University · Computer Science
2nd year · 2.9-3.2 GPA · 0 past internships
Easy Interview
Pre-recordedFast process
Fastest turnaround I had all season. Pre recorded video , all behavioral. Offer in 4 days
Questions Asked
1.“Explain dependency inversion, the D in SOLID”
MDA
Software Developer
Toronto, ON
Summer 2026Accepted
McMaster University · Computer Science
4th year · 3.3-3.6 GPA · 2 past internships
Easy Interview
TechnicalMultiple roundsResume Review
Straightforward. HR, technical deep dive on resume projects, then senior interview. ended up getting it
Questions Asked
1.“Describe a technical disagreement you had with a coworker and how it was resolved.”
BlackBerry
Software Developer
Waterloo, ON
Summer 2025No Offer
University of Waterloo · Computer Science
1st year · 2.1-2.4 GPA · 0 past internships
Average Interview
TechnicalVirtualGhosted
OA 3 problems and the third was competitive programming didn't pass
Questions Asked
1.“Explain what service discovery is and how it works in a microservices system”
ServiceNow
Software Developer
Toronto, ON
Summer 2026Declined Offer
University of Toronto · Computer Science
3rd year · 3.7+ GPA · 2 past internships
Average Interview
TechnicalLive codingMultiple roundsVirtual
Back to back 30 minute interviews, three total. LeetCode easy then medium, database schema design, then behavioral with the manager. Most organized intern interview process I went through all term
Questions Asked
1.“Given n meetings with start and end times find the minimum number of rooms required”
2.“Given a string find the first non-repeating character”
Coinbase
Software Engineer
San Francisco, CA
Summer 2026Accepted
University of Texas at Austin · Computer Science
4th year · 3.7+ GPA · 2 past internships
Hard Interview
TechnicalMultiple roundsVirtual
Cognitive assessment then CodeSignal. Two technical rounds, system design and DSA. No crypto stuff needed. they extended an offer after
Questions Asked
1.“Given n, generate all valid IP address combinations from a string of digits.”
2.“Implement a trie (prefix tree) supporting insert and search”
Databricks
Data Engineer
San Francisco, CA
Winter 2025Accepted
Georgia Tech · Computer Science
4th year · 3.7+ GPA · 2 past internships
Average Interview
TechnicalMultiple roundsVirtual
They care about code cleanliness not just correctness. Recruiter was quick and direct. Technical phone screen on Coder pad was a medium hard graph problem, I solved it but the code quality discussion ate a lot of time. Manager round was 30 min about my previous internship and what data engineering work I'd actually done
Questions Asked
1.“Design a key-value store. How do you handle persistence and replication?”
Desjardins
Software Developer
Montreal, QC
Winter 2026Accepted
Concordia University · Computer Science
2nd year · 2.5-2.8 GPA · 0 past internships
Easy Interview
TechnicalFast processLive coding
Easiest technical interview I had this cycle. Video call with a tech lead, basic Python questions and a small function live on screen, nothing hard. Why Desjardins over the banks, I had a decent answer for that. Whole thing was 35 min. HR reached out the next day with an offer
Questions Asked
1.“Describe a time you introduced an automated test that caught a production bug”
2.“Explain the concept of idempotency in REST API design”
IBM
Software Engineer
Summer 2026No Offer
University of California, Irvine · Computer Science
4th year · 3.7+ GPA · 1 past internship
BehavioralFast process
A lot of "describe a time..." and "explain a situation where..." questions. Very standard, but interviewer didn't feel that personal and it felt like talking to a brick wall most of the time. No technical questions.
Apple
Software Engineer
San Francisco, CA
Summer 2026Accepted
University of Waterloo · Computer Science
3rd year · 3.7+ GPA · 2 past internships
Average Interview
TechnicalBehavioralMultiple roundsVirtual
They went deep on my project. Behavioral with manager then coding plus OS questions.
Questions Asked
1.“Find all permutations of a string”
RBC
Data Analyst
Winter 2026Accepted
Western University · Computer Science
3rd year · 1 past internship
EasyVirtualBehavioral
I was asked a couple behavioural questions then technical questions based on my resume nothing too difficult and no live coding
Kinaxis
Software Developer
Ottawa, ON
Summer 2026Accepted
University of Ottawa · Computer Science
3rd year · 3.7+ GPA · 1 past internship
Easy Interview
TechnicalFast processVirtual
technical focused on JavaScript, TypeScript and React. Had to debug a broken component and explain my reasoning. Short behavioral at the end. Ottawa company, 11 days from apply to offer
Questions Asked
1.“Explain what a message queue is and give a concrete use case.”
2.“Explain the difference between synchronous and asynchronous programming”
DoorDash
Software Engineer
San Francisco, CA
Summer 2025Accepted
Georgia Tech · Computer Science
3rd year · 1 past internship
Average Interview
TechnicalBehavioralFast process
Grid traversal and string parsing across two coding rounds. Values chat at the end. Heard back quick.
Questions Asked
1.“Describe a project where the technical requirements were genuinely unclear at the start”
2.“Design a content delivery network from the ground up”
Dayforce
Data Scientist
Toronto, ON
Summer 2026Accepted
University of Waterloo · Computer Science
4th year · 3.7+ GPA · 2 past internships
Easy Interview
TechnicalLive codingVirtual
C# came up briefly even though the role was data science focused, just awareness questions not coding. Technical had OOP questions and then a short problem involving string manipulation in Python. SQL query too
Questions Asked
1.“How would you design an A/B test to evaluate a new feature?”
2.“How would you approach a regression problem with highly correlated features”
Twilio
Software Engineer
San Francisco, CA
Summer 2026Accepted
University of Florida · Computer Science
3rd year · 2.5-2.8 GPA · 1 past internship
Average Interview
TechnicalBehavioralMultiple roundsVirtual
Passed the virtual then had a behavioral round and a coding round. Behavioral was detailed behavioral questions about ownership and initiative. Coding round was a single harder problem on graph shortest paths with follow up on edge cases. Python Java and JavaScript are the recommended languages, pick one you're comfortable with
Questions Asked
1.“Design a URL shortener, walk me through the components and trade-offs”
D2L
Software Developer
Kitchener, ON
Summer 2026Accepted
University of Waterloo · Computer Science
3rd year · 3.3-3.6 GPA · 1 past internship
Easy Interview
TechnicalBehavioralMultiple roundsVirtual
More problem solving than actual coding. HR then technical, third round was logistics. About 2 weeks total
Questions Asked
1.“Tell me about a project where performance requirements drove the technical design”
2.“What's the difference between stack and heap memory”
Questrade
Software Developer
Toronto, ON
Summer 2026No Offer
York University · Computer Science
3rd year · 2.9-3.2 GPA · 1 past internship
Easy Interview
Pre-recordedMultiple roundsVirtual
Questrade takes about 40 to 50 interns per term so expect lots of candidates. interview was fine with young guy like almost my age so was confident once I joined
Questions Asked
1.“Describe a bug that took you a long time to track down and what you learned”
Shoppers Drug Mart
Data Analyst
Toronto, ON
Summer 2026Accepted
University of Guelph · Computer Science
2nd year · 3.3-3.6 GPA · 0 past internships
Easy Interview
Fast processVirtual
Tell me about yourself, availability and past experience. Had the offer within a week and a half
Questions Asked
1.“Whats a funnel analysis in analytics and how do you identify drop-off points”
CNRL
Software Engineer
Summer 2026Accepted
University of Alberta · Computer Science
4th year · 3 past internships
Virtual
Deep dive on my resume, was 30 mins long. Has 3-4 people in interview
General Motors
Software Engineer
Detroit, MI
Summer 2026No Offer
Michigan State University · Computer Science
1st year · 2.5-2.8 GPA · 0 past internships
Easy Interview
Pre-recordedBehavioralVirtual
Nothing technical at all, just behavioral and situational. Hirevue first then phone screen with HR. Most standard interview of all time.
Questions Asked
1.“What's the difference between a shallow copy and a deep copy?”
2.“Find the second largest element in an unsorted array.”
National Bank of Canada
Software Developer
Montreal, QC
Winter 2026No Offer
Concordia University · Computer Science
2nd year · 2.9-3.2 GPA · 0 past internships
Easy Interview
TechnicalBehavioralVirtual
They asked about a group coding project I'd done and that seemed to matter. Phone screen about my background, then SQL questions, then behavioral with a senior dev
Questions Asked
1.“What is method overloading vs. method overriding?”
2.“What is a priority queue and when would you use one?”
Databricks
Software Engineer
San Francisco, CA
Fall 2024No Offer
University of Illinois Urbana-Champaign · Computer Science
3rd year · 1 past internship
Hard Interview
TechnicalVirtual
Feedback said technical score wasn't high enough, told me nothing useful. Recruiter call then technical, medium hard on interval scheduling. Got the right approach but the code had edge cases I didn't catch. Manager round never happened
Questions Asked
1.“Tell me about a time you mentored a more junior developer or peer”
2.“Find the intersection node of two singly linked lists”
Coinbase
Software Engineer
San Francisco, CA
Winter 2025No Offer
University of Michigan · Computer Science
2nd year · 2.9-3.2 GPA · 0 past internships
Average Interview
TechnicalPre-recorded
AI screening thing before anything else. CodeSignal was 4 questions and I solved 3. No interview invite came
Questions Asked
1.“Find the longest substring without repeating characters”
2.“Design a live video streaming platform for millions of concurrent viewers”
IBM
Software Developer
New York, NY
Fall 2025Accepted
Arizona State University · Computer Science
2nd year · 2.9-3.2 GPA · 0 past internships
Easy Interview
TechnicalBehavioralMultiple roundsVirtual
Third round was basically a formality. Got the job, Video call first then technical on REST APIs and cloud
Questions Asked
1.“What's the difference between static and dynamic typing?”
2.“Explain what encapsulation means and give a code example”
PwC
Data Analyst
Vancouver, BC
Summer 2026No Offer
Simon Fraser University · Computer Science
3rd year · 3.3-3.6 GPA · 1 past internship
Average Interview
BehavioralCase studyVirtual
The case was about a healthcare org consolidating databases after a merger. Had to think through data quality and migration priorities. Behavioral part was first but the case was the real test. They kept pushing on how I'd get teams to agree on standards. No feedback after rejection
Questions Asked
1.“What is a KPI tree and how would you use one to diagnose a business problem?”
2.“How would you calculate month-over-month growth using SQL?”
Okta
Software Engineer
San Francisco, CA
Summer 2026No Offer
University of Florida · Computer Science
2nd year · 0 past internships
Average Interview
TechnicalVirtual
Leetcode medium difficulty on video call, got it but bombed the optimization follow up. No offer
Questions Asked
1.“Tell me about a project where you had to optimize for both performance and code clarity”
IBM
Financial Data Scientist
Summer 2026No Offer
University of Toronto · Computer Science
2nd year · 1 past internship
Virtual
They asked some behaviour questions
1. Tell me something about yourself besides the resume
2. About last internship
3. Do you have experience working with LLM and ML?
4. About past projects
Atlassian
Software Engineer
San Francisco, CA
Summer 2026Accepted
Northeastern University · Computer Science
4th year · 2.9-3.2 GPA · 2 past internships
Average Interview
TechnicalBehavioralMultiple rounds
They weight culture fit heavily here. virtual thing then coding interview on Zoom that was more discussion than actual coding, focused on approach and tradeoffs. Values interview felt like a real conversation.
Questions Asked
1.“Find the number of connected components in an undirected graph”
DoorDash
Software Engineer
San Francisco, CA
Summer 2026No Offer
University of Texas at Austin · Computer Science
2nd year · 2.1-2.4 GPA · 0 past internships
Average Interview
TechnicalBehavioralStressful
Questions were literally so vague and I spent too long asking for clarification instead of just coding. OA first then two back to back interviews. Values chat after
Questions Asked
1.“Tell me about a time you had to deliver a project with a team whose membership changed mid-stream”
Rogers
Software Developer
Toronto, ON
Summer 2026Accepted
Concordia University · Computer Science
3rd year · 3.3-3.6 GPA · 1 past internship
Easy Interview
TechnicalBehavioralVirtual
Screening call first then a virtual team interview. Friendly tone, behavioral questions plus some REST API and cloud tools questions. Having your STAR stories prepped helps a lot here.
Questions Asked
1.“Whats the difference between composition and inheritance?”
2.“Describe a time you took on a task you weren't skilled at yet. What was your approach?”
OpenText
QA Analyst
Waterloo, ON
Summer 2026Accepted
University of Waterloo · Computer Science
3rd year · 3.3-3.6 GPA · 1 past internship
Easy Interview
TechnicalVirtualMultiple rounds
HR basics first then technical on regression testing and DBMS fundamentals. No coding but they wanted SQL conceptually. Two weeks total also waterloo office
Questions Asked
1.“What is memoization and how does it speed up a recursive function?”
Palantir
Forward Deployed Software Engineer
San Francisco, CA
Summer 2026No Offer
University of Toronto · Computer Science
2nd year · 3.3-3.6 GPA · 0 past internships
Easy Interview
Technical
Pymetrics and HireVue then a call with HR about availability, then nothing for 3 weeks got an email saying they moved on and never got a real interview
Questions Asked
1.“Why did Palantir end up on your list?”
2.“Find the maximum depth of a binary tree”
Oracle
Software Engineer
Austin, TX
Fall 2024No Offer
Purdue University · Computer Science
3rd year · 2.5-2.8 GPA · 1 past internship
Average Interview
TechnicalMultiple roundsVirtual
Online aptitude then DSA assessment. Technical interview had two SQL problems and a system design question on database indexing. Never felt fully prepped for the database depth they expected. HR round never happened, got a rejection two weeks later
Questions Asked
1.“What do you know about Oracle that made you apply?”
2.“What is CORS and why do browsers enforce it?”
DoorDash
Software Engineer
San Francisco, CA
Winter 2026Declined Offer
Carnegie Mellon University · Computer Science
4th year · 3.7+ GPA · 3 past internships
Average Interview
TechnicalMultiple roundsVirtual
Got the offer but ended up going with another company. Applied early September, phone screen and hten two technical rounds, one was a graph problem
Questions Asked
1.“Given a set of intervals insert a new interval and merge if necessary”
2.“Describe a time you had to debug a production issue under pressure”
MongoDB
Software Engineer
New York, NY
Summer 2026No Offer
Penn State University · Computer Science
1st year · 3.3-3.6 GPA · 0 past internships
Hard Interview
TechnicalMultiple rounds
Karat interview first, binary tree path sum variant. Then three rounds with the team. OOP round wanted a generic cache with thread safety and I struggled with concurrency. Got cut after that
Questions Asked
1.“Design a distributed pub-sub messaging system at scale”
Merck
Data Analyst
Montreal, QC
Summer 2026No Offer
Concordia University · Computer Science
3rd year · 3.3-3.6 GPA · 1 past internship
Easy Interview
BehavioralVirtual
Very friendly vibe but still got rejected. Panel with three people, all behavioral
Questions Asked
1.“What's the difference between a star schema and a snowflake schema in a data warehouse”
BlackBerry
QA Analyst
Waterloo, ON
Fall 2025No Offer
University of Waterloo · Computer Science
3rd year · 3.3-3.6 GPA · 1 past internship
Average Interview
TechnicalMultiple roundsVirtual
Casual phone call about goals and education first. Then OOP concepts and how I'd test an embedded system function. Got a 5 day take home after, small scope but expected production quality
Questions Asked
1.“How do you stay current with new technologies and trends in software development”
2.“Explain what a null pointer exception is and how to prevent it”
Procter & Gamble
IT Analyst
Cincinnati, OH
Winter 2025Declined Offer
University of Cincinnati · Computer Science
3rd year · 3.3-3.6 GPA · 1 past internship
Easy Interview
BehavioralMultiple roundsVirtual
Zero technical for an IT role, all behavioral. Aptitude test then two interviews, everything STAR format. They focused on leadership and taking ownership without being told to. All about potential and fit
Questions Asked
1.“How do you handle merge conflicts in a team using Git?”
CGI
Cloud Engineer
Moncton, NB
Summer 2026Accepted
University of New Brunswick · Computer Science
4th year · 3 past internships
Average Interview
TechnicalMultiple roundsIn-PersonCase study
The group session had us solve a client problem together while observers evaluated. Assessment centre format. Individual technical interview covered Azure services, IaC with Terraform and containerization questions
Questions Asked
1.“What's the difference between stateless and stateful services”
Snowflake
Software Engineer
San Francisco, CA
Summer 2025Accepted
Carnegie Mellon University · Computer Science
4th year · 3.7+ GPA · 3 past internships
Hard Interview
TechnicalMultiple roundsVirtual
Passed HackerRank then had a SQL assessment they require for all engineers regardless of role. Superday was four 45 min sessions: coding, system design on distributed query execution, behavioral and a product sense conversation. Very selective but moved fast once past the assessments
Questions Asked
1.“How would you design Twitter's trending topics feature?”
2.“Find the lowest common ancestor of two nodes in a binary tree”
3.“Determine if a binary tree can be split into two subtrees of equal sum by removing one edge.”
Twilio
Software Engineer
San Francisco, CA
Fall 2024No Offer
University of Illinois Urbana-Champaign · Computer Science
2nd year · 2.9-3.2 GPA · 0 past internships
Easy Interview
BehavioralMultiple roundsVirtual
Seven behavioral questions mapped to their MAGIC values after the OA.
Questions Asked
1.“Describe a time you made a mistake in a production environment and how you handled it”
2.“Given two strings check if one is an anagram of the other”
Deloitte
Data Analyst
Vancouver, BC
Summer 2026No Offer
University of Victoria · Computer Science
3rd year · 2.9-3.2 GPA · 1 past internship
Average Interview
TechnicalVirtualMultiple rounds
They asked about security and compliance risk in my recommendation for the case, wasn't ready for that. Behavioral first then a case about a government agency migrating to cloud
Questions Asked
1.“What does statistical significance mean and how do you assess it?”
2.“How would you measure daily and monthly active user retention over time”
Intact Insurance
Data Analyst
Montreal, QC
Summer 2026No Offer
Université Laval · Computer Science
3rd year · 3.3-3.6 GPA · 1 past internship
Average Interview
TechnicalCase studyVirtualMultiple rounds
SQL questions about policy data aggregation and a short case focused on tracking metrics for claims processing efficiency. Technical interview was with two analysts. Python came up but wasn't the focus
Questions Asked
1.“Whats the difference between a data lake and a data warehouse?”
2.“How would you design an A/B test for a new checkout flow?”
Samsung
Cybersecurity Analyst
Summer 2026Accepted
Université de Montréal · Computer Science
3rd year · 3.7+ GPA · 0 past internships
Resume ReviewEasyBehavioral
One round, talk about cybersecurity guidelines and frameworks with example questions not very hard
Environment and Climate Change Canada
Software Developer
Ottawa, ON
Summer 2026Accepted
Carleton University · Computer Science
3rd year · 3.3-3.6 GPA · 0 past internships
Easy Interview
BehavioralFast processVirtual
Offer came in about a week pretty fast. virtual interview, medium difficulty. Pre screening on education first
Questions Asked
1.“What is polymorphism? Give a concrete example”
2.“What's the difference between a primary key and a unique constraint”
BC Public Service
Data Analyst
Victoria, BC
Summer 2026No Offer
Simon Fraser University · Computer Science
2nd year · 2.9-3.2 GPA · 0 past internships
Easy Interview
BehavioralVirtualGhosted
One Zoom round with two interviewers, just behavioral stuff questions. Described a time with a large dataset and heard nothing after for weeks
Questions Asked
1.“Tell me about a time you proactively spotted a data quality issue”
2.“How would you design a dashboard for a VP tracking weekly sales performance?”
Business Development Bank of Canada (BDC)
Intern
Summer 2025Accepted
Université de Montréal · Computer Science
3rd year · 2 past internships
Virtual
i only had one interview with hiring manager and a technical member of the team, it went well and i ended up getting an offer
Thales
Software Developer
Ottawa, ON
Summer 2026Accepted
McGill University · Computer Science
3rd year · 3.7+ GPA · 1 past internship
Average Interview
TechnicalVirtualFast process
Went deeper into C++ and OOP design patterns than I expected, not just syntax. Single online technical with the Montreal AI team, about an hour. Got an offer within a week and a half
Questions Asked
1.“How would you design a simple chat application? Walk through the key components.”
2.“Explain how a topological sort works and give a use case”
Uber
Software Engineer
San Francisco, CA
Winter 2025Accepted
University of Michigan · Computer Science
3rd year · 3.7+ GPA · 2 past internships
Hard Interview
TechnicalMultiple roundsVirtual
That number base conversion problem on the HackerRank tripped a lot of people up apparently. OA was 3 problems, two mediums and the base conversion one. Then two coding interviews back to back: dynamic programming and linked lists. Manager round was 30 min about internship projects and what I'd want to work on at Uber specifically. Got the offer about 10 days later
Questions Asked
1.“Given a list of tasks with cooldown n, find the minimum time to finish all tasks.”
2.“Design a content moderation pipeline for user-generated content at large scale”
Department of National Defence
IT Analyst
Ottawa, ON
Summer 2026No Offer
Carleton University · Computer Science
2nd year · 2.9-3.2 GPA · 0 past internships
Easy Interview
BehavioralFast process
Short and friendly, about 20 minutes. They went through my background, resume projects and career goals. Also questions about past technical projects and what I built. Nothing intimidating, just getting to know me. Post Secondary Co-op placement in Ottawa
Questions Asked
1.“What is SQL injection? Write a vulnerable query and then fix it”
Figma
Software Engineer
San Francisco, CA
Summer 2026No Offer
University of Texas at Austin · Computer Science
3rd year · 3.3-3.6 GPA · 1 past internship
Hard Interview
TechnicalMultiple roundsBehavioral
Made it to onsite but my graphics knowledge gap showed in the technical rounds. Behavioral was fine
Questions Asked
1.“What do you know about Figma that made you apply”
2.“Given a binary tree check if it is symmetric”
Block
Software Engineer
Summer 2026No Offer
Texas A&M University · Computer Science
1st year · 2 past internships
Had a good experience with the interviews. Company reached headcount for their internships
Celestica
Software Developer
Toronto, ON
Summer 2026No Offer
Toronto Metropolitan University · Computer Science
3rd year · 2.9-3.2 GPA · 1 past internship
Easy Interview
BehavioralMultiple roundsVirtual
The interns on the panel had better questions than the full time staff. 15 min phone screen first, then an hour panel, 4 people. Interns asked practical stuff about what I wanted from the term. Full time staff focused on past project outcomes and design decisions from coursework. No coding test.
Questions Asked
1.“Explain what GraphQL is and how it differs from REST”
2.“Whats the difference between TRUNCATE and DELETE in SQL?”
Had an initial phone screen for an AI/ML Engineer role. The interviewer asked about implementation details of AI models. However, there was a misunderstanding—they seemed to think I had deeper implementation experience. After clarifying my actual background and discussing a bit further, the call wrapped up. Didn't move forward to the next round
Amazon
Software Engineer
Winter 2026Pending Outcome
University of Alberta · Computer Science
3rd year · 1 past internship
Interiew scheduled - 4 rounds, New GRAD SDE1.
2 LCS probabaly,
Citi
Technology Analyst
New York, NY
Winter 2025No Offer
Penn State University · Computer Science
1st year · 2.9-3.2 GPA · 0 past internships
Average Interview
TechnicalBehavioralMultiple roundsVirtual
Binary tree section moved way too fast. Recruiter reached out first, then the technical test split into 5 timed sections covering questions on stacks queues trees sorting and OOP. Live interview after with an analyst and a VP, mostly behavioral, why Citi and why tech in banking. Didn't make it past that round
Questions Asked
1.“Describe a time you had to debug a problem that only appeared in production not locally”
Telus
Software Developer
Vancouver, BC
Summer 2026Accepted
University of British Columbia · Computer Science
3rd year · 3.3-3.6 GPA · 1 past internship
Easy Interview
TechnicalVirtualSlow process
1 on 1 with the manager and a seior developer. Background check followed after. Nothing unusual, they wanted to hear about a project I built end to end and some behavioral questions about how I learn new technologies. Background check took 2 more weeks after the offer before I could start
Questions Asked
1.“What's a race condition and how do you prevent it?”
2.“Whats a circuit breaker pattern and when would you use it?”
Thomson Reuters
Software Developer
Markham, ON
Summer 2026No Offer
University of Toronto · Computer Science
3rd year · 3.7+ GPA · 2 past internships
Easy Interview
TechnicalMultiple roundsVirtual
Manager covered situational questions, one about choosing between doing the right thing vs company policy, that was a weird one. Wanted to know what I knew about the legal and media industry and Thomson Reuters specifically. Then the follow up round with another manager was the same questions rephrased. Would have been nice to get more concrete feedback because they seemed positive but then I got the thanks but no thanks email two weeks later
Questions Asked
1.“Why Thomson Reuters specifically”
2.“Whats the difference between synchronous and asynchronous code? When do you use each”
Shopify
Software Development Engineer
Summer 2026Accepted
tsinghua · Computer Science
1st year · 3.7+ GPA · 0 past internships
TechnicalFast process
Low level design, pretty easy. search lld questions on youtube
IBM
Software Developer
Summer 2025Accepted
University of Massachusetts Amherst · Computer Science
3rd year · 3 past internships
Easy
1. Tell me about yourself
2. Asked low level c questions. “What’s happens when you use malloc”.
3. Coding section. Leetcode easy. Was very simple question about arrays. Triple nested for loop for solution
Cisco Systems
Software Engineer
Summer 2026Accepted
University of California, Santa Cruz · Computer Science
3rd year · 1 past internship
Live codingBehavioralEasy
2 Rounds + OA. One behavioral and then one resume grill; asked about my thought process regarding implementation of project. OA was easy, maybe 2 leetcode easy and one medium
Nvidia
Software Engineer
Summer 2026Pending Outcome
Northeastern University · Computer Science
Alumni · 0 past internships
Technical
Recruiter reached out. Technical through hacker rank with ms teams link
Verisign
Technical Intern
Summer 2026Pending Outcome
University of Maryland · Computer Science
4th year · 0 past internships
Asked a very basic coding question about how to detect duplicates in a list