Filter interviews by
I applied via Campus Placement and was interviewed in May 2024. There were 2 interview rounds.
Excel Sheet was provided with aptitude questions. Questions were easy.
A server is a computer or software program that provides functionality for other programs or devices, often over a network.
A server stores and manages data, files, or applications that can be accessed by clients over a network.
Servers can provide services such as email, web hosting, file storage, and database management.
Examples of servers include web servers like Apache, email servers like Microsoft Exchange, and file
A client is an individual or organization that receives services or advice from a consultant.
Clients can be individuals, businesses, or other entities seeking assistance with a specific problem or project.
Consultants work closely with clients to understand their needs and provide tailored solutions.
Building strong relationships with clients is essential for successful consulting engagements.
The 'exists' operator is used to check for the existence of a field in a document, while the 'in' operator is used to match a field against a list of values.
The 'exists' operator is used in MongoDB to check if a field exists in a document.
The 'in' operator is used in SQL to match a field against a list of values.
Example: 'exists' operator - db.collection.find({ field: { $exists: true } })
Example: 'in' operator - SELECT...
An index is a data structure that improves the speed of data retrieval operations in a database.
Indexes are used to quickly locate data without having to search every row in a database table.
Types of indexes include clustered indexes, non-clustered indexes, unique indexes, and composite indexes.
For example, a clustered index physically reorders the data in the table based on the index key, while a non-clustered index c...
Use SQL query with ORDER BY and LIMIT to find 6th highest salary.
Use ORDER BY clause to sort salaries in descending order
Use LIMIT 1 OFFSET 5 to get the 6th highest salary
I applied via Naukri.com and was interviewed before Mar 2023. There were 2 interview rounds.
Math reasoning basic question's are there
Top trending discussions
I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.
I have 2 years of experience working with Docker in various projects.
2 years of experience working with Docker in various projects
Proficient in creating Docker containers, managing images, and orchestrating containers using Docker Compose
Familiar with Docker Swarm and Kubernetes for container orchestration
Experience in troubleshooting Docker-related issues and optimizing container performance
Yes, I have experience in Kubernetes.
I have worked on deploying and managing applications on Kubernetes clusters.
I am familiar with creating and managing Kubernetes resources such as pods, deployments, services, and ingresses.
I have experience in using tools like kubectl and Helm for interacting with Kubernetes clusters.
I have implemented CI/CD pipelines using Kubernetes for automated deployment and scaling of applicat
OOP stands for Object-Oriented Programming, a programming paradigm based on the concept of objects.
OOP focuses on creating objects that contain data and methods to manipulate that data.
Encapsulation, inheritance, and polymorphism are key principles of OOP.
Examples of OOP languages include Java, C++, and Python.
Polymorphism in Java refers to the ability of a method to do different things based on the object it is acting upon.
Types of polymorphism in Java include method overloading and method overriding.
Method overloading is when multiple methods have the same name but different parameters.
Method overriding is when a subclass provides a specific implementation of a method that is already defined in its superclass.
Threads in Java allow multiple tasks to run concurrently within a single program.
Threads are lightweight sub-processes that share the same memory space.
They are used to improve performance by allowing tasks to run simultaneously.
Examples include creating a new thread using the Thread class or implementing the Runnable interface.
Spring profile is a way to segregate parts of your application configuration and make it only available in certain environments.
Spring profiles allow you to define different configurations for different environments such as development, testing, and production.
You can use @Profile annotation to specify which beans should be loaded based on the active profile.
Profiles can be activated in various ways such as through app...
Annotations used in Spring Security to apply authorization rules before and after a method is called.
Used in Spring Security to define authorization rules
@PreAuthorize is used to apply authorization rules before a method is called
@PostAuthorize is used to apply authorization rules after a method is called
Both annotations support SpEL expressions for defining rules
I was interviewed in Jul 2024.
It was a basic filtering round based on aptitude.
I had two medium-level LeetCode questions.
I applied via Approached by Company and was interviewed in Dec 2024. There was 1 interview round.
I applied via Company Website and was interviewed in Dec 2024. There were 5 interview rounds.
An aptitude test is an assessment to measure a candidate mental aptitude/mental ability
A group discussion is a structured conversation in which participants share their ideas, perspectives, and solutions on a specific topic.
Assignment details refer to the specifics of an assignment, including any documents and/or emails or subsequent correspondence between the company and the client.
I applied via Company Website and was interviewed in Nov 2024. There were 2 interview rounds.
I applied via campus placement at Vardhaman College of Engineering, Mahaboobnagar and was interviewed in Jul 2024. There were 3 interview rounds.
Aptitude test was simple and basic questions were asked
They gave us 3 codes out of which 2 should be written correct
I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.
Java 8 introduced lambda expressions, Java 11 added local-variable syntax for lambda parameters, and Java 17 included sealed classes and pattern matching.
Java 8 introduced lambda expressions for functional programming.
Java 11 added local-variable syntax for lambda parameters to simplify code.
Java 17 included sealed classes to restrict inheritance and pattern matching for instanceof checks and type casts.
Count the number of words in a given string.
Split the string by spaces and count the number of resulting elements.
Handle edge cases like multiple spaces or empty strings.
Consider punctuation marks as part of words unless specified otherwise.
I applied via Recruitment Consulltant and was interviewed in Nov 2024. There were 2 interview rounds.
Different types of joins available in Databricks include inner join, outer join, left join, right join, and cross join.
Inner join: Returns only the rows that have matching values in both tables.
Outer join: Returns all rows when there is a match in either table.
Left join: Returns all rows from the left table and the matched rows from the right table.
Right join: Returns all rows from the right table and the matched rows ...
Implementing fault tolerance in a data pipeline involves redundancy, monitoring, and error handling.
Use redundant components to ensure continuous data flow
Implement monitoring tools to detect failures and bottlenecks
Set up automated alerts for immediate response to issues
Design error handling mechanisms to gracefully handle failures
Use checkpoints and retries to ensure data integrity
AutoLoader is a feature in data engineering that automatically loads data from various sources into a data warehouse or database.
Automates the process of loading data from different sources
Reduces manual effort and human error
Can be scheduled to run at specific intervals
Examples: Apache Nifi, AWS Glue
To connect to different services in Azure, you can use Azure SDKs, REST APIs, Azure Portal, Azure CLI, and Azure PowerShell.
Use Azure SDKs for programming languages like Python, Java, C#, etc.
Utilize REST APIs to interact with Azure services programmatically.
Access and manage services through the Azure Portal.
Leverage Azure CLI for command-line interface interactions.
Automate tasks using Azure PowerShell scripts.
Linked Services are connections to external data sources or destinations in Azure Data Factory.
Linked Services define the connection information needed to connect to external data sources or destinations.
They can be used in Data Factory pipelines to read from or write to external systems.
Examples of Linked Services include Azure Blob Storage, Azure SQL Database, and Amazon S3.
based on 1 review
Rating in categories
Big Data Consultant
8
salaries
| ₹4.2 L/yr - ₹5 L/yr |
BI Consultant
4
salaries
| ₹4.2 L/yr - ₹6.2 L/yr |
Data Engineer
4
salaries
| ₹4.2 L/yr - ₹5.5 L/yr |
Data Analyst
3
salaries
| ₹4 L/yr - ₹4.5 L/yr |
Big Data Engineer
3
salaries
| ₹4.2 L/yr - ₹4.2 L/yr |
Fractal Analytics
Mu Sigma
Tiger Analytics
LatentView Analytics