Premium Employer

Stripe

3.6
based on 22 Reviews
Filter interviews by

10+ Kyndryl Interview Questions and Answers

Updated 12 Dec 2024

Q1. delete nth node in a singe linked list

Ans.

To delete the nth node in a single linked list, we need to find the (n-1)th node and update its next pointer.

  • Traverse the linked list to find the (n-1)th node

  • Update the next pointer of the (n-1)th node to skip the nth node

  • Free the memory allocated to the nth node

Add your answer

Q2. What is Nodejs and its event loop

Ans.

Node.js is a runtime environment that allows you to run JavaScript on the server side.

  • Node.js is built on Chrome's V8 JavaScript engine.

  • It uses an event-driven, non-blocking I/O model.

  • The event loop is responsible for handling asynchronous operations in Node.js.

  • Example: Reading a file asynchronously in Node.js using fs module.

Add your answer

Q3. Given a codebase, fix a specific bug

Ans.

I would start by reproducing the bug, analyzing the code, identifying the root cause, implementing a fix, testing the fix, and finally deploying it.

  • Reproduce the bug by following the steps that lead to the issue.

  • Analyze the code surrounding the bug to understand the context and potential causes.

  • Identify the root cause of the bug by debugging and tracing the code execution.

  • Implement a fix by making the necessary code changes to address the root cause.

  • Test the fix by running re...read more

Add your answer

Q4. Standard HLD/LLD design problem

Ans.

HLD focuses on overall system architecture, while LLD delves into specific implementation details.

  • HLD includes components, modules, interfaces, and dependencies.

  • LLD involves detailed class diagrams, data structures, algorithms, and database schema.

  • Example: HLD may outline a system using microservices architecture, while LLD may specify how each microservice communicates and stores data.

Add your answer
Discover Kyndryl interview dos and don'ts from real experiences
Q5. Anagram Pairs

Pre-requisites: Anagrams are defined as words or names that can be formed by rearranging letters of another word. Such as "spar" can be formed by rearranging letters of "rasp". Hence, "spar" and "r...read more

Ans.

The task is to determine whether two given strings form an anagram pair or not.

  • Check if the lengths of the two strings are equal. If not, they cannot be anagrams.

  • Create a frequency map of characters for both strings.

  • Compare the frequency maps of both strings. If they are equal, the strings are anagrams.

  • Return True if the strings are anagrams, False otherwise.

View 2 more answers

Q6. Difference between react and next

Ans.

React is a JavaScript library for building user interfaces, while Next is a framework for building server-side rendered React applications.

  • React is a JavaScript library for building user interfaces.

  • Next is a framework for building server-side rendered React applications.

  • Next provides features like server-side rendering, static site generation, and routing out of the box.

Add your answer

Q7. Tell me about a process improvement initiative

Ans.

Implemented a new inventory tracking system to reduce stockouts and improve order fulfillment

  • Identified inefficiencies in current inventory management process

  • Researched and selected a suitable inventory tracking software

  • Trained staff on how to use the new system effectively

  • Monitored key performance indicators to measure the success of the initiative

Add your answer

Q8. What will be GTM strategy if you come up a new product for certain market?

Add your answer

Q9. EM behavioral - describe difficult project you executed

Ans.

Managed a complex software migration project for a large e-commerce platform

  • Coordinated cross-functional teams to ensure smooth transition

  • Developed a detailed project plan with clear milestones and deadlines

  • Addressed unexpected challenges and adjusted strategies accordingly

  • Communicated regularly with stakeholders to provide updates and address concerns

Add your answer

Q10. Design a tracking id system

Ans.

Design a tracking id system for monitoring and identifying items or entities.

  • Generate unique tracking IDs using a combination of letters, numbers, and symbols

  • Include information such as date, time, location, and type of item in the tracking ID

  • Use a centralized database to store and retrieve tracking information

  • Implement security measures to prevent tampering or duplication of tracking IDs

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Kyndryl

based on 17 interviews in the last 1 year
Interview experience
4.4
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

3.7
 • 6.1k Interview Questions
4.0
 • 819 Interview Questions
3.9
 • 700 Interview Questions
3.6
 • 170 Interview Questions
4.3
 • 168 Interview Questions
4.1
 • 132 Interview Questions
View all
Top Stripe Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter