i
Coding
Ninjas
Filter interviews by
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 ...
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...
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
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 ...
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
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.
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-...
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.
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...
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...
I applied via Recruitment Consulltant and was interviewed in Oct 2024. There were 2 interview rounds.
3 questions, 1 hour. Questions mostly on DP, Graphs and strings
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
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...
I applied via LinkedIn and was interviewed in Aug 2024. There were 2 interview rounds.
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.
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
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.
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
I applied via Referral and was interviewed in Jul 2024. There were 3 interview rounds.
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...
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
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...
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
I applied via LinkedIn and was interviewed in Jul 2024. There were 2 interview rounds.
Stay strong with the introduction
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...
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 ...
I applied via LinkedIn and was interviewed in Dec 2024. There was 1 interview round.
DSA was asked and a few cs ques
I appeared for an interview in Dec 2024, where I was asked the following questions.
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...
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...
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...
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.
I applied via Newspaper Ad and was interviewed in Aug 2024. There were 2 interview rounds.
They gave us proper time of thinking for the topic
Topic is ai is good or not
Nice cooperation , helping environment
Require website audit
Top trending discussions
Some of the top questions asked at the Coding Ninjas interview -
The duration of Coding Ninjas interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 64 interview experiences
Difficulty level
Duration
based on 310 reviews
Rating in categories
Teaching Assistant
172
salaries
| ₹1.1 L/yr - ₹3 L/yr |
Relationship Manager
35
salaries
| ₹3.5 L/yr - ₹5.8 L/yr |
Operations Associate
27
salaries
| ₹4 L/yr - ₹6.1 L/yr |
Admission Counsellor
27
salaries
| ₹4 L/yr - ₹8.3 L/yr |
Data Analyst
20
salaries
| ₹6 L/yr - ₹15 L/yr |
FastInfo
Testbook.com
BrightCHAMPS
Acadecraft