i
Fourkites
Filter interviews by
They are asking about SQL queries and BI dashboard knowledge
I am a data engineer with experience in BI dashboard development and overcoming challenges in the field.
I have worked on various data engineering projects, including building data pipelines and optimizing data storage.
One of my notable projects involved developing a real-time data processing system for a retail company, which improved their inventory management and sales forecasting.
In my previous role, I faced challen...
Answers to questions related to Data Models, ADF activities, and IR.
Data models are the representation of data structures and relationships between them.
ADF activities include data movement, data transformation, and control activities.
IR stands for Integration Runtime, which is a compute infrastructure used to provide data integration capabilities across different network environments.
They are asking about SQL queries and BI dashboard knowledge
Answers to questions related to Data Engineer role
Data models are the logical representation of data objects and their relationships
ADF activities include data movement, data transformation, and control activities
IR stands for Integration Runtime, which is a compute infrastructure used to provide data integration capabilities
OOPs is a programming paradigm that uses objects to represent real-world entities and their interactions.
OOPs stands for Object-Oriented Programming.
It focuses on encapsulation, inheritance, and polymorphism.
Encapsulation means hiding the implementation details of an object from the outside world.
Inheritance allows creating new classes based on existing ones.
Polymorphism allows using a single interface to represent dif...
I applied via Naukri.com and was interviewed in Jun 2020. There were 4 interview rounds.
I applied via Company Website and was interviewed in Jun 2022. There was 1 interview round.
Success at work is measured by achieving goals, delivering high-quality work, and receiving recognition.
Achieving goals set by the team or organization
Delivering high-quality work that meets or exceeds expectations
Receiving recognition from colleagues, managers, or clients
Meeting deadlines and completing tasks efficiently
Contributing to the overall success of the team or project
I know multiple programming languages.
I am proficient in Java, Python, and C++.
I have experience with web development languages such as HTML, CSS, and JavaScript.
I am familiar with scripting languages like Bash and PowerShell.
I have worked with database query languages like SQL.
I have knowledge of mobile app development languages like Swift and Kotlin.
I appeared for an interview in Jul 2024.
Create an API using Notepad to check if a string is a palindrome or not.
To productinize Data Pipelines, one must automate, monitor, and scale the pipeline for efficient and reliable data processing.
Automate the data pipeline using tools like Apache Airflow or Kubernetes
Monitor the pipeline for errors, latency, and data quality issues using monitoring tools like Prometheus or Grafana
Scale the pipeline by optimizing code, using distributed computing frameworks like Spark, and leveraging clou...
BigQuery is a fully-managed, serverless data warehouse that enables scalable analysis over petabytes of data.
BigQuery uses a distributed architecture to process and analyze large datasets quickly.
It allows users to run SQL-like queries on datasets stored in Google Cloud Storage.
BigQuery automatically scales to handle large amounts of data and can be integrated with other Google Cloud services.
It supports real-time data...
React has three main phases in its lifecycle: mounting, updating, and unmounting.
Mounting: when a component is created and inserted into the DOM
Updating: when a component is updated due to changes in props or state
Unmounting: when a component is removed from the DOM
Lifecycle methods can be used to perform actions at each phase, such as componentDidMount() or componentWillUnmount()
React also has error handling methods,
Strict mode is a way to write secure and optimized JavaScript code.
Enables catching of silent errors
Disallows duplicate property names or parameters
Prevents use of undeclared variables
Makes `eval()` safer to use
Throws errors on invalid usage of `this` keyword
CURD operations along with implementation of a mock UI
OOPs concepts are fundamental principles in object-oriented programming, including inheritance, encapsulation, polymorphism, and abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex imple...
Product Manager
24
salaries
| ₹24.5 L/yr - ₹39 L/yr |
Senior Software Engineer
20
salaries
| ₹17.5 L/yr - ₹35 L/yr |
Software Development Engineer
16
salaries
| ₹7.4 L/yr - ₹17.6 L/yr |
Software Engineer
14
salaries
| ₹9.1 L/yr - ₹18 L/yr |
Software Developer
12
salaries
| ₹7.7 L/yr - ₹16.8 L/yr |
Aurigo
Prime Focus Technologies
Vyapar
MapmyIndia