Internia

Software Engineering Interview Experiences

Amazon

Software Engineer

Seattle, WA

Summer 2026Accepted

University of Waterloo · Software Engineering

3rd year · 3.7+ GPA · 2 past internships

Easy Interview

TechnicalBehavioralMultiple rounds

one of the best interview processes I've been through, pair programming was chill and the engineer was super helpful not adversarial at all and life story was actually kind of nice to do. I ended up declining because I got a US offer that paid way more but I'd come back and interview at amazon again in a heartbeat, they seem to care about who you are as a person

Questions Asked

  1. 1.What makes Amazon stand out to you as an employer?
  2. 2.Implement pow(x, n) without using built-in power functions

Databricks

Software Engineer

San Francisco, CA

Summer 2026Accepted

University of Ottawa · Software Engineering

3rd year · 2 past internships

Hard Interview

TechnicalMultiple roundsBehavioral

Failed the online assessment lol, took too long on the first coding problem and ran out of time on the second one so got the rejection email a few days later, no feedback

Questions Asked

  1. 1.What do you know about Databricks that made you apply?
  2. 2.Design a hotel or vacation booking platform, focus on concurrency and consistency

Meta

Software Engineer

San Francisco, CA

Fall 2025No Offer

University of British Columbia · Software Engineering

3rd year · 3.3-3.6 GPA · 1 past internship

Easy Interview

TechnicalMultiple rounds

coding was straightforward and interview was mostly about past projects and coding fundamentals everyone gets asked

Questions Asked

  1. 1.Tell me about a time you refactored legacy code. What was your approach and what did you learn?
  2. 2.Implement a stack that supports push pop and getMin in O(1) space

Cisco

Network Engineer

San Jose, CA

Winter 2026Accepted

University of Illinois Urbana-Champaign · Software Engineering

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

Hard Interview

TechnicalMultiple roundsVirtual

HackerRank had DSA and MCQs on OOPs OS networking, passed that then first technical was trees and BFS then second technical covered Java specifics like functional interfaces and exception handling and never got to HR

Questions Asked

  1. 1.How does BGP work and when would you configure it?
  2. 2.Tell me about a time you had to explain a technical network problem to a non-technical audience.

Capital One

Software Engineer

Toronto, ON

Summer 2026No Offer

University of Ottawa · Software Engineering

3rd year · 3.3-3.6 GPA · 2 past internships

Hard Interview

TechnicalMultiple roundsStressfulCase study

CodeSignal OA first, 4 questions in 70 minutes. Third one was doable but the last one involved matrices and was tough. Power Day was like 4 hours of interviews in a row. Had a case interview about whether to drop a credit card fee, actually interesting, then system design was designing some monitoring dashboard. Behavioral was STAR stuff. Just a long day overall

Questions Asked

  1. 1.What's the difference between cookies and localStorage for storing session data?

Telus

Software Developer

Ottawa, ON

Winter 2026No Offer

University of Ottawa · Software Engineering

4th year · 3.7+ GPA · 3 past internships

Average Interview

TechnicalBehavioralVirtualUnexpected Questions

Aptitude test and pair coding with SQL window functions then a general fit interview then final rounds about how your work impacts customer experience. The fit interview was a unique round where they really wanted to understand your background and motivations

Questions Asked

  1. 1.What is eventual consistency in distributed systems?

Infosys

Data Architect

Summer 2026Accepted

IISc Bangalore · Software Engineering

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

TechnicalMultiple rounds

Multiple rounds each getting harder as you go first round just online assessment then HR basic situation question you need to show thinking process. Then tough data questions about system design and security could not answer them all but still got offered.

Qualcomm

Software Engineer

San Diego, CA

Summer 2026Pending Outcome

University of Texas at Austin · Software Engineering

2nd year · 3.3-3.6 GPA · 1 past internship

Average Interview

TechnicalVirtual

OA graph traversal and hashmap both medium, interview 30 min behavioral 30 min coding had STAR stories for customer obsession and bias for action and coding was two pointers straightforward if you prep the LPs

Questions Asked

  1. 1.Tell me about a time you worked across teams to ship a shared API or integration
  2. 2.What's the difference between quick sort and merge sort?

Enbridge

Data Analyst

Calgary, AB

Winter 2025No Offer

University of Calgary · Software Engineering

3rd year · 3.3-3.6 GPA · 1 past internship

Easy Interview

BehavioralPre-recordedVirtualMultiple rounds

5 questions on a HireVue with a lot of safety related behavioral questions even for a data role then a panel on Teams with 3 people asking STAR stuff and basic Python and SQL questions, make sure you know Enbridge's core values because they ask about them

Questions Asked

  1. 1.Given a sudden spike in a key metric how do you root-cause it?
  2. 2.What tools do you typically use for data visualization and why?

RBC

Software Developer

Ottawa, ON

Summer 2026Accepted

University of Ottawa · Software Engineering

3rd year · 3.3-3.6 GPA · 1 past internship

Easy Interview

TechnicalVirtual

90 min pair programming that was collaborative, hash map and recursion stuff then a life story interview where they ask what drives you and it all felt natural

Questions Asked

  1. 1.What excites you most about the opportunity at RBC?
  2. 2.Explain how database indexes improve query performance

Amazon

DevOps

Summer 2025Accepted

University of Waterloo · Software Engineering

5th year · 3.7+ GPA · 3 past internships

Pre-recordedIn-PersonConversational

3 rounds total including pre screen, last round in-person was super nervous for it but they were very nice (2 people interviewing me) and pretty much just walked me through my resume and cover letter before talking about the team and work culture

RBC

Data Engineering

Winter 2026No Offer

McMaster University · Software Engineering

3rd year · 3.7+ GPA · 1 past internship

TechnicalMultiple roundsPre-recorded

First round pre recorded then one more round with hiring manager asked about basic technicals (SQL, Github, CI/CD)

Ericsson

Software Developer

Ottawa, ON

Fall 2025Accepted

University of Ottawa · Software Engineering

2nd year · 2.9-3.2 GPA · 0 past internships

Average Interview

TechnicalVirtualFast process

No take home OA, different. Technical interview with two engineers, DSA questions in C++ or Java, one on graph traversal and one on string manipulation. Also questions about network protocol experience

Questions Asked

  1. 1.Describe a time you had to deliver a complex feature solo without much guidance
  2. 2.What is a hash collision and how does a hash map handle it?

Equifax

Software Developer

Toronto, ON

Summer 2024No Offer

McMaster University · Software Engineering

3rd year · 3.3-3.6 GPA · 2 past internships

Easy Interview

TechnicalBehavioralConversational

Relaxed interview, first 10 minutes they just explained the role and the rules then mostly behavioral with two technical questions at the end about coding experience and data analysis methods. The current state of the Canadian economy came up too, more of a chat than an interview.

Questions Asked

  1. 1.Whats a closure in JavaScript or Python?

Capgemini

Software Developer

Toronto, ON

Fall 2025No Offer

Toronto Metropolitan University · Software Engineering

2nd year · 2.9-3.2 GPA · 3 past internships

Average Interview

TechnicalBehavioralMultiple roundsVirtual

Java API optimization question in the technical round. HR first, then the technical with a team lead who also gave me a medium LeetCode problem i think couldve been easy but idk. Last round was behavioral and they had questions about a time I dealt with a difficult team member and how I'd handle conflicting requirements from two stakeholders. Good interviewers

Questions Asked

  1. 1.What is a microservices architecture and what are its main trade-offs?
  2. 2.Whats the purpose of a linter in a development workflow?

Hydro-Quebec

Software Developer

Montreal, QC

Winter 2026Accepted

McGill University · Software Engineering

3rd year · 3.3-3.6 GPA · 1 past internship

Easy Interview

VirtualResume Review

Resume questions and what I was building in school. They wanted to know why I was interested in energy as a software person. Answered in both French and English. Easy process

Questions Asked

  1. 1.What excites you most about the opportunity at Hydro-Quebec?
  2. 2.What's the difference between a hash map and a tree map?

Atlassian

Software Engineer

San Francisco, CA

Summer 2026No Offer

Drexel University · Software Engineering

3rd year · 2.9-3.2 GPA · 1 past internship

Average Interview

TechnicalBehavioralSlow processVirtual

online assesment was two mediums, coding round over Zoom.Values interview was chill,

Questions Asked

  1. 1.Find the maximum sum of any contiguous subarray

FreshBooks

Software Developer

Toronto, ON

Winter 2026No Offer

University of Guelph · Software Engineering

2nd year · 2.9-3.2 GPA · 0 past internships

Easy Interview

TechnicalBehavioralVirtualMultiple rounds

Not super deep technically but they cared a lot about communication. First round was a relaxed HR call. Second had two interviewers covering REST API concepts and a teamwork question

Questions Asked

  1. 1.Describe a time you disagreed with a technical direction your team was taking

Accenture

Software Developer

Vancouver, BC

Summer 2026No Offer

University of Victoria · Software Engineering

2nd year · 2.9-3.2 GPA · 0 past internships

Easy Interview

TechnicalBehavioralVirtual

Light coding and system design, nothing crazy. Generic thanks but no thanks email a week later

Questions Asked

  1. 1.What's the difference between a binary tree and a binary search tree?

Lightspeed

Software Developer

Montreal, QC

Summer 2026Accepted

McGill University · Software Engineering

3rd year · 3.3-3.6 GPA · 1 past internship

Average Interview

TechnicalMultiple roundsVirtual

Talent partner call, then a team interview about collaboration.Take home project after that took about 3 hours, then reviewed it on a call. 22 days from apply to offer. Montreal office.

Questions Asked

  1. 1.How do you approach a large, unfamiliar codebase you need to contribute to quickly?

Atlassian

Software Engineer

San Francisco, CA

Summer 2025Declined Offer

University of Waterloo · Software Engineering

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

Average Interview

TechnicalBehavioralMultiple rounds

Values interview was the best interview experience I had all recruiting cycle. Three rounds over about a month, OA then Zoom coding then the values round. Got the offer but already accepted somewhere else

Questions Asked

  1. 1.Tell me about a time you had to make hard prioritization calls on a time-constrained project
  2. 2.Given a sorted rotated array find a target value in O(log n)

Top Companies for Software Engineering

Related Programs