i
Kyndryl
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Referral and was interviewed before Dec 2023. There were 2 interview rounds.
Manually deploying OpenStack involves several steps including setting up the environment, installing the necessary components, configuring networking, and launching instances.
Set up the environment by installing a base operating system such as Ubuntu or CentOS.
Install the necessary components like Keystone, Glance, Nova, Neutron, and Cinder.
Configure networking by setting up bridges, VLANs, and IP addresses.
Launch inst...
Various networks like management network, data network, external network, and storage network are required for an OpenStack environment.
Management network for communication between OpenStack services and components
Data network for transferring data between instances
External network for connecting to the outside world
Storage network for storage operations like block storage or object storage
SR-IOV and DPDK are technologies used to improve network performance in virtualized environments.
SR-IOV (Single Root I/O Virtualization) allows a single physical network interface card (NIC) to appear as multiple virtual NICs, improving network performance by reducing overhead.
DPDK (Data Plane Development Kit) is a set of libraries and drivers for fast packet processing, bypassing the kernel network stack for improved ...
The process flow for instance creation involves selecting the instance type, configuring the instance settings, launching the instance, and monitoring its status.
Select the instance type based on requirements (e.g. CPU, memory, storage)
Configure the instance settings such as network, security, and storage options
Launch the instance using the chosen settings
Monitor the instance status to ensure it is running properly
Nova conductor is responsible for offloading certain tasks from the Nova compute service to improve performance and scalability.
Manages scheduling and resource allocation for instances
Handles live migrations of instances between compute nodes
Improves performance and scalability by offloading tasks from Nova compute service
Top trending discussions
I applied via Naukri.com
I applied via Job Portal and was interviewed in Oct 2024. There were 4 interview rounds.
I applied via Naukri.com and was interviewed in Jun 2024. There were 2 interview rounds.
Non functional requirements are criteria that specify how a system should behave, rather than what it should do.
Performance - system should respond within 2 seconds for all user interactions
Scalability - system should be able to handle 1000 concurrent users
Reliability - system should have a 99.99% uptime
Security - system should encrypt all sensitive data
Usability - system should have a user-friendly interface
Improve legacy app performance by optimizing code, implementing caching, and scaling resources.
Optimize code by identifying and removing bottlenecks
Implement caching to reduce database calls and improve response time
Scale resources by using containers or serverless architecture
Use asynchronous processing for long-running tasks
Upgrade hardware or infrastructure if necessary
Security in microservices involves implementing authentication, authorization, encryption, and monitoring to protect data and services.
Implement authentication and authorization mechanisms to control access to microservices.
Use encryption to secure communication between microservices and external clients.
Implement monitoring and logging to detect and respond to security incidents.
Consider using API gateways for central...
Microservices architecture for a wealth management app involves breaking down the application into smaller, independent services.
Each microservice focuses on a specific business function, such as client onboarding, portfolio management, or reporting.
Services communicate through APIs, allowing for flexibility and scalability.
Each microservice can be developed, deployed, and scaled independently, leading to faster develo...
posted on 20 May 2024
Application deployment on Windows server involves packaging the application, configuring the server, and deploying the application using tools like IIS or PowerShell.
Package the application into a deployable format such as a zip file or MSI installer
Configure the Windows server with necessary dependencies and settings for the application to run
Deploy the application using tools like Internet Information Services (IIS) ...
DELETE is used to remove rows from a table while keeping the table structure intact. DROP is used to remove an entire table from the database.
DELETE is a DML (Data Manipulation Language) command, while DROP is a DDL (Data Definition Language) command.
DELETE can be rolled back, while DROP cannot be rolled back.
Example: DELETE FROM table_name WHERE condition; DROP TABLE table_name;
Autocalender creates a date table automatically, while duplicate creates a copy of a table and reference creates a linked table in Power BI.
Autocalender automatically generates a date table based on the data in your model.
Duplicate creates a copy of a table with the same data and structure.
Reference creates a linked table that shares the same data as the original table.
Autocalender is useful for quickly creating date t...
posted on 10 Jun 2024
Microservice architecture is an architectural style that structures an application as a collection of loosely coupled services.
Each service is self-contained and can be independently deployed, scaled, and maintained.
Services communicate with each other over lightweight protocols like HTTP or messaging queues.
Each service is responsible for a specific business function and can be developed using different technologies.
M...
Data inconsistency in micro service architecture can be addressed by implementing event-driven architecture, using distributed transactions, and ensuring eventual consistency.
Implement event-driven architecture to propagate changes across services in a consistent manner
Use distributed transactions to ensure atomicity and consistency across multiple services
Ensure eventual consistency by designing services to handle eve...
Enterprise architecture involves creating a blueprint for an organization's structure and processes to align with business goals.
Defines the structure and operation of an organization to achieve its objectives
Involves creating models, standards, and guidelines for technology and business processes
Helps in decision-making, planning, and implementation of IT systems
Ensures alignment between IT and business strategies
Supp
based on 1 interview
Interview experience
based on 3 reviews
Rating in categories
System Administrator
1.3k
salaries
| ₹2.9 L/yr - ₹12.1 L/yr |
Project Manager
645
salaries
| ₹6.6 L/yr - ₹29 L/yr |
Associate Technical Engineer
618
salaries
| ₹3.5 L/yr - ₹6.5 L/yr |
Infrastructure Specialist
555
salaries
| ₹4.1 L/yr - ₹24 L/yr |
SME
433
salaries
| ₹9.5 L/yr - ₹27 L/yr |
IBM
Accenture
TCS
Wipro