Internia

Computer Engineering Interview Experiences

Qualcomm

Embedded Systems Engineer

San Diego, CA

Fall 2025No Offer

Georgia Tech · Computer Engineering

4th year · 3.3-3.6 GPA · 2 past internships

Hard Interview

TechnicalMultiple roundsVirtual

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. 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. 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. 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. 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. 1.What is HTTPS and how does the TLS handshake work at a high level?

Visa

Software Engineer

Summer 2026Declined Offer

Georgia Tech · Computer Engineering

2nd year · 1 past internship

BehavioralTechnicalResume ReviewTechnical + behavioral

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. 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. 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. 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. 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. 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. 1.Explain the concept of immutable infrastructure.
  2. 2.What is chaos engineering and why do teams practice it?

Microsoft

Software Developer

Fall 2025No Offer

University of Toronto · Computer Engineering

3rd year · 3.7+ GPA · 0 past internships

TechnicalMultiple roundsDifficultResume ReviewStressful

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. 1.Tell me about a time you migrated a workload to the cloud. What were the key challenges?
  2. 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. 1.Find all subsequences of an array that sum to a target (no repeats)
  2. 2.Given a binary tree, find the diameter, the longest path between any two nodes
  3. 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. 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. 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. 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. 1.What's the difference between TCP and UDP? When do you use each?
  2. 2.Tell me about a network troubleshooting problem that took you a long time to solve

Top Companies for Computer Engineering

Related Programs