i
ValueLabs
Filter interviews by
Coalesce is used to reduce the number of partitions in a DataFrame, while repartition is used to increase the number of partitions.
Coalesce is a narrow transformation that can only decrease the number of partitions without shuffling the data.
Repartition is a wide transformation that can both increase or decrease the number of partitions and involves shuffling the data across the cluster.
Coalesce is more efficient for r...
Different file formats used in data engineering
Common file formats include CSV, JSON, Parquet, Avro, ORC
CSV (Comma-Separated Values) is a plain text format with data separated by commas
JSON (JavaScript Object Notation) is a lightweight data interchange format
Parquet is a columnar storage file format optimized for big data processing
Avro is a row-oriented binary format with schema support
ORC (Optimized Row Columnar) is
The release process involves planning, testing, and deploying software updates to users.
Planning: Define scope, set deadlines, assign tasks
Testing: Conduct regression testing, performance testing, etc.
Deployment: Roll out updates to users in stages
Feedback: Gather feedback from users for further improvements
I applied via Naukri.com
CICD pipeline is a set of automated processes that allow for continuous integration, continuous delivery, and continuous deployment of software.
Automates the building, testing, and deployment of code changes
Helps in detecting and fixing integration errors early in the development process
Enables faster and more frequent delivery of software updates
Common tools used in CICD pipelines include Jenkins, GitLab CI, and Circl
Git is a version control system, Ansible is a configuration management tool, Terraform is an infrastructure as code tool, and Kubernetes is a container orchestration platform.
Git is used for tracking changes in code, collaborating with team members, and managing different versions of code.
Ansible automates software provisioning, configuration management, and application deployment.
Terraform allows infrastructure to be ...
I applied via Referral and was interviewed in Jun 2024. There was 1 interview round.
ValueLabs interview questions for popular designations
Various prioritisation methods are used in business analysis and product ownership to determine the order of tasks or features.
MoSCoW method (Must have, Should have, Could have, Won't have)
Kano model (Basic needs, Performance needs, Excitement needs)
Value vs Effort matrix
Weighted scoring model
Opportunity scoring
Theme screening
Buy a feature
A BRD (Business Requirements Document) outlines the business solution for a project including the expected functionality and features.
Start with an executive summary to provide an overview of the project
Include a scope section detailing what is included and excluded from the project
List functional requirements specifying what the system must do
Document non-functional requirements such as performance, security, and usab...
Get interview-ready with Top ValueLabs Interview Questions
Props in React are used to pass data from a parent component to a child component.
Props are read-only and cannot be modified by the child component.
Props can be any type of data, such as strings, numbers, arrays, or objects.
Props are passed down through the component tree using custom attributes.
Redux is a state management library for React, while Context API is a feature in React for passing data through the component tree without having to pass props down manually.
Redux is a separate library that provides a centralized store for managing state in a React application.
Context API is a feature in React that allows you to pass data through the component tree without having to pass props down manually at every le...
I applied via Approached by Company and was interviewed in Jun 2024. There were 2 interview rounds.
Event Loop in NodeJS is a mechanism that allows NodeJS to perform non-blocking I/O operations by offloading operations to the system kernel.
Event Loop is responsible for handling asynchronous operations in NodeJS.
It allows NodeJS to perform multiple operations concurrently without blocking the execution.
Event Loop continuously checks the event queue for any pending tasks and executes them in a non-blocking manner.
Examp...
A cluster is a group of interconnected computers that work together to perform a task or provide a service.
Clusters are used to improve performance, scalability, and availability of applications.
They can be categorized into different types such as high availability clusters, load balancing clusters, and parallel processing clusters.
Examples of clusters include Hadoop clusters for big data processing and Kubernetes clus
Implement TODO List with ReactJS
I applied via Company Website and was interviewed in Sep 2024. There was 1 interview round.
Python,automation framework,scrum,team management
Top trending discussions
Some of the top questions asked at the ValueLabs interview -
The duration of ValueLabs interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 165 interviews
Interview experience
based on 1.7k reviews
Rating in categories
Bangalore / Bengaluru
8-13 Yrs
Not Disclosed
Senior Software Engineer
2.2k
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
820
salaries
| ₹0 L/yr - ₹0 L/yr |
Analyst
522
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Lead
422
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Analyst
374
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
HCLTech