Real, anonymous reports from people who interviewed for Software Engineer at Celestica, newest first and distilled into what to expect across the loop.
Get your personalized Celestica 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.
My hiring process started with a phone conversation with HR that immediately set a positive tone. The interviewer was kind and considerate, and she even asked about my midterm exam schedule to make sure the timing would work. A bit later, I met with the hiring manager and the overall atmosphere felt comfortable and engaging.
In that manager discussion, the focus was on problem-solving and how I handled technical details—especially around understanding data sources and working through bugs. I remember feeling like the questions were practical rather than abstract, and the hiring manager even shared small highlights from his day to keep things human. The process felt well-structured end to end, and I ultimately received an offer about two weeks later. Looking back, what impressed me most was how professional the conversations were while still feeling supportive.
7 months ago
Average Positive Chennai
I went through an online interview with two people from the team. One of them was a trainer and the other was a lead test engineer, and the conversation was mostly technical with a strong focus on how familiar I was with the product, not just generic concepts. It also had the feel of a fairly guided session—technical questions with clear expectations, and I got feedback that suggested I was on the right track.
The technical themes stayed concrete: there were C/C++ concepts, some basics of embedded, and a DSA-style problem about working with a linked list (adding an element at a specific position). Even when the questions were straightforward, I had to be precise about the reasoning. The only thing that didn’t go smoothly was timing afterward—I didn’t hear back from HR even after multiple follow-ups, so even though the technical side went well, the process stalled.
7 months ago
Difficult Neutral India
My process started online with an assessment done via MCQs on a form. After that, there was a group-style discussion focused on broad topics meant to …
10 months ago
Average Positive Newmarket, ON
After a recruiter call with HR, I moved into a second conversation with the hiring manager. The process felt pretty straightforward and paced like it …
12 months ago
Difficult Neutral Singapore
My interview leaned heavily on details, and it felt like the questions were designed to test whether I was really clear about what I was writing down …
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
Interview Structure & Timeline
The interview process generally starts with an HR phone screening followed by one or more technical interviews, often culminating in a final discussion with a hiring manager. Candidates typically experience a timeline of about two weeks from the initial HR call to receiving an offer or feedback.
HR screeningTechnical interviewsHiring manager
Technical Assessment Focus
Candidates can expect a strong emphasis on technical knowledge, particularly in areas like data structures, operating systems, and specific programming languages such as C/C++. Interviews often include practical problem-solving questions that require clear reasoning and precision.
Data structuresC/C++Problem-solving
Behavioral & Cultural Fit
Behavioral questions are a significant part of the process, aimed at assessing cultural fit and communication skills. Interviewers often inquire about past experiences and how candidates work in teams, making it essential to prepare for discussions beyond technical skills.
Behavioral questionsCultural fitTeamwork
Interview Environment & Tone
The tone of interviews can vary widely, with some candidates experiencing supportive and engaging interactions while others report rudeness or a stressful atmosphere. Maintaining composure and clarity under pressure is crucial.
Interview toneSupportiveStressful
Depth of Technical Questions
Candidates should be prepared for deep-dive technical questions that require detailed explanations of their past work and projects. Interviewers often seek to understand the candidate's thought process and specific contributions rather than just high-level summaries.
Some candidates have reported delays in receiving feedback after interviews, which can be frustrating. It's advisable to follow up with HR if you haven't heard back within a reasonable timeframe after your interviews.