I applied online. I interviewed at Arm (Jersey City, NJ) in Nov 2020
Interview
The first round was taken by a lead engineer. I was first asked briefly about my previous experience and my current studies.
The interviewer then asked me about verification tools, VHDL, Verilog and UVM.
The interview was very straight forward, however, I was not much prepared in the verification domain and therefore could not deliver the questions as per the expectation. This, however, helped me understand where I am lacking and I now know where to focus my attention.
Overall, I had a good experience. I am glad I was selected for the first round.
Interview questions [2]
Question 1
How do you write a test bench for decoder and ensure all slaves are receiving the correct output?
I applied through college or university. I interviewed at Arm
Interview
I applied through campus drive. There was an online test of 2.5 hours. 70 questions from technical and 30 from aptitude and data interpretation. Questions were from 8085, 8051 architecture, an assembly program. C program based questions were focused on pointers, operator precedence, and recursion. Memory related questions pretty basic and C++ questions of file handling and classes and objects. Basic data structure related questions.
Aptitude questions were easy but data interpretation questions were a little lengthy.
Don't answer the question if you don't know anything about that. Only answer if 50:50 chances to get the correct answer.
Result declared after 3 days of the test and 10 students shortlisted out of 70 approx.
Out of 10 students interviewed, 1 got an offer for an internship.
I applied online. The process took 4 days. I interviewed at Arm (Bengaluru) in Oct 2020
Interview
The process was good, HR was also very friendly and positive
The technical interview experience was poor.
Initial 2 interview round went very well and answered all C, Linux, Kernel, DS answers.
In 3rd round of interview :
Even though I have not written anything related to memory management work and its design in my CV, the interviewer has spent almost an hour on the same topic even after I have refused several times not to have much idea on that, It was just a time pass of an hour interview, also the questions were mostly on memory design.
In 4th round immediately after 3rd one:
C++ basic questions, that I had answered well, but the interviewer was expecting me to have advance knowledge on it(again I have wrote basic of c++ in my resume clearly).
They might be asking based on their position requirement c++ & memory management related requirement but resume screening should have done properly if they had strick requirement instead of wasting 4-5hrs of time(telephonic + 4hrs interview).
Interview questions [1]
Question 1
C Programming
C++ Programming
Linux System Programming, Kernel, Driver & some SoC level questions
Program writing based on C