I went through a longer, leader-heavy process for the Software Engineer role, feeling the difficulty was high and the timeline stretched to the very end.
Technical interview — started with a technical discussion, then I moved on to other stages.
2 months ago
Average Positive Canada
I interviewed for the Software Engineer role with an average-to-easy difficulty overall, and the process felt more like structured fit-and-safety conversations than technical evaluation, typically unfolding over a few rounds.
Recruiter/screening (phone/early stage) — I was asked standard background and “tell me about yourself” style questions, often with logistics and why Kiewit.
3 months ago
Easy Positive Houston, TX
I interviewed for the Software Engineer role in a very relaxed, professional flow that felt easy, with quick conversations and a strong emphasis on fi…
3 months ago
Easy Neutral United States
I went through a very low-stakes interview flow for the Software Engineer role, with mostly behavioral and logistics-style questions and a quick pace,…
7 months ago
Average Positive United States
I interviewed for the Software Engineer role through an immersion program, and the process felt average but straightforward, ending with a timely resp…
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
Recruiter & Initial Screening
The interview process typically begins with a recruiter or HR screening, focusing on basic background questions, motivations for applying, and logistical considerations like relocation. Candidates should prepare to clearly articulate their interest in Kiewit and their relevant experience.
Recruiter screenBackground questionsLogistics
Behavioral & Fit Interviews
Subsequent interviews often emphasize behavioral and fit questions, assessing how candidates align with Kiewit's culture and values, particularly around safety and teamwork. Candidates should be ready to discuss their past experiences and how they relate to the role.
Behavioral questionsCultural fitSafety culture
Technical Evaluation (Limited Depth)
While some candidates reported minimal technical depth, there may still be light technical discussions or basic programming questions. It's advisable to brush up on fundamental concepts and be prepared to discuss relevant technical experiences.
Technical questionsBasic programmingConcepts
Multi-Round Process & Leadership Involvement
The interview process can involve multiple rounds, often including conversations with senior leadership or project managers, which may add to the overall length and complexity. Candidates should be prepared for a layered evaluation that values persistence.
Multi-roundLeadershipPersistence
Communication & Follow-Up
Candidates may experience variability in communication and follow-up throughout the process, with some reporting delays or lack of clarity on next steps. It's important to proactively seek updates and clarify any uncertainties during the process.
CommunicationFollow-upClarity
Outcome Variability & Expectations
Outcomes can vary significantly, with some candidates receiving offers while others do not, often influenced by factors like fit, communication, or practical constraints (e.g., relocation). Candidates should manage expectations and be prepared for potential non-offers.