i
UST
Filter interviews by
I applied via Naukri.com
I applied via Job Portal and was interviewed in Oct 2024. There were 4 interview rounds.
posted on 26 Dec 2024
How to manage a client situation?
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
Software Developer
2.1k
salaries
| ₹2.5 L/yr - ₹12.7 L/yr |
Senior Software Engineer
1.7k
salaries
| ₹6.6 L/yr - ₹27 L/yr |
Software Engineer
1.3k
salaries
| ₹3.7 L/yr - ₹15.4 L/yr |
System Analyst
1.1k
salaries
| ₹6.3 L/yr - ₹21 L/yr |
Validation Engineer
936
salaries
| ₹2 L/yr - ₹7 L/yr |
TCS
Infosys
Wipro
HCLTech