Micron Technology India hires freshers mainly through campus drives: an online test (aptitude plus electronics or programming, by role), then one or two technical interviews and a managerial/HR round. Core roles test digital and analog electronics, semiconductors and memory basics; software and data roles test DSA, SQL and OS. Its India careers page names Hyderabad and Bengaluru.
Who can apply
- One reported Semiconductor Engineer drive: B.Tech ECE, EEE and M.Tech EEE, CPI 7.0 or above
- Micron's new-grad hiring covers undergrad to PhD, across engineering and business disciplines
Key facts
- Entry-level hardware engineer pay (Levels.fyi, E1, India)
- about ₹16.5 LPA median (reported) [source]
- Entry-level software engineer pay (Levels.fyi, E1, India)
- about ₹14.1 LPA median (reported) [source]
- Offers at one reported drive
- 7 of 39 interviewed: core, SDE and data-science profiles [source]
- India sites
- Hyderabad and Bengaluru; a new assembly and test facility in Gujarat [source]
What Micron Technology India asks — practise by section
Biggest topics to practise
Electronics & Comm. engineering: interview questions · core companies that hire · jobs through GATE
Interview process
- 1Online testCore roles: about 30 MCQs on digital and analog electronics, semiconductors, control systems, signals and aptitude (HirePro). Other drives added output-based programming MCQs and 2 coding questions.
- 2Technical interview 1Panel interview on campus: project deep-dive plus circuits, for example memory error correction (SECDED), divide-by-2 and divide-by-3 frequency dividers, microprocessor basics.
- 3Technical interview 2Candidates may choose electronics or programming: DSA such as zig-zag tree traversal, or OS, DBMS and SQL for software and data roles.
- 4Managerial + HRAbout 30 minutes: projects, what you know about Micron, role fit, teamwork and culture.
Questions to expect in Micron Technology India interviews
Drawn from reported fresher tests and interviews (sources below), with short answers. Practise more on placd.
Parity bits only detect memory errors. What scheme would you use to correct them?
SECDED ECC: a Hamming code corrects any single-bit error, and one extra overall parity bit detects (but cannot correct) double-bit errors. A common layout is (72,64): 64 data bits plus 8 check bits. Plain parity only detects an odd number of flipped bits and cannot locate the bad bit.
Design a divide-by-2 frequency divider.
Use a D flip-flop with Q' fed back to D (or a T flip-flop with T = 1). The output toggles on every active clock edge, so its frequency is f/2 with a 50% duty cycle.
Design a divide-by-3 frequency divider.
A mod-3 counter (two flip-flops cycling 00, 01, 10) gives f/3 with a 33% duty cycle, since one output is high for 1 of 3 cycles. For a 50% duty cycle, delay that output by half a clock with a negative-edge flip-flop and OR the two: the high time becomes 1.5 of 3 cycles.
Print a binary tree in zig-zag (spiral) level order.
Use two stacks. Pop nodes of the current level from one stack and push their children onto the other: left then right on one level, right then left on the next, so the direction alternates. Alternatively run a normal BFS and reverse every other level. O(n) time and O(n) space.
Given entry and exit times of students, find the maximum number present in the classroom at one time.
Sort entry times and exit times separately, then sweep with two pointers: if the next entry comes before the next exit, count++ and update the maximum; otherwise count--. The peak count is the answer, in O(n log n). Fix the tie rule first, for example process an exit before an entry at the same time.
What is the difference between a semaphore and a mutex?
A mutex is a lock with ownership: only the thread that locked it can unlock it, and it guards one critical section. A semaphore is a counter with wait (P) and signal (V) that any thread may signal. A counting semaphore lets up to N threads use a resource; a binary semaphore is often used for signalling, as in producer-consumer.
About Micron Technology India hiring
Does Micron India hire ECE and EEE freshers for core roles?
Yes. A reported on-campus drive for the Semiconductor Engineer role was open to B.Tech ECE and EEE and M.Tech EEE with CPI 7.0 or above; offers there went to core, SDE and data-science profiles. Micron's university recruiting page says it hires graduates from undergrad to PhD.
What should I study for the Micron test and interview?
For core roles: digital and analog electronics, semiconductor devices, control systems, signals and systems, and aptitude. Interviews go deep into your project and ask circuit questions such as frequency dividers and memory error correction. Software and data roles add output-based programming, DSA, SQL and OS.
Where does Micron hire in India?
Micron's India careers page names Hyderabad and Bengaluru, and a new assembly and test facility in Gujarat that Micron says will create up to 5,000 direct jobs over several years. Apply through Micron's careers site or watch for a Micron drive on your campus.
Sources
- University recruiting - Micron Technology India
- Careers - Micron Technology India
- Micron Technology Interview Experience for Semiconductor Engineer (On-Campus) - GeeksforGeeks
- Micron Technology Interview Experience, On-Campus - GeeksforGeeks
- Micron Technology Hardware Engineer Salaries in India - Levels.fyi
- Micron Technology Software Engineer Salaries in India - Levels.fyi
Checked on 25 Sep 2026. Recruitment rules change each cycle — confirm dates and eligibility in the official notification.