Real, anonymous reports from people who interviewed for Software Engineer at Ingram Micro, newest first and distilled into what to expect across the loop.
Get your personalized Ingram Micro Software Engineer prep plan
Answer 3 quick questions and we will build a free study plan with the exact topics and questions to focus on.
After I applied, I went through a screening step and then a short aptitude/technical exam. The technical parts leaned heavily on data/problem-solving fundamentals—SQL and Python showed up alongside broader data engineering concepts, and I ended up doing a couple of DSA-style questions centered on structures like arrays and maps. I was able to answer without stressing about a specific language since the format felt more about reasoning than memorizing tooling.
A recruiter/HR conversation came next, followed by a technical discussion with developers and then a final/client-style interview. Across the rounds, the questions stayed pretty grounded: I talked through how I approach problems, the fundamentals I rely on, and how I’ve handled work that involved data, databases, and practical implementation details. The overall difficulty felt manageable, more like a structured test of fundamentals than a heavy live-coding gauntlet.
3 months ago
Easy Positive Irvine, CA
My interviews felt very conversational and low-stress from the start. I went through multiple rounds—four interviews total when I counted the rotations—with each rotation leader taking a turn. Most of the questions were behavioral, but when I discussed previous projects there was some technical follow-up tied to what I’d actually done.
Format-wise, it wasn’t heavy on live problem-solving or timed coding. I did have a few moments where something like whiteboarding came up, but it still didn’t turn into a coding sprint. In one of the meetings, I spoke with HR first and then met with two managers; the managerial-style conversations were mostly about my experience and what I’d worked on previously.
8 months ago
Average Positive Irvine, CA
The first touch was a quick call—behavioral questions came up early—then I had a short in-person interview that focused more on theory than hands-on c…
> 1 year
Easy Positive India
My process started with aptitude, then moved into a technical round and kept going through managerial and HR conversations. I ended up with four round…
> 1 year
Average Negative Costa Rica
After a recruiter conversation, I moved through a sequence of interviews with different managers, each taking about an hour. The overall vibe felt pre…
Unlock every Software Engineer interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Initial Screening & Aptitude Test
The interview process typically begins with an aptitude test that assesses basic problem-solving skills and technical knowledge, often focusing on foundational topics like SQL and data structures. Candidates should prepare for a variety of questions that gauge their reasoning abilities rather than just coding proficiency.
AptitudeSQLProblem-solving
Technical Interviews
Subsequent technical interviews focus on core engineering concepts, including SQL, OOP, and data structures, with an emphasis on understanding rather than live coding. Candidates are encouraged to explain their thought processes and past project experiences in detail.
TechnicalOOPProject discussion
Behavioral & Managerial Rounds
Behavioral interviews are a significant part of the process, often involving discussions about past experiences and how candidates handle various situations. These rounds are generally conversational and assess cultural fit and communication skills.
BehavioralCultural fitCommunication
Group Dynamics & Collaborative Assessment
Some candidates experience group discussions as part of the interview, which allows interviewers to evaluate teamwork and communication skills in a collaborative setting. This format can help candidates feel more at ease but may also lead to uncertainty regarding outcomes.
Group discussionCollaborationTeamwork
Interview Atmosphere & Support
Overall, the interview environment is described as friendly and supportive, with interviewers focused on helping candidates succeed rather than creating a high-pressure situation. Candidates should approach interviews with a mindset of open communication and clarity.
SupportiveFriendlyLow-pressure
Timeline & Process Structure
The interview process can take several weeks and consists of multiple rounds, including HR discussions and final offer conversations. Candidates should be prepared for a structured timeline and clear communication regarding the next steps.