Add office photos
Employer?
Claim Account for FREE

ThoughtWorks

3.9
based on 490 Reviews
Filter interviews by

10+ Kyra Infotech Interview Questions and Answers

Updated 10 Oct 2024
Popular Designations

Q1. Advice clean coding practices on the shared project. Implement a new feature on the shared joyo of energy project, which was to calculate total cost of energy consumption.

Ans.

Implement clean coding practices for calculating total cost of energy consumption on shared project.

  • Follow naming conventions for variables and functions to make the code more readable (e.g. use descriptive names like 'calculateTotalCost' instead of 'calc')

  • Break down the feature into smaller functions to improve code reusability and maintainability

  • Use comments to explain complex logic or algorithms for better understanding by other team members

  • Write unit tests to ensure the a...read more

Add your answer

Q2. LLD system.design for restaurant

Ans.

LLD system design for a restaurant involves designing the software architecture for managing orders, inventory, reservations, and customer data.

  • Consider designing separate modules for order management, inventory tracking, reservation system, and customer database.

  • Implement features like menu management, table allocation, payment processing, and reporting functionalities.

  • Ensure scalability and performance by optimizing database queries, using caching mechanisms, and implementi...read more

Add your answer

Q3. System design. Design a 2-player virtual reality game hosted in 2 different geographic location.

Ans.

Design a 2-player virtual reality game hosted in 2 different geographic locations.

  • Utilize a network connection to enable real-time communication between players

  • Implement a shared virtual environment where players can interact and compete

  • Include features like voice chat, hand gestures, and avatar customization

  • Ensure low latency and high bandwidth to provide a seamless gaming experience

Add your answer

Q4. Design online automobile service center website

Ans.

Design an online automobile service center website

  • Include a user-friendly interface for booking appointments and services

  • Provide detailed information about the services offered and their pricing

  • Incorporate a feature for customers to track the progress of their service

  • Include a section for customer reviews and ratings

  • Ensure the website is mobile-responsive for easy access on-the-go

Add your answer
Discover Kyra Infotech interview dos and don'ts from real experiences

Q5. Coding with any language 1. Count the no of occurrence of each character in string( ignore case)(ignore wild card characters)

Ans.

The question asks to count the number of occurrences of each character in a given string, ignoring case and wild card characters.

  • Convert the string to lowercase to ignore case.

  • Remove any wild card characters from the string.

  • Create an array of size 26 to store the count of each character.

  • Iterate through each character in the string and increment the count in the array accordingly.

  • Return the array of counts as the result.

Add your answer

Q6. System design and breadth in tech

Ans.

System design in tech involves creating scalable and efficient solutions to complex problems.

  • Understanding the requirements and constraints of the system

  • Breaking down the system into smaller components

  • Choosing the appropriate technologies and architecture

  • Considering scalability, reliability, and performance

  • Collaborating with stakeholders to ensure alignment

Add your answer
Are these interview questions helpful?

Q7. Why you write code like this. What is advantage . Why used hashmap why not any other collection

Ans.

HashMap is used for efficient key-value pair storage and retrieval.

  • HashMap provides constant time complexity for basic operations like get and put.

  • It allows storing unique keys and their corresponding values.

  • HashMap is suitable for scenarios where fast lookup is required.

  • Other collections like ArrayList or LinkedList have different use cases and performance characteristics.

Add your answer

Q8. Denouncing code in jsfiddle

Ans.

To denounce code in jsfiddle, click on the 'Share' button and select 'Embed' to get the code.

  • Click on the 'Share' button in the top menu bar.

  • Select 'Embed' from the dropdown menu.

  • Copy the code provided in the 'Embed' section and paste it where needed.

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. Design a system

Ans.

Design a system for managing customer orders in a retail store.

  • Create a database to store customer information, order details, and inventory.

  • Develop a user-friendly interface for employees to input and track orders.

  • Implement a notification system for customers to receive updates on their orders.

  • Integrate a payment processing system for seamless transactions.

  • Include reporting features to analyze sales data and trends.

Add your answer

Q10. Creating test strategy for an entire application.

Ans.

Creating a test strategy for an entire application involves identifying testing objectives, selecting appropriate testing techniques, and defining test deliverables.

  • Identify testing objectives and prioritize them based on criticality

  • Select appropriate testing techniques such as functional, performance, security, and usability testing

  • Define test deliverables such as test plans, test cases, and test reports

  • Ensure test coverage across all application components and user scenario...read more

Add your answer

Q11. What is Dependency Inversion in SOLID principle?

Ans.

Dependency Inversion principle states that high-level modules should not depend on low-level modules. Both should depend on abstractions.

  • High-level modules should not depend on low-level modules. Both should depend on abstractions.

  • Abstractions should not depend on details. Details should depend on abstractions.

  • This principle helps in achieving decoupling and flexibility in the codebase.

  • Example: Instead of directly calling a specific database implementation in a high-level mod...read more

Add your answer

Q12. Employee centric policies of TW.

Ans.

TW has employee centric policies that prioritize the well-being and growth of its employees.

  • TW offers flexible work arrangements to promote work-life balance.

  • The company provides comprehensive health and wellness benefits.

  • TW invests in employee training and development programs.

  • The company has a culture of open communication and feedback.

  • TW recognizes and rewards employee contributions and achievements.

Add your answer

Q13. DESIGN ARCHITECUTRE OF A MICRO SERVICE

Ans.

A microservice architecture is a design approach where a single application is composed of small, independent services that communicate over well-defined APIs.

  • Break down the application into smaller, loosely coupled services

  • Each service should have a specific function or capability

  • Services communicate through APIs, often using lightweight protocols like HTTP or messaging queues

  • Each service should be independently deployable and scalable

  • Use containers like Docker for packaging...read more

Add your answer

More about working at ThoughtWorks

#2 Best IT/ITES Company - 2022
HQ - Chicago, Illinois, United States (USA)
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Kyra Infotech

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

Top Interview Questions from Similar Companies

3.5
 • 646 Interview Questions
4.0
 • 227 Interview Questions
3.8
 • 184 Interview Questions
3.2
 • 161 Interview Questions
3.5
 • 160 Interview Questions
3.7
 • 142 Interview Questions
View all
Top ThoughtWorks 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