i
Persistent Systems
Filter interviews by
I applied via Approached by Company and was interviewed in Sep 2024. There was 1 interview round.
Microservices are a software development technique where applications are composed of small, independent services that communicate with each other.
Microservices are small, independent services that focus on specific business functions.
Each microservice runs its own process and communicates with other services through APIs.
Microservices can be developed, deployed, and scaled independently.
Examples of companies using mic
Containerisation is a method of packaging, distributing, and running applications in isolated environments called containers.
Containers are lightweight, portable, and efficient units that encapsulate an application and its dependencies.
They provide a consistent environment for applications to run across different platforms.
Popular containerization platforms include Docker and Kubernetes.
Containerisation helps in achiev...
What people are saying about Persistent Systems
posted on 8 Nov 2024
Terraform is an open-source infrastructure as code software tool created by HashiCorp.
Terraform allows users to define and provision infrastructure using a declarative configuration language.
It supports multiple cloud providers such as AWS, Azure, Google Cloud, and more.
Terraform uses 'terraform plan' to create an execution plan and 'terraform apply' to apply the changes.
It helps in automating the creation, modificatio...
Azure DevOps is a set of development tools provided by Microsoft to help teams collaborate and deliver high-quality software.
Azure DevOps includes services such as Azure Repos, Azure Pipelines, Azure Boards, Azure Artifacts, and Azure Test Plans.
It allows for version control, continuous integration/continuous deployment (CI/CD), project management, and testing.
Teams can plan, build, test, and deploy applications using ...
CI/CD pipelines automate the process of building, testing, and deploying code changes.
CI/CD stands for Continuous Integration/Continuous Deployment
Automates the process of integrating code changes into a shared repository and deploying them to production
Helps in detecting and fixing integration errors early in the development process
Enables faster delivery of software updates and improvements
Popular tools for CI/CD pip...
Docker is a platform for developing, shipping, and running applications in containers. Kubernetes is a container orchestration tool for managing containerized applications across a cluster of nodes.
Docker allows developers to package applications and their dependencies into containers for easy deployment.
Kubernetes automates the deployment, scaling, and management of containerized applications.
Docker containers are lig...
posted on 10 Sep 2024
I applied via Job Portal and was interviewed in Aug 2024. There were 2 interview rounds.
Sql queries and knowledge of different syntaxes
Filter students with marks greater than 80 in all subjects
Iterate through each student's marks in all subjects
Check if all marks are greater than 80 for a student
Return the student if all marks are greater than 80
Syntax to define schema of a file for loading
Use CREATE EXTERNAL TABLE statement in SQL
Specify column names and data types in the schema definition
Example: CREATE EXTERNAL TABLE MyTable (col1 INT, col2 STRING) USING CSV
I applied via Naukri.com and was interviewed before May 2021. There were 3 interview rounds.
posted on 13 Aug 2024
I applied via Walk-in and was interviewed in Jul 2024. There was 1 interview round.
Performance tuning in Azure Data Factory involves optimizing data flows and activities to improve efficiency and reduce processing time.
Identify bottlenecks in data flows and activities
Optimize data partitioning and distribution
Use appropriate data integration patterns
Leverage caching and parallel processing
Monitor and analyze performance metrics
I applied via Naukri.com and was interviewed before Jul 2023. There was 1 interview round.
CI/CD flow is the process of automating the build, test, and deployment of code changes.
Continuous Integration (CI) involves automatically building and testing code changes as they are committed to the repository.
Continuous Deployment (CD) involves automatically deploying code changes to production after passing tests.
CI/CD pipelines use tools like Jenkins, Azure DevOps, or GitLab to automate the process.
Automated test...
Interview experience
Software Engineer
4.4k
salaries
| ₹2.8 L/yr - ₹9.5 L/yr |
Senior Software Engineer
3.8k
salaries
| ₹5 L/yr - ₹15.1 L/yr |
Lead Engineer
3.1k
salaries
| ₹9.9 L/yr - ₹30 L/yr |
Lead Software Engineer
2.9k
salaries
| ₹7.1 L/yr - ₹18.2 L/yr |
Project Lead
1.8k
salaries
| ₹13 L/yr - ₹38.8 L/yr |
Cognizant
TCS
IBM
Wipro