Flubbed the interrupt latency question.. Codesignal OA then two technical rounds. First was C and C++ questions on pointers and manual memory management. Second was operating systems, scheduling algorithms and interrupt handling. Good company if you want embedded over web.
Questions Asked
1.“What is cache coherency and why does it matter in multi-core systems”
Intel
Computer Engineering
San Jose, CA
Summer 2026Accepted
Georgia Tech · Computer Engineering
4th year · 3.7+ GPA · 2 past internships
Hard Interview
TechnicalMultiple roundsVirtualConversational
Passed recruiter screen, first technical was graph BFS and solved it no issues but second technical had a really long problem statement like two pages and by the time I understood what they wanted I only had 20 minutes to code and didn't finish
Questions Asked
1.“Tell me about an embedded or hardware project you designed and built”
AMD
Software Developer
San Jose, CA
Summer 2026Pending Outcome
University of Alberta · Computer Engineering
3rd year · 3.3-3.6 GPA · 1 past internship
Hard Interview
TechnicalVirtualMultiple rounds
GPU memory hierarchy, C++ templates and a design question about a parallel task queue. Technical interview was with a couple engineers after passing the OA (two medium coding questions on arrays and graphs). Waiting to hear back
Questions Asked
1.“Whats the MVC pattern and how have you applied it?”
Samsung
Software Engineer
Mississauga, ON
Fall 2023Accepted
University of Ottawa · Computer Engineering
3rd year · 2.9-3.2 GPA · 1 past internship
Average Interview
TechnicalFast process
Online coding test then technical interview, coding had dynamic programming and recursion and interview was walking through solutions and edge cases and a project from my resume done in 2 weeks
Questions Asked
1.“Whats the difference between a semaphore and a mutex”
Loblaw
Software Developer
Toronto, ON
Winter 2023No Offer
University of Toronto · Computer Engineering
5th year · 2.9-3.2 GPA · 4+ past internships
Average Interview
TechnicalVirtual
They dug into a resume project then gave me a 2D array problem where the interviewer kept pushing for better time complexity. couldn't get there
Questions Asked
1.“What is HTTPS and how does the TLS handshake work at a high level?”
2 Rounds -- 30 Minutes Each
R1) Standard behavioral questions / Resume Review -- Tell me about a time where X, tell me about X project on your resume etc.
R2) Technical -- OOP Style questions, designing functions to fit some goal, required familiarity with inheritance, interfaces, protected methods, and writing functions. Psuedocode was accepted, did not write any business logic, just sketched out the functions
Google
Software Developer
Summer 2026No Offer
San Jose State University · Computer Engineering
1st year · 3.7+ GPA · 2 past internships
Live coding
I had 2 rounds on interview, botn was medium Leetcode. The first question was the variation of Fizz Buzz, where we need to check multiple conditions before printing anything. The second question was design a template like google doc, where each line has a character limit, and if the word exceeds the limit it should be placed in the next line
Microsoft
Data Engineer
Summer 2026No Offer
University of Waterloo · Computer Engineering
5th year · 3.7+ GPA · 3 past internships
DifficultStressfulVirtualLive coding
Live coding for an hour 3 questions easy then 2 mediums both mediums on tree traversal then turned into a casual chat about hobbies and interests nice interviewer but stressful process due to them not saying anything during the coding part lol
Qualcomm
Software Developer
San Diego, CA
Fall 2025No Offer
University of Michigan · Computer Engineering
2nd year · 2.9-3.2 GPA · 0 past internships
Easy Interview
TechnicalFast processVirtual
all behavioral stuff like going above and beyond and time management and what I know about Qualcomm
Questions Asked
1.“What is tail recursion and why does it matter”
Cisco
Software Developer
San Jose, CA
Fall 2025No Offer
Virginia Tech · Computer Engineering
2nd year · 2.5-2.8 GPA · 0 past internships
Hard Interview
TechnicalVirtual
42 question OA with MCQs on networking OOPs OS DBMS plus 2 coding. Spent too long on MCQs and barely had time for coding
Questions Asked
1.“What is caching? Name three common cache invalidation strategies”
IBM
Cloud Engineer
Richmond, VA
Fall 2024No Offer
Virginia Tech · Computer Engineering
3rd year · 2.9-3.2 GPA · 1 past internship
Average Interview
TechnicalBehavioralVirtual
They wanted OpenShift or IBM Cloud experience and I've mostly used GCP, I think that hurt me. Recruiter screen was a 20 min phone call, then the technical interview dug into cloud architecture.
Questions Asked
1.“Explain the difference between a Docker container and a virtual machine.”
Huawei
Software Engineer
Waterloo, ON
Fall 2025No Offer
University of Waterloo · Computer Engineering
2nd year · 2.1-2.4 GPA · 0 past internships
Average Interview
TechnicalVirtual
Got stuck on the third C++ coding question and never made it to the tech interview. Phone screen first, then a coding test with three questions, passed two
Questions Asked
1.“Whats the difference between optimistic and pessimistic locking?”
Telus
Security Analyst
Vancouver, BC
Summer 2026Pending Outcome
University of Alberta · Computer Engineering
3rd year · 1 past internship
Hard Interview
TechnicalMultiple roundsVirtual
Two separate teams interviewed me back to back, one on threat modeling and zero trust and one on behavioral questions about incident response. OA before that had networking security MCQs and a short scripting exercise. Applied 3 weeks ago, still waiting
Questions Asked
1.“What is a SIEM and how does it help a security operations center?”
Bell
DevOps Engineer
Montreal, QC
Summer 2026No Offer
Université Laval · Computer Engineering
3rd year · 2.9-3.2 GPA · 1 past internship
Average Interview
TechnicalVirtualMultiple roundsGhosted
Just a rejection email, no feedback. Questions were on jenkins pipelines, Ansible and cloud deployment patterns. Also a root cause analysis scenario for a production outage. Teams interview with the engineering team after a phone screen
Questions Asked
1.“Explain the concept of immutable infrastructure.”
2.“What is chaos engineering and why do teams practice it?”
Process took 3 weeks overall, pre screen and 2 follow up interviews. Leetcode hard question killed me in the end I think it was linked list related
Telus
Cloud Engineer
Vancouver, BC
Summer 2026Accepted
University of British Columbia · Computer Engineering
3rd year · 3.7+ GPA · 2 past internships
Average Interview
TechnicalVirtualMultiple rounds
Deeper than expected for a co-op. They walk you through their actual stack during the interview. GCP and containerization questions, also service mesh architecture. Had a coding component in the screen before the round with two engineers.
Questions Asked
1.“Tell me about a time you migrated a workload to the cloud. What were the key challenges?”
2.“What's the purpose of a CDN?”
Amazon
Software Engineer
Summer 2026Pending Outcome
University of Waterloo · Computer Engineering
4th year · 4+ past internships
TechnicalMultiple roundsEasy
Standard behavioural and leadership principals and leetcode tagged. Tell me about yourself
Dayforce
Software Developer
Toronto, ON
Summer 2026No Offer
York University · Computer Engineering
1st year · 2.5-2.8 GPA · 0 past internships
Easy Interview
TechnicalVirtualPoor Communication
Went through my senior project walkthrough, HR was quick just why Dayforce and career goals
Questions Asked
1.“Find all subsequences of an array that sum to a target (no repeats)”
2.“Given a binary tree, find the diameter, the longest path between any two nodes”
3.“Given a string of brackets, determine if it is valid”
Ford
Software Engineer
Detroit, MI
Winter 2025Accepted
University of Michigan · Computer Engineering
3rd year · 2.9-3.2 GPA · 1 past internship
Easy Interview
BehavioralVirtualFast process
Zoom maybe 20 min, one of the shorter interviwes I did this cycle. Project and experience walkthrough, some questions about automotive software interest. Resume discussion more than anything technical
Questions Asked
1.“What are the SOLID principles of object-oriented design?”
VMware
Cloud Engineer
San Jose, CA
Winter 2026No Offer
Virginia Tech · Computer Engineering
3rd year · 1 past internship
Average Interview
TechnicalMultiple roundsVirtual
Should have prepped more on the infrastructure side. Phone screen then two coding interviews, second one had virtualization questions and I clearly didn't know enough about hypervisors and VM scheduling. Not rude about it though
Questions Asked
1.“How do you approach rolling back a failed deployment?”
Oracle
Software Developer
Austin, TX
Fall 2025No Offer
Drexel University · Computer Engineering
2nd year · 2.9-3.2 GPA · 1 past internship
Easy Interview
TechnicalMultiple roundsVirtual
Coding assessment first, it was reverse a string and some OOP stuff. 30 min zoom after that, questions about my projects and some behavioral questions. laid back the interviewer seemed interested in my side projects
Questions Asked
1.“Count the frequency of each character in a string”
Telus
Network Engineer
Vancouver, BC
Summer 2026Accepted
University of Calgary · Computer Engineering
3rd year · 3.3-3.6 GPA · 1 past internship
Easy Interview
BehavioralTechnicalConversational
Two interviewers who were both in the leadership development program, questions about IPv4 vs IPv6 and then a bunch of stuff about how I'd handle disagreements with a supervisor. It was pretty conversational, like 50 minutes but it went by fast
Questions Asked
1.“What's the difference between TCP and UDP? When do you use each?”
2.“Tell me about a network troubleshooting problem that took you a long time to solve”