Upload Button Icon Add office photos
Engaged Employer

i

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

Coding Ninjas Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Coding Ninjas Interview Questions and Answers

Updated 30 Jun 2025
Popular Designations

24 Interview questions

An Associate Product Manager was asked 2mo ago
Q. If you are a PM at Ola and you see there is high cancellation in major cities, how would you solve this problem?
Ans. 

Addressing high cancellation rates at Ola requires understanding user behavior, improving driver reliability, and enhancing customer experience.

  • Analyze cancellation data to identify patterns: For example, are cancellations higher during peak hours or in specific areas?

  • Conduct user surveys to understand reasons for cancellations: Users might cite long wait times or driver unavailability.

  • Improve driver training and ...

View all Associate Product Manager interview questions
An Associate Product Manager was asked 2mo ago
Q. If you were creating a dashboard to track daily metrics at Ola, what data points would you include? Provide clear reasoning for each data point.
Ans. 

A dashboard for Ola should track key metrics to optimize operations and enhance user experience.

  • Total Rides Completed: Indicates overall service usage and demand trends.

  • Active Drivers: Shows the number of drivers available for rides, impacting wait times.

  • Average Ride Duration: Helps assess efficiency and identify potential delays.

  • Customer Satisfaction Score: Measures user experience and service quality.

  • Revenue Gen...

View all Associate Product Manager interview questions
A Full Stack Developer was asked 7mo ago
Q. Can you explain the concept of a Promise polyfill and its purpose?
Ans. 

Pollfill is a function that returns a promise which resolves when a condition is met.

  • Pollfill function should return a promise

  • The promise should resolve when a specific condition is met

  • Use polling mechanism to check the condition at regular intervals

View all Full Stack Developer interview questions
A Full Stack Developer was asked 7mo ago
Q. What is the difference between throttling and debouncing?
Ans. 

Throttling limits the number of times a function can be called over time, while debouncing ensures a function is only called after a certain amount of time has passed without it being called.

  • Throttling limits the rate at which a function can be called, preventing it from being called more than once in a specified time frame.

  • Debouncing waits for a specified amount of time to pass after the last time a function was ...

View all Full Stack Developer interview questions
A Software Developer was asked 8mo ago
Q. Design an order and payments system for an EdTech company
Ans. 

Design an order and payments system for an EdTech company

  • Allow users to browse and select courses

  • Implement a shopping cart for users to add courses

  • Integrate payment gateways for secure transactions

  • Provide order confirmation and receipt to users

  • Allow users to track their order status

View all Software Developer interview questions
A Software Developer was asked 8mo ago
Q. Given an array of length N where the elements are from 1 to N-1, with one element duplicated, find the duplicate element.
Ans. 

Find the single duplicate element in an array of strings with length n-1.

  • Iterate through the array and use a HashSet to keep track of elements seen so far.

  • If an element is already in the HashSet, that is the duplicate element.

  • Return the duplicate element once found.

View all Software Developer interview questions
A Code Sensei was asked 8mo ago
Q. What languages have you learned?
Ans. 

I have learned several programming languages, each with unique features and applications in software development.

  • Python: Great for data analysis and web development; used in projects like Django and Flask.

  • JavaScript: Essential for front-end development; frameworks like React and Angular enhance user interfaces.

  • Java: Widely used in enterprise applications; known for its portability across platforms.

  • C++: Offers low-...

Are these interview questions helpful?
A Content Writer was asked 10mo ago
Q. What are your hobbies?
Ans. 

I enjoy reading, hiking, and photography, which allow me to explore creativity and connect with nature.

  • Reading: I love immersing myself in fiction and non-fiction, expanding my knowledge and imagination.

  • Hiking: Exploring nature trails helps me stay active and appreciate the beauty of the outdoors.

  • Photography: Capturing moments through my lens allows me to express my creativity and share my perspective.

View all Content Writer interview questions
A Software Developer was asked 10mo ago
Q. What are the advantages and disadvantages of using indexing?
Ans. 

Indexing improves data retrieval speed but can increase storage and maintenance costs.

  • Faster query performance: Indexes allow for quicker data retrieval. For example, searching for a user by ID is faster with an index.

  • Reduced I/O operations: Indexes minimize the number of disk reads required to find data, enhancing performance.

  • Increased storage requirements: Indexes consume additional disk space, which can be sign...

View all Software Developer interview questions
A Growth Associate was asked 12mo ago
Q. What measures can we take for user retention?
Ans. 

User retention can be enhanced through personalized experiences, engagement strategies, and continuous feedback mechanisms.

  • Implement personalized onboarding processes to guide new users effectively.

  • Utilize push notifications to remind users of features they may not be using.

  • Create loyalty programs that reward users for continued engagement, like discounts or exclusive content.

  • Regularly solicit user feedback throug...

Coding Ninjas Interview Experiences

53 interviews found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Coding Test 

3 questions, 1 hour. Questions mostly on DP, Graphs and strings

Round 2 - Technical 

(2 Questions)

  • Q1. Pollfill for Promise Function
  • Ans. 

    Pollfill is a function that returns a promise which resolves when a condition is met.

    • Pollfill function should return a promise

    • The promise should resolve when a specific condition is met

    • Use polling mechanism to check the condition at regular intervals

  • Answered by AI
  • Q2. Difference between throttling and Debouncing
  • Ans. 

    Throttling limits the number of times a function can be called over time, while debouncing ensures a function is only called after a certain amount of time has passed without it being called.

    • Throttling limits the rate at which a function can be called, preventing it from being called more than once in a specified time frame.

    • Debouncing waits for a specified amount of time to pass after the last time a function was calle...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Do Basics well

Skills evaluated in this interview

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

I applied via LinkedIn and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(3 Questions)

  • Q1. How many years of esperinve
  • Ans. 

    I have 5 years of experience as a content writer.

    • I have worked as a content writer for 5 years.

    • During this time, I have written articles, blog posts, social media content, and more.

    • I have experience in SEO optimization, keyword research, and content strategy.

    • I have also collaborated with designers and marketers to create engaging content.

  • Answered by AI
  • Q2. What you are doing
  • Q3. What is you rpet
  • Ans. 

    My pet is a friendly and playful golden retriever named Max.

    • My pet is a golden retriever named Max

    • He is friendly and playful

    • Max loves going for walks and playing fetch

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. Hobby of yours are?
  • Ans. 

    I enjoy reading, hiking, and photography, which allow me to explore creativity and connect with nature.

    • Reading: I love immersing myself in fiction and non-fiction, expanding my knowledge and imagination.

    • Hiking: Exploring nature trails helps me stay active and appreciate the beauty of the outdoors.

    • Photography: Capturing moments through my lens allows me to express my creativity and share my perspective.

  • Answered by AI
  • Q2. What is your project ?
  • Ans. 

    My project is a content writing campaign for a tech startup focusing on SEO optimization and engaging blog posts.

    • Researching keywords and trends in the tech industry

    • Creating compelling and informative blog posts

    • Optimizing content for search engines

    • Collaborating with the marketing team to promote the content

    • Analyzing the performance of the content and making adjustments as needed

  • Answered by AI
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - HR 

(2 Questions)

  • Q1. About Myself in details
  • Q2. Past internships and work experiences
Round 2 - Technical 

(2 Questions)

  • Q1. Primary keys, Unique key
  • Q2. Usage advantages and disadvantages of Indexing
  • Ans. 

    Indexing improves data retrieval speed but can increase storage and maintenance costs.

    • Faster query performance: Indexes allow for quicker data retrieval. For example, searching for a user by ID is faster with an index.

    • Reduced I/O operations: Indexes minimize the number of disk reads required to find data, enhancing performance.

    • Increased storage requirements: Indexes consume additional disk space, which can be significa...

  • Answered by AI
Round 3 - Coding Test 

SQL- 1 departments with no users
2 dept_id and their respective no. of users

DSA1: Most frequent no. in an array
DSA2: Zero Sum subarray exists

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare basis DSA well

Interview Questions & Answers

user image Anonymous

posted on 25 Oct 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. What languages have you learned?
  • Ans. 

    I have learned several programming languages, each with unique features and applications in software development.

    • Python: Great for data analysis and web development; used in projects like Django and Flask.

    • JavaScript: Essential for front-end development; frameworks like React and Angular enhance user interfaces.

    • Java: Widely used in enterprise applications; known for its portability across platforms.

    • C++: Offers low-level...

  • Answered by AI
  • Q2. Explain one of your projects.
  • Ans. 

    Developed a mobile app for tracking daily water intake and setting hydration goals.

    • Used React Native for cross-platform development

    • Implemented a user-friendly interface with intuitive design

    • Integrated push notifications to remind users to drink water

    • Included a feature to log different types of beverages consumed

  • Answered by AI
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Group Discussion 

Stay strong with the introduction

Round 2 - HR 

(2 Questions)

  • Q1. Sell me a course
  • Ans. 

    Our course offers hands-on experience, industry-relevant curriculum, and personalized mentorship.

    • Our course provides practical skills that are in high demand in the job market.

    • Students receive individualized attention from experienced instructors.

    • The curriculum is designed in collaboration with industry experts to ensure relevance and applicability.

    • Graduates have a high success rate in securing employment in their fiel...

  • Answered by AI
  • Q2. Introduction about self
  • Ans. 

    I am a dedicated and experienced Admission Counsellor with a passion for helping students achieve their academic goals.

    • I have a Bachelor's degree in Education and 5 years of experience in college admissions.

    • I excel at building relationships with students and guiding them through the application process.

    • I am knowledgeable about different academic programs and can provide valuable insights to prospective students.

    • I am a ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Stay confident while introducing yourself
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Dec 2024. There was 1 interview round.

Round 1 - Coding Test 

DSA was asked and a few cs ques

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in Dec 2024, where I was asked the following questions.

  • Q1. Why do you believe I should be hired for this position?
  • Ans. 

    I bring a unique blend of skills, experience, and passion that aligns perfectly with your company's goals and values.

    • Proven track record of exceeding sales targets, such as increasing sales by 30% in my previous role within one year.

    • Strong relationship-building skills, demonstrated by maintaining long-term partnerships with key clients, resulting in repeat business.

    • Excellent communication and negotiation abilities, whi...

  • Answered by AI
  • Q2. How would you pitch a sales course to someone who has no knowledge of the subject?
  • Ans. 

    Learn essential sales skills to boost your career and drive business success through effective communication and persuasion techniques.

    • Understand the basics: Sales is about connecting with customers and meeting their needs. For example, think of a friend recommending a restaurant.

    • Highlight the benefits: A sales course teaches techniques to close deals and increase revenue, like learning how to negotiate better prices.

    • R...

  • Answered by AI
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(2 Questions)

  • Q1. Tell me about yourself your family background your hobbies why sales from tech background
  • Ans. 

    I come from a tech background with a passion for sales, supported by a strong family and diverse hobbies.

    • Family background: Supportive family with a mix of professionals and entrepreneurs.

    • Hobbies: Enjoy outdoor activities like hiking and playing musical instruments like guitar.

    • Tech background: Studied computer science and worked in tech industry, drawn to sales for the challenge and opportunity.

    • Passion for sales: Enjoy...

  • Answered by AI
  • Q2. Why should we hire you why are you different how will you face challenges
  • Ans. 

    I am a highly motivated individual with a proven track record of exceeding targets and a strong ability to adapt to challenges.

    • I have a strong track record of exceeding sales targets in my previous roles.

    • I am a quick learner and can adapt to new challenges and environments easily.

    • I am highly motivated and driven to succeed, which will help me face any challenges that come my way.

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
-
Round 1 - HR 

(1 Question)

  • Q1. DSA c++ related questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Nice experience

Education Counsellor Interview Questions & Answers

user image Kashish Choudhary

posted on 11 Sep 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Newspaper Ad and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Group Discussion 

They gave us proper time of thinking for the topic
Topic is ai is good or not

Round 2 - Case Study 

Nice cooperation , helping environment

Interview Preparation Tips

Interview preparation tips for other job seekers - Just relax and be productive.

SEO Executive Interview Questions & Answers

user image Anonymous

posted on 13 Feb 2025

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Assignment 

Require website audit

Top trending discussions

View All
Interview Tips & Stories
2w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Coding Ninjas?
Ask anonymously on communities.

Coding Ninjas Interview FAQs

How many rounds are there in Coding Ninjas interview?
Coding Ninjas interview process usually has 2-3 rounds. The most common rounds in the Coding Ninjas interview process are One-on-one Round, Resume Shortlist and Coding Test.
How to prepare for Coding Ninjas 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 Coding Ninjas. The most common topics and skills that interviewers at Coding Ninjas expect are Coding, Javascript, Programming, C++ and Python.
What are the top questions asked in Coding Ninjas interview?

Some of the top questions asked at the Coding Ninjas interview -

  1. Youbhave to create a dashboard to track daily metrics at Ola, what data points ...read more
  2. How can you promote coding ninjas courses in your college or anywher...read more
  3. If you are a PM at Ola and you see there is high cancellation in major cities. ...read more
How long is the Coding Ninjas interview process?

The duration of Coding Ninjas interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.3/5

based on 64 interview experiences

Difficulty level

Easy 32%
Moderate 63%
Hard 5%

Duration

Less than 2 weeks 90%
2-4 weeks 8%
More than 8 weeks 3%
View more

Interview Questions from Similar Companies

Testbook.com Interview Questions
3.5
 • 104 Interviews
Teachnook Interview Questions
3.1
 • 89 Interviews
Internshala Interview Questions
3.8
 • 60 Interviews
Lido Learning Interview Questions
2.2
 • 55 Interviews
Acadecraft Interview Questions
3.4
 • 52 Interviews
FastInfo Interview Questions
4.1
 • 52 Interviews
BrightCHAMPS Interview Questions
3.7
 • 43 Interviews
Adda 247 Interview Questions
3.1
 • 37 Interviews
View all

Coding Ninjas Reviews and Ratings

based on 310 reviews

3.8/5

Rating in categories

3.6

Skill development

3.8

Work-life balance

3.5

Salary

3.4

Job security

3.7

Company culture

3.2

Promotions

3.5

Work satisfaction

Explore 310 Reviews and Ratings
Teaching Assistant
172 salaries
unlock blur

₹1.1 L/yr - ₹3 L/yr

Relationship Manager
35 salaries
unlock blur

₹3.5 L/yr - ₹5.8 L/yr

Operations Associate
27 salaries
unlock blur

₹4 L/yr - ₹6.1 L/yr

Admission Counsellor
27 salaries
unlock blur

₹4 L/yr - ₹8.3 L/yr

Data Analyst
20 salaries
unlock blur

₹6 L/yr - ₹15 L/yr

Explore more salaries
Compare Coding Ninjas with

FastInfo

4.1
Compare

Testbook.com

3.5
Compare

BrightCHAMPS

3.7
Compare

Acadecraft

3.4
Compare
write
Share an Interview