
Micron Technology Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 165 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Micron Technology.
Software Engineer Intern
It was a conceptual interview, no coding involved, pretty simple. Started with a resume walkthrough. They wanted to see if I knew basic concepts like data structures and algorithms, and also about the projects on my resume. There were some SQL questions too, like inner join vs outer join. They also asked some interest questions to gauge personality.
- Can you explain abstraction and encapsulation?
Software Engineer
The selection process includes three stages to check technical skills and how well you work with others. First up is an online test to see if you're good at analyzing things, solving problems, and know your stuff. If you pass that, you'll have two more interviews. One is a technical interview where they'll ask about what you know, how you'd use it, and how you'd solve problems. The other is an HR interview to see how you communicate, if you'd fit in, and what your personality is like. This way, they can see if you're technically strong and also a good fit personality-wise.
- Do you have experience with Data Structures and Algorithms and coding challenges?
- Are you comfortable with coding in JAVA?
Software Development Engineer
The interview process did not involve leetcode-style questions and was manageable with preparation. I interviewed with hiring managers who inquired about my past experiences, skillsets, technical knowledge, and future aspirations. Overall, it wasn't a difficult interview. I emailed HR for updates, but they did not respond, which was unprofessional.
- Can you tell me about your previous work experiences?
- What are your technical skills?
- How well do you understand technical concepts?
Micron Technology Software Engineer Interview Questions
Quoted word for word from Micron Technology interview reports.
“Given an integer array nums sorted in non-decreasing order, remove the duplicates in-place such that each unique element appears only once. The relative order of the elements should be kept the same.”
Read reports →“Given a scale and 5 balls, where 4 have the same weight and one is different, what's the minimum number of steps to find the odd ball out?”
Read reports →“Could you write a function that, given an integer between 1 and 10000, returns its prime factors as a list?”
Read reports →“Given a scale and 8 balls, one of which is lighter, how can you identify the lightest ball using the scale only two times?”
Read reports →“Can you explain the substrate of a CMOS inverter and how it's connected?”
Read report →“Given an example of a pipelined process, how would you formulate the time it takes to complete n cycles?”
Read report →“What's the difference between arrays, linked lists, and trees and why would someone use one over the other?”
Read report →“If you have a small dataset and want to train a deep learning model, what would you do?”
Read report →“Could you explain XPath locators and how to upload a file using Jenkins?”
Read report →Formats, difficulty and experience
Across all 165 Micron Technology interview reports.