PrepLinc Logo

PrepLinc

HomeSessionsExperiencesQuestion BankTasksLeaderboardPrepLinc AI

PrepLinc

0PP
PrepLinc Logo

PrepLinc

Connect. Prep. Conquer

To get updates, connect with us:

Company

  • Experiences
  • Question Bank
  • Creator Program
  • Contact Us

Resources

  • How it Works
  • Give Feedback
  • About Us
  • Know More

Legal

  • Privacy Policy
  • Terms of Service

© 2026 PrepLinc. All rights reserved.

PKP

Interview Experience at Amazon AI research Engineer

Technical InterviewSelected
7 months ago
PKP

Pranav Kumar Pandey

Interview

Interview Experience at Amazon AI research Engineer

Technical InterviewSelected
7mo
Company:Amazon
Role:AI Research Engineer
Application Type:Internship
amazonai research engineertechnical interviewinternship2025dynamic programminggraphs

Questions Asked

1-D Dynamic Programming

Dynamic Programming

graph traversal question

Graphs

Explore More

  • Questions asked at Amazon
  • More experiences from Amazon
  • More for the AI Research Engineer role
  • More Technical Interview experiences
  • Experiences from IIT Dharwad

  • See all student-shared questions for technical tests and interviews
  • Browse projects for resume and interview prep
  • Practice DSA questions based on your preparation stage
  • Find student-shared study materials for high-paying jobs
  • Review key topics asked in interviews for CSE, EE, AI/ML, and more
  • Practice daily personalized tasks to track your progress toward your dream job
  • Share your experience, build your brand, and earn passively

Related Experiences

AP

Aman Patidar

Technical Interview•7mo
3.7

My interview experience with Amazon - applied scientist intern ( on campus)

Amazon
Data Science Intern

Okay, here's my interview experience with Amazon for an internship position. Unfortunately, I was rejected after the technical round, which I found to be of medium difficulty. Let me walk you through it. # The Process The interview was technical and started with brief introductions. We then jumped straight into two Data Structures and Algorithms (DSA) questions. The first was based on binary search, specifically searching on answers. I managed to solve it partially but struggled with the edge cases. The second question was about finding the Lowest Common Ancestor (LCA) in a binary tree. I solved it, but my solution was a bit complex. # Topics Covered & Difficulty The interview focused on Data Structures and Algorithms. One question involved a medium-difficulty binary search problem where I had to efficiently search for an optimal solution within a range, but I struggled with some edge cases. The second question was a standard tree problem, specifically finding the Lowest Common Ancestor in a Binary Tree. While I solved it, I made it a bit more complex than necessary. You can find the exact wording of the questions I was asked in the dedicated section below. # My Thoughts on the Culture Amazon is one of the best companies in the world, and it definitely has a great company culture. The environment seemed very focused and driven, with a strong emphasis on problem-solving and innovation. # Advice for Others My main advice would be to write clean, well-documented code and explain your thought process clearly. The interviewer specifically told me to improve my code writing and explanation skills. Even if you solve the problem, poor code quality or a lack of clear communication can be a reason for rejection. Focus on making your code easy to understand and articulate your reasoning behind each step. Good luck!

AP

My interview experience with Amazon - applied scientist intern ( on campus)

Aman Patidar•Technical Interview
•7 months ago
3.7
Amazon
Data Science Intern

Okay, here's my interview experience with Amazon for an internship position. Unfortunately, I was rejected after the technical round, which I found to be of medium difficulty. Let me walk you through it. # The Process The interview was technical and started with brief introductions. We then jumped straight into two Data Structures and Algorithms (DSA) questions. The first was based on binary search, specifically searching on answers. I managed to solve it partially but struggled with the edge cases. The second question was about finding the Lowest Common Ancestor (LCA) in a binary tree. I solved it, but my solution was a bit complex. # Topics Covered & Difficulty The interview focused on Data Structures and Algorithms. One question involved a medium-difficulty binary search problem where I had to efficiently search for an optimal solution within a range, but I struggled with some edge cases. The second question was a standard tree problem, specifically finding the Lowest Common Ancestor in a Binary Tree. While I solved it, I made it a bit more complex than necessary. You can find the exact wording of the questions I was asked in the dedicated section below. # My Thoughts on the Culture Amazon is one of the best companies in the world, and it definitely has a great company culture. The environment seemed very focused and driven, with a strong emphasis on problem-solving and innovation. # Advice for Others My main advice would be to write clean, well-documented code and explain your thought process clearly. The interviewer specifically told me to improve my code writing and explanation skills. Even if you solve the problem, poor code quality or a lack of clear communication can be a reason for rejection. Focus on making your code easy to understand and articulate your reasoning behind each step. Good luck!

pit

pj ith technology

Technical Interview•5mo
4.9

Deloitte Selection Process: Comprehensive Round-by-Round detail, Tips, and Real Questions

Deloitte
Developer

# The selection process for Deloitte typically focuses on core data structures, algorithmic optimization, and database architecture. ## Selection Process: * PPT Presentation * Online Coding Test * Technical Interview 1/ 2/3 (Based on the interview performance) * HR Interview ## Recruiting Tips From developing a standout resume to putting your best foot forward in the interview, we want you to feel prepared and confident as you explore opportunities at Hashedin Technologies. Here are some recruiting tips from our Team * Be Prepared to discuss your approach to challenges and problem-solving, explaining your thought process and decision making. * Be ready to discuss personal projects in detail, highlighting your role and contributions to showcase your technical skills and communication abilities. * Research the company thoroughly to understand its values, mission, culture and recent developments, demonstrating your genuine interest. * During problem-solving or case study interviews, focus on demonstrating your unique approach and thought process by showcasing your innovative thinking. ## Round Details ## 1. Coding Round - **Number of Questions**: 3 Questions - **Breakdown**: 1 Easy, 2 Medium - **Key Problems**: - String search: Check if a given string is present in an array of strings. - Array Optimization: Find all pairs $(i, j)$ where $arr[i] > arr[j] * 3$. - *Note: Requires an optimized $O(n \log n)$ approach to pass large test cases.* ## 2. Technical Interview (One-to-One) - **Number of Questions**: 3–5 Questions - **Difficulty**: Medium - **Topics**: - **Heaps**: Implementation or priority queue applications. - **Two Pointers**: Used for array/string manipulation. - **Linked Lists**: Detecting cycles and finding the intersection point of two lists. ## 3. Database Design Round - **Focus**: System architecture and data modeling. - **Scenario**: Airport Booking System. - **Requirements**: - Draw/Explain ER Diagrams. - Perform Schema Design. - Write complex SQL queries based on the designed schema. --- ## **Tips** * **Communication is Key**: If you explain your logic confidently and correctly, interviewers may waive the requirement to write the full code for certain questions. * **Optimization**: For array pair problems, think beyond nested loops; consider modified Merge Sort or Fenwick tree logic for large constraints.

pit

Deloitte Selection Process: Comprehensive Round-by-Round detail, Tips, and Real Questions

pj ith technology•Technical Interview
•5 months ago
4.9
Deloitte
Developer

# The selection process for Deloitte typically focuses on core data structures, algorithmic optimization, and database architecture. ## Selection Process: * PPT Presentation * Online Coding Test * Technical Interview 1/ 2/3 (Based on the interview performance) * HR Interview ## Recruiting Tips From developing a standout resume to putting your best foot forward in the interview, we want you to feel prepared and confident as you explore opportunities at Hashedin Technologies. Here are some recruiting tips from our Team * Be Prepared to discuss your approach to challenges and problem-solving, explaining your thought process and decision making. * Be ready to discuss personal projects in detail, highlighting your role and contributions to showcase your technical skills and communication abilities. * Research the company thoroughly to understand its values, mission, culture and recent developments, demonstrating your genuine interest. * During problem-solving or case study interviews, focus on demonstrating your unique approach and thought process by showcasing your innovative thinking. ## Round Details ## 1. Coding Round - **Number of Questions**: 3 Questions - **Breakdown**: 1 Easy, 2 Medium - **Key Problems**: - String search: Check if a given string is present in an array of strings. - Array Optimization: Find all pairs $(i, j)$ where $arr[i] > arr[j] * 3$. - *Note: Requires an optimized $O(n \log n)$ approach to pass large test cases.* ## 2. Technical Interview (One-to-One) - **Number of Questions**: 3–5 Questions - **Difficulty**: Medium - **Topics**: - **Heaps**: Implementation or priority queue applications. - **Two Pointers**: Used for array/string manipulation. - **Linked Lists**: Detecting cycles and finding the intersection point of two lists. ## 3. Database Design Round - **Focus**: System architecture and data modeling. - **Scenario**: Airport Booking System. - **Requirements**: - Draw/Explain ER Diagrams. - Perform Schema Design. - Write complex SQL queries based on the designed schema. --- ## **Tips** * **Communication is Key**: If you explain your logic confidently and correctly, interviewers may waive the requirement to write the full code for certain questions. * **Optimization**: For array pair problems, think beyond nested loops; consider modified Merge Sort or Fenwick tree logic for large constraints.

MS

Mohammad Sajedin

Technical Interview•5mo
3.8

Interview Experience — ICICI

ICICI Bank
Relational Manager

## I am sharing my interview experience with ICICI from last year -2025. I applied it through my campus placement drive as a fresher. ### ICICI came to IIT Delhi's placement season 2024–2025. It was listed as an ICICI Manager I. Manager I is a grade. It was open for all departments with no minimum CGPA criteria. # My profile at that time: I had an intern at a startup where I had built a recommendation model. I had been grinding LeetCode and Codeforces along with machine learning. I had successfully completed Andrew Ng's specialization course on ML and deep learning and practiced on Kaggle. # Online Assessment — 60 minutes At first we have CV shortlisting, where I got shortlisted. After that, I have to give an online assessment that contains only MCQ questions related to OOPs, DSA, Cpp, Java, and Python, which I successfully cleared. After that, I got a call from the placement cell that I have to give a personality test called personality profiler, where they asked me about how I will behave or react under some given conditions. Update 1—The interview shortlist comes on 30th November around 5 pm. Update 2—The interview was scheduled on the morning of 3rd December # Interview: It was 9 in the morning; the atmosphere was quite foggy and cold, and I was quite nervous. The interview is going to be the only one round with both technical and HR at the same time. ## They called me for Interview First question: “Tell about yourself.” I had prepared for this question and told about my name, my hometown, and my specializations along with my hobbies. Second question: “Explain any one of your projects.” I know this question will pop up, and I had prepared for this question by preparing my best project in depth. But as ICICI is a bank, I thought I should explain my project, which is relevant to the bank in any way. So instead of explaining about the project ‘AI Interviewer,’ I choose stock analysis by AI agent. I had been asked some cross questions regarding my project, which I answered successfully. Third Question: “Can you optimize the time taken to train ANN?” As there are many ways to optimize artificial neural networks. It starts with the hardware side, like using more powerful GPUs. Then I explained we can drop neurons in order to train the model faster. Then he asked me about some mathematical approaches, so I recalled Adam optimization, and I explained it in detail by drawing some formulas and images. Fourth question: “Forward and Back Propagation.” I started with forward propagation by considering a 2-layer neural network and similarly derived back propagation from it, which he seems satisfied with. ## Update 3 — Now my technical round is over and its for HR round 5. She asked me about why ICICI, my background, my future goals, and general HR questions, which I prepared before the interview and answered optimally, at least according to me. Update 4: I got a call from POC that they were willing to offer me, which I gladly accepted. I felt a surge of excitement and joy. Update 5: HR called me and congratulated me, after which we had a professional handshake and goodbye. 3rd December 2024 will be a special day for me as I get my first job. It was my first and last interview at IIT Delhi. Thanks for reading.

MS

Interview Experience — ICICI

Mohammad Sajedin•Technical Interview
•5 months ago
3.8
ICICI Bank
Relational Manager

## I am sharing my interview experience with ICICI from last year -2025. I applied it through my campus placement drive as a fresher. ### ICICI came to IIT Delhi's placement season 2024–2025. It was listed as an ICICI Manager I. Manager I is a grade. It was open for all departments with no minimum CGPA criteria. # My profile at that time: I had an intern at a startup where I had built a recommendation model. I had been grinding LeetCode and Codeforces along with machine learning. I had successfully completed Andrew Ng's specialization course on ML and deep learning and practiced on Kaggle. # Online Assessment — 60 minutes At first we have CV shortlisting, where I got shortlisted. After that, I have to give an online assessment that contains only MCQ questions related to OOPs, DSA, Cpp, Java, and Python, which I successfully cleared. After that, I got a call from the placement cell that I have to give a personality test called personality profiler, where they asked me about how I will behave or react under some given conditions. Update 1—The interview shortlist comes on 30th November around 5 pm. Update 2—The interview was scheduled on the morning of 3rd December # Interview: It was 9 in the morning; the atmosphere was quite foggy and cold, and I was quite nervous. The interview is going to be the only one round with both technical and HR at the same time. ## They called me for Interview First question: “Tell about yourself.” I had prepared for this question and told about my name, my hometown, and my specializations along with my hobbies. Second question: “Explain any one of your projects.” I know this question will pop up, and I had prepared for this question by preparing my best project in depth. But as ICICI is a bank, I thought I should explain my project, which is relevant to the bank in any way. So instead of explaining about the project ‘AI Interviewer,’ I choose stock analysis by AI agent. I had been asked some cross questions regarding my project, which I answered successfully. Third Question: “Can you optimize the time taken to train ANN?” As there are many ways to optimize artificial neural networks. It starts with the hardware side, like using more powerful GPUs. Then I explained we can drop neurons in order to train the model faster. Then he asked me about some mathematical approaches, so I recalled Adam optimization, and I explained it in detail by drawing some formulas and images. Fourth question: “Forward and Back Propagation.” I started with forward propagation by considering a 2-layer neural network and similarly derived back propagation from it, which he seems satisfied with. ## Update 3 — Now my technical round is over and its for HR round 5. She asked me about why ICICI, my background, my future goals, and general HR questions, which I prepared before the interview and answered optimally, at least according to me. Update 4: I got a call from POC that they were willing to offer me, which I gladly accepted. I felt a surge of excitement and joy. Update 5: HR called me and congratulated me, after which we had a professional handshake and goodbye. 3rd December 2024 will be a special day for me as I get my first job. It was my first and last interview at IIT Delhi. Thanks for reading.

Loading comments...
Mentor
PKP

Pranav Kumar Pandey

0 PP

I am final-year CSE student at IIT Dharwad.

IIT Dharwad '26
Bengaluru , India
DSAAIMLSystem DesignCS FundamentalsIR and Fine-Tuning.

Explore More

  • Questions asked at Amazon
  • More experiences from Amazon
  • More for the AI Research Engineer role
  • More Technical Interview experiences
  • Experiences from IIT Dharwad

  • See all student-shared questions for technical tests and interviews
  • Browse projects for resume and interview prep
  • Practice DSA questions based on your preparation stage
  • Find student-shared study materials for high-paying jobs
  • Review key topics asked in interviews for CSE, EE, AI/ML, and more
  • Practice daily personalized tasks to track your progress toward your dream job
  • Share your experience, build your brand, and earn passively

I'm thrilled to say that I was selected in Amazon. There was a résumé shortlisting round, and after my résumé got selected, my interview was scheduled.

Interview Process

There were two in-person interviews.

1. DSA Round

This round focused on problem-solving and core data structures. I was asked two medium–hard level questions: One was a graph traversal question with a DP twist, which made it slightly tricky. The second was based on 1-D Dynamic Programming.

2. ML Breadth & Depth Round

This round covered a wide range of Machine Learning concepts. Topics included: Self-attention mechanism Transformer architecture (encoder and decoder) Deep learning training process

Classical ML algorithms Towards the end, I was also asked conditional questions on overfitting and underfitting, which tested conceptual clarity. Overall, I would rate the difficulty as medium to hard.

Advice for Others

Practice 2–3 DSA questions daily and stay consistent. Build strong conceptual understanding of ML algorithms and architectures. Study the concepts of overfitting and underfitting in depth.

Comments (0)

Want to join the conversation?

Be the first to comment!