RAM logo

RAM Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 202 interview experiences · FREE TO READ

2.6 Rounds average
Average Typical difficulty
76.7% Positive experience

Which role are you interviewing for?

30 roles · 202 reports

Candidate interview experiences

First-hand accounts from people who interviewed at RAM.

Showing 4 of 202
RAM logo
RAM

Analyst

Analytics · half a year ago

Entry Easy Positive experience Decline offer 3 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Panel
Interview formats
Behavioral Technical Other

So the interview process kicked off with a 30-min chat with a recruiter about my background and what they're looking for. Next up was an interview with the hiring manager, focusing on technical stuff and how I'd handle situations. The last part was a panel interview with some team folks where they hit me with behavioral and problem-solving questions. It all wrapped up in about three weeks from start to finish. They were good with communication and let me know how I did after each step.

Confirmed questions3 questions
  • Can you tell me about yourself and why you want this job?
  • Could you walk me through a past project and the tech you used?
  • Describe how you'd tackle a tough problem when you have a short deadline.
RAM logo
RAM

Software Engineer

Engineering · nearly a year ago

Entry Average Positive experience No offer 1 round
Interview process
Technical screen Recruiter call
Interview formats
Technical Coding Behavioral

It was about an hour long. We started with introductions, then moved on to basic data structures and algorithms (DSA) and my projects. After that, they asked questions from core computer science subjects like database management systems (DBMS) and operating systems (OS). Finally, they asked if I was okay with relocating and working in rotational shifts.

Confirmed questions4 questions
  • Find subarray where you have to find subarray
  • Can you answer questions on core CS subjects like DBMS and OS?
  • Are you okay with relocating?
RAM logo
RAM

Cyber Security Analyst

Engineering · a year ago

Mid Average Positive experience No offer 5 rounds
Interview process
Recruiter call Technical screen Take home Technical screen Onsite
Interview formats
Behavioral Technical Coding Case

First up was a phone/video call with HR or the hiring manager where they asked about my experience, certifications, and if I was really interested. We also talked about salary and when I could start. Then came a technical assessment, which was a written test on security basics like network security, crypto, and incident response. It also included practical tasks like analyzing logs, finding vulnerabilities, or dealing with fake attacks. Sometimes they give take-home assignments or online tests too. Finally, there was a technical interview with security engineers/architects where we really got into the technical stuff. They asked about specific tools, frameworks, and methods, and presented problem-solving scenarios and case studies. We also discussed my previous projects and how I handled security challenges.

Confirmed questions7 questions
  • Can you explain the distinction between symmetric and asymmetric encryption?
  • In the event of a suspected data breach, what would be your course of action?
  • What differentiates a vulnerability, a threat, and a risk?
RAM logo
RAM

Intern

Engineering · a year ago

Intern Easy Neutral experience Decline offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Technical Coding

You first submit your application stuff like your resume and cover letter. Then, recruiters or hiring managers check to see if you're a good fit. After that, there's usually a phone or video call with a recruiter to talk about your background, why you want to work here, and salary stuff. If it's a technical job, you might have to do a coding test, a take-home assignment, or a live coding session. For other jobs, it could be case studies or tasks related to the role.

Confirmed questions0 questions

No confirmed questions were included in this interview report.

RAM Interview Questions

Quoted word for word from RAM interview reports.

How would you replace all spaces in a given string with '123' without utilizing any built-in string manipulation functions?

Read reports

Can you explain how to measure the insulation resistance of a motor?

Read reports

Can you explain what dynamically typed means in the context of Python?

Read report

Can you explain the difference between a P controller and a PI controller?

Read report

What are the different types of RTOS, such as VxWorks, FreeRTOS, and ThreadX?

Read report

Could you write a C program to reverse the elements of a static array `arr1` (initialized with 10 elements) and store the reversed elements in another declared array `arr2`, then print `arr2`?

Read report

What are the benefits of AI in the field of computer science?

Read report

Formats, difficulty and experience

Across all 202 RAM interview reports.

Interview formats

Technical 41.7%
Behavioral 32.5%
Coding 16.6%
Group 2.8%
Presentation 2.4%

Interview difficulty

Easy 19.8%
Average 61.4%
Difficult 18.8%

Candidate experience

Positive 76.7%
Negative 4.5%
Neutral 18.8%

Reports by job function

Engineering 148
Analytics 18
Operations 12
Other 7
Sales 4
Finance 3