Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Amazon Team. If you also belong to the team, you can get access from here

Amazon Verified Tick

Compare button icon Compare button icon Compare
4.1

based on 24.2k Reviews

Filter interviews by

Amazon Research Analyst Interview Questions, Process, and Tips

Updated 21 Mar 2024

Top Amazon Research Analyst Interview Questions and Answers

  • Q1. Stream Of Characters You are given a list, ‘DICTIONARY[]’ containing a list of words and a stream of characters (queries). Your task is to choose a suitable data structur ...read more
  • Q2. Ninja and Mathematics Ninja is a genius in mathematics. He got an interview call from MIT. During the interview, the professor asked Ninja a challenging question. Given t ...read more
  • Q3. Basic HR Questions About behavioral questions. No standard questions, each question needs to be answered using STAR method and must represent Amazon's Leadership Prinicip ...read more
View all 6 questions

Amazon Research Analyst Interview Experiences

3 interviews found

Interview experience
3
Average
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Sep 2023. There was 1 interview round.

Round 1 - Assignment 

Medium to Hard 4 DSA questions

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Jun 2022. There were 5 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. CV discussion and question related to python and data science
  • Q2. Cumulative sum of an array, frequency of each word in a sentence
  • Ans. 

    The question asks about calculating cumulative sum of an array and frequency of each word in a sentence.

    • To calculate cumulative sum of an array, we can use a loop and keep adding the current element to a running sum variable.

    • To calculate frequency of each word in a sentence, we can split the sentence into words and use a dictionary to keep track of the count of each word.

    • We can use built-in functions in programming lan...

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Behavioural Questions
  • Q2. Leadership principles
Round 4 - Technical 

(2 Questions)

  • Q1. Data Science and SQL round
  • Q2. Groupby, joins and window functions
Round 5 - Technical 

(1 Question)

  • Q1. CV discussion and data science question

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare your CV well, practice python pandas and SQL and common data science questions related to ML and DL

Skills evaluated in this interview

Research Analyst Interview Questions Asked at Other Companies

asked in FactSet
Q1. What is income statement how do u calculate net profit? What is s ... read more
asked in Amazon
Q2. Stream Of CharactersYou are given a list, ‘DICTIONARY[]’ containi ... read more
asked in Amazon
Q3. Ninja and MathematicsNinja is a genius in mathematics. He got an ... read more
asked in FactSet
Q4. How do you differentiate between fixed income and variable income ... read more
asked in FactSet
Q5. What is the difference between assets and liabilities?

Research Analyst Interview Questions & Answers

user image CodingNinjas

posted on 11 Mar 2022

I was interviewed in May 2021.

Round 1 - Telephonic Call 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

Started with project description, deep dive into project
Questions about ML, Statistics
Coding questions for Python, SQL

  • Q1. Stream Of Characters

    You are given a list, ‘DICTIONARY[]’ containing a list of words and a stream of characters (queries). Your task is to choose a suitable data structure to implement ‘CharacterStreamChec...

  • Ans. Brute Force

    The idea is to use the brute force approach for this problem. At every queried character, we will form strings in a backward direction and will simultaneously check for the string in the ‘DICTIONARY’. If we found the string, then return true. Otherwise, check till the first queried character. If still no string found in ‘DICTIONARY’, return false.
     

    Note:

    1. For faster search, we can store the strings present...

  • Answered by CodingNinjas
  • Q2. SQL Question

    Second highest salary in SQL

Round 2 - Video Call 

(1 Question)

Round duration - 60 minutes
Round difficulty - Easy

Projects
Machine Learning

  • Q1. Aptitude Questions

    Questions about Statistics

Round 3 - Video Call 

(1 Question)

Round duration - 60 minutes
Round difficulty - Easy

Behavioral Round
Questions asked about Amazon Leadership Principles

  • Q1. Basic HR Questions

    About behavioral questions. No standard questions, each question needs to be answered using STAR method and must represent Amazon's Leadership Priniciple

Round 4 - Coding Test 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Easy

Medium Python questions
Medium SQL questions

  • Q1. Ninja and Mathematics

    Ninja is a genius in mathematics. He got an interview call from MIT. During the interview, the professor asked Ninja a challenging question.

    Given two integers 'N1' and '...

  • Ans. Remainder Theorm

    The idea is to notice that the fractional part repeats only when we have already seen the same remainder before. So, that means we have to store the end index where this repetition starts in some data structure. 

     

    We can use Map / HashMap / Dictionary to store the remainder and its associated index while doing division so that whenever the same remainder comes up, we know there is a repeating f...

  • Answered by CodingNinjas
  • Q2. SQL Question

    Find top 2 salary for each department in SQL

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Research Analyst in BengaluruEligibility criteriaNAAmazon interview preparation:Topics to prepare for the interview - Python, SQL, Machine Learning, Statistics, Deep LearningTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : Practice String and array based questions for python coding test
Tip 2 : Practice Window Functions, Rank functions for SQL
Tip 3 : Describe the one project that you're confident with and have worked deeply

Application resume tips for other job seekers

Tip 1 : Start with projects and then move to skills
Tip 2 : Explain each project in around 3 bullet points
Tip 3 : Include numbers in projects (ex increased x% revenue by applying ... )

Final outcome of the interviewSelected

Skills evaluated in this interview

Amazon Interview FAQs

How many rounds are there in Amazon Research Analyst interview?
Amazon interview process usually has 3 rounds. The most common rounds in the Amazon interview process are Technical, Resume Shortlist and HR.
How to prepare for Amazon Research Analyst interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Amazon. The most common topics and skills that interviewers at Amazon expect are Data Science, Machine Learning, Research Analysis, Deep Learning and NLP.
What are the top questions asked in Amazon Research Analyst interview?

Some of the top questions asked at the Amazon Research Analyst interview -

  1. cumulative sum of an array, frequency of each word in a sente...read more
  2. CV discussion and question related to python and data scie...read more
  3. CV discussion and data science quest...read more

Tell us how to improve this page.

People are getting interviews through

based on 2 Amazon interviews
Company Website
50%
50% candidates got the interview through other sources.
Moderate Confidence
?
Moderate Confidence means the data is based on a sufficient number of responses received from the candidates

Interview Questions from Similar Companies

Reliance Retail Interview Questions
3.9
 • 1.5k Interviews
Flipkart Interview Questions
4.0
 • 1.3k Interviews
Paytm Interview Questions
3.3
 • 752 Interviews
Tata Group Interview Questions
4.2
 • 357 Interviews
BigBasket Interview Questions
3.9
 • 345 Interviews
Myntra Interview Questions
4.0
 • 208 Interviews
Blinkit Interview Questions
3.7
 • 170 Interviews
Uber Interview Questions
4.2
 • 159 Interviews
AmbitionBox Interview Questions
5.0
 • 144 Interviews
JioMart Interview Questions
3.9
 • 92 Interviews
View all
Amazon Research Analyst Salary
based on 65 salaries
₹1.5 L/yr - ₹8.9 L/yr
10% more than the average Research Analyst Salary in India
View more details

Amazon Research Analyst Reviews and Ratings

based on 10 reviews

4.5/5

Rating in categories

3.8

Skill development

4.1

Work-Life balance

4.1

Salary & Benefits

3.9

Job Security

3.5

Company culture

4.3

Promotions/Appraisal

3.8

Work Satisfaction

Explore 10 Reviews and Ratings
Customer Service Associate
4.1k salaries
unlock blur

₹0.6 L/yr - ₹6 L/yr

Transaction Risk Investigator
3.1k salaries
unlock blur

₹2.3 L/yr - ₹6.5 L/yr

Associate
2.8k salaries
unlock blur

₹0.8 L/yr - ₹6.8 L/yr

Senior Associate
2.4k salaries
unlock blur

₹2 L/yr - ₹10 L/yr

Software Development Engineer
2k salaries
unlock blur

₹16.1 L/yr - ₹33.2 L/yr

Explore more salaries
Compare Amazon with

Flipkart

4.0
Compare

TCS

3.7
Compare

Google

4.4
Compare

Netflix

4.5
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview