i
Perficient
Filter interviews by
Tools used for data engineering include ETL tools, programming languages, databases, and cloud platforms.
ETL tools like Apache NiFi, Talend, and Informatica are used for data extraction, transformation, and loading.
Programming languages like Python, Java, and Scala are used for data processing and analysis.
Databases like MySQL, PostgreSQL, and MongoDB are used for storing and managing data.
Cloud platforms like AWS, Azu...
Blockers faced while working as a Data Engineer
Lack of proper documentation
Inadequate infrastructure
Data quality issues
Limited access to necessary data sources
Inefficient data processing pipelines
I applied via Campus Placement and was interviewed before May 2023. There was 1 interview round.
Top trending discussions
I was interviewed in Aug 2017.
I applied via Company Website and was interviewed before Jun 2020. There were 4 interview rounds.
MongoDB database algorithms are used for efficient data storage, retrieval, and processing.
MongoDB uses various algorithms for indexing, sharding, and aggregation.
Indexing algorithms include B-tree, hash, and text search indexes.
Sharding algorithms include range-based, hash-based, and zone-based sharding.
Aggregation algorithms include map-reduce and aggregation pipeline.
MongoDB also uses algorithms for query optimizati
I applied via Walk-in and was interviewed before Jun 2020. There was 1 interview round.
I applied via Walk-in and was interviewed before Aug 2021. There were 2 interview rounds.
Transposing a data set involves flipping rows and columns.
Identify the data set to be transposed
Create a new table with the columns and rows flipped
Copy the data from the original table to the new table
Transpose can be done using Excel, Python, R, SQL, etc.
Example: Transposing a table of sales data to have products as rows and months as columns
I applied via Recruitment Consultant and was interviewed in Aug 2020. There were 4 interview rounds.
I applied via Naukri.com and was interviewed before Aug 2021. There were 2 interview rounds.
Structured Query Language (SQL) is a programming language used to manage and manipulate relational databases.
SQL is used to create, modify, and delete databases, tables, and data
It is used to retrieve data from databases using queries
SQL is used to perform operations on data such as sorting, filtering, and grouping
Examples of SQL-based database management systems include MySQL, Oracle, and Microsoft SQL Server
I applied via Walk-in and was interviewed before Feb 2020. There was 1 interview round.
based on 2 interviews
Interview experience
based on 7 reviews
Rating in categories
Technical Consultant
847
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Technical Consultant
432
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Technical Consultant
323
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Leader Consultant
206
salaries
| ₹0 L/yr - ₹0 L/yr |
Softwaretest Engineer
185
salaries
| ₹0 L/yr - ₹0 L/yr |
Cognizant
TCS
Infosys
Wipro