I applied through college or university. The process took 2 weeks. I interviewed at Arm (Neu-Delhi) in Aug 2020
Interview
There were 2 Technical interviews and 1 HR round. Technical Interview were 1 hour long each and were conducted on Microsoft Teams. HR was a telephonic round which lasted for 10 minutes. Interviewers were quite nice, they first made me comfortable before starting the questioning. Whenever I got stuck they guided me and showed me the way which helped me to answer difficult questions also. Overall the experience was great.
Interview questions [1]
Question 1
They asked question on various subjects like Digital Electronics, Computer Architecture, Verilog and Coding. Puzzles and project related questions were also asked.
Few question examples are :
1)Explain Cache
2)What is the use of stacks in microprocessor
3)explain Meta state in sequential circuits
4)Implement boolean functions using MUX
5)How can you implement clock without the always block in verilog
6)Difference bw blocking and non blocking statements
7)Fibonacci Series using Recursion
Puzzle:There are 3 containers A,B and C. A has a volume of 8L, B has volume of 5L while C has volume of 3L. A is completely filled. Your task is to have 4L in A and 4L in B. How can you achieve it without using an extra container.
I applied through college or university. The process took 2 days. I interviewed at Arm (Gauhati) in Sep 2020
Interview
ARM came to our college for campus recruitments. The first round was an Online Test consisting of 30 Aptitude and 70 technical MCQs. Technical Questions were mostly based on C programming and microprocessors. Around seven students were shortlisted for the Interview Round. There were 2 Interview rounds of 1 hour each
Interview questions [1]
Question 1
First Round:-
1. Tell me about yourself
2. Tell me about your projects. (An in-depth discussion on projects)
3. Some basics concepts of Machine Learning ( My project was based on Machine Learning )
4. Questions on Memory Management
5. Garbage Collector and its implementation
6. What do you about ARM.
Second Round:-
1. Introduce Yourself.
2. A brief discussion on projects
3. Questions on pointers
4. Question on Semaphores and Deadlocks.
5. A puzzle followed by the implementation of the same.
I applied through college or university. The process took 1 day. I interviewed at Arm in Aug 2020
Interview
There was CGPA shortlisting for the eligible branches(CS/ECE/EIC/EE)
2:30 Hours Online Test comprising questions on Computer architecture,Digital Electronics,CMOS,Data structures and c/c++,30 questions on Aptitude.
Online test was having negative marking (-1/4).
Followed by 2 technical rounds for the shortlisted students.
First round was HR+tech round
Second round was pure tech more on programming(c++),Computational ,Memories,FSM etc.
Interview questions [1]
Question 1
First Round(40 mins):-How are you?How is your lock down period going on?Why do you want to be in ARM?There were some coding questions being asked on Assembly level language?Why digital? not analog? This round was more on conversation about my interest in core subjects and my resume.
Second Round(Apprx 1 hour):-It was pure tech round starting with a condition based question ON MUX,then FSM question where i was to identify which fsm to be implemented,then my knowledge on cache,levels of cache and registers.One question on STA where I was to explain Buffer.Then one question on Clock skew condition.Then interviewer jumped on oops and asked about inheritance,encapsulation etc ended with 2 puzzles.