Applied Materials Java Senior Software Engineer/Lead Position Interview Questions |

Applied Materials Java Senior Software Engineer/Lead Position Interview Questions

Interviews at Applied Materials

1 Interview Review



Getting an Interview

Getting an Interview





Helpful (5)  

Java Senior Software Engineer/Lead Position Interview

Anonymous Interview Candidate in Bengaluru
No Offer
Positive Experience
Average Interview


I applied through a staffing agency. The process took 1 day. I interviewed at Applied Materials (Bengaluru) in October 2017.


There were multiple technical rounds. The rounds went as below:

2 Written Tests(One online, one in the company)
2 Technical Interviews
1 Director Round

Online written test was having two sections. First one was having questions from Operating System. Second section was having core java questions.

Personal Interview Rounds:
The interview was based on my solution provided for the written round. The main questions were mostly covering three areas 'Data Structures', 'Algorithms' and 'Multithreading'.
They want a candidate who can stay for a longer period of time(like for 5 years and more).

Interview Questions

  • Bracket balance checking.   1 Answer
  • Input is a string like "AAAAABBCCAA" and it should print "5A2B2C2A". 5 being the continuous number of occurance for character 'A'. Same is with other characters also.   3 Answers
  • Input is an array of numbers [1,2,3,4,2,3,1,2] and we need to print the longest increasing sequence length. here it should be 4 (for 1,2,3,4).   Answer Question
  • Implement BlockingQueue for enqueue and dequeue functionality.   Answer Question
  • Write a scenario where deadlock is sure to happen?   Answer Question
  • Tell me what all Design pattern will you use to implement Elevator calling system?   Answer Question
  • What all conditions are there to use an ArrayList and LinkedList?   Answer Question
  • Are you okay to go to other places?   Answer Question
  • Since my domain was telecom OSS, they asked me to design a Device sync module with a certain conditions.   Answer Question
Don't Miss Out On a Job You Love
Upload a CV to easily apply to jobs from anywhere. It's simple to set up.