
Intel Corporation Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 968 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Intel Corporation.
Software Engineer
So Intel's interview process was pretty structured, you know? First, there was a quick phone screen. Then, I had a virtual interview with the manager and a senior person from the team. They asked behavioral stuff and we chatted in both Spanish and English. After that, I got a coding project to do, which took me a few days. The last part was a live technical interview, all about coding. I didn't make it past that last one, but it was a good experience overall, good for practicing tech skills and talking to people. It was all set up nicely, but that final coding interview was tough.
- Tell me about some technical questions you were asked regarding software and hardware fundamentals, and problem-solving scenarios.
- Can you describe the question about managing tasks that share the same resources?
- What approach would you take to manage tasks that share the same resources, considering concepts like synchronization such as semaphores?
Software Engineer Intern
So, applying to Intel for a software or engineering gig is usually like a 4-6 step thing. It might change a bit depending on if you're going for software, hardware, or research, but it's pretty much the same plan. First up, you send in your application through their website or if you're coming from campus. Then, some recruiter checks out your resume to see if you've got the right stuff, skills, and projects. If they like it, you move on. Sometimes, they throw in an online test before the actual interviews, which could have brain teasers like logic, numbers, and words, plus some coding and basic CS stuff to check if you can think and code. After that, you'll chat with a recruiter or HR person for about 30-45 minutes. They'll ask about where you've been, what you know, what languages you use, why you want to work at Intel, and what you expect to earn. This is mostly to see if you're a decent match before they get all technical. The technical interview part is the main deal, though.
- Tell me about your qualifications, skills, and project experience.
- Can you solve these aptitude questions (logical, numerical, verbal reasoning)?
- Can you solve these coding questions?
Software Engineer Intern
Applied to Altera (now Intel). Had a formal interview with three 30-minute segments, each with a different interviewer. All questions were technical. It was a bit confusing because I got a second interview the day after the first, but I'm pretty sure it was a different role.
- The first question was Leetcode 391. Perfect Rectangle (Hard).
- Then, I was asked to create a 'unique matrix' data structure where all entries must be unique and to optimize for searching.
- The interview started with Leetcode 121. Best Time to Buy and Sell Stock, and the followup was Leetcode 123. Best Time to Buy and Sell Stock III.
Intel Corporation Software Engineer Interview Questions
Quoted word for word from Intel Corporation interview reports.
“Given an array of integers nums and an integer target, find the two numbers whose sum is closest to target.”
Read reports →“Given n non-negative integers representing an elevation map where the width of each bar is 1, compute how much water it can trap after raining.”
Read reports →“How would you count the number of set bits in a 32-bit integer?”
Read reports →“Could you write a Python script that prints a specified character a certain number of times on a single line?”
Read reports →“For an m x n integer matrix, how would you modify it so that if an element is 0, its whole row and column become 0s?”
Read report →“Tell me how to count the number of 1s in the binary representation of a number.”
Read report →“Given 25 horses, what's the fewest number of races to find the top 3, if you can only race 5 at a time and have no stopwatch?”
Read report →“How would you randomly play songs from an array of N songs without repetition using Rand()?”
Read report →“Given an array of n numbers where most numbers appear in pairs, can you identify the number that appears only once?”
Read report →Formats, difficulty and experience
Across all 968 Intel Corporation interview reports.