I applied through a staffing agency. The process took 1 day. I interviewed at Applied Materials (Bengaluru) in Oct 2017
Interview
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).
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.