i
Adani Group
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Shine and was interviewed in Mar 2024. There was 1 interview round.
MySQL is a popular open-source relational database management system.
MySQL is used for storing and managing data in a structured format.
It allows users to create, read, update, and delete data using SQL queries.
MySQL is commonly used in web applications to store user information, product data, and more.
It supports features like transactions, indexing, and replication for data consistency and reliability.
SQL is a programming language used for managing and querying relational databases.
SQL stands for Structured Query Language
Main role is to interact with databases by querying, updating, and managing data
Used to create, retrieve, update, and delete data in relational databases
Allows for data manipulation, data definition, and data control operations
Examples include SELECT, INSERT, UPDATE, DELETE statements
mongoDB is a popular NoSQL database management system.
NoSQL database
Document-oriented
Scalable and flexible
Supports dynamic schemas
Used for handling large volumes of data
PostgreSQL is an open-source relational database management system known for its robustness and extensibility.
PostgreSQL is commonly referred to as Postgres.
It is known for its ACID compliance, extensibility, and support for various data types.
PostgreSQL supports SQL and JSON querying, as well as various programming languages for stored procedures.
It is widely used in enterprise applications and web development.
Example...
I applied via Referral and was interviewed in Sep 2023. There were 4 interview rounds.
There are more the 10 people in the group discussion round i was selected one of them
Azure Data Factory is a cloud-based data integration service that allows you to create, schedule, and manage data pipelines.
Azure Data Factory is used to move and transform data from various sources to destinations.
It supports data integration and orchestration of workflows.
You can create data pipelines using a visual interface or code.
It integrates with various data sources like Azure Blob Storage, SQL Database, and m
Top trending discussions
ADF is a cloud-based data integration service while Synapse is an analytics service that brings together big data and data warehousing.
ADF is used for data integration and orchestration tasks, while Synapse is used for big data analytics and data warehousing
ADF allows you to create data pipelines to move and transform data, while Synapse provides a unified experience for data preparation, data management, data warehous...
RDD stands for Resilient Distributed Dataset, a fundamental data structure in Apache Spark.
RDD is a fault-tolerant collection of elements that can be operated on in parallel.
RDDs are immutable, meaning they cannot be changed once created.
RDDs support two types of operations: transformations (creating a new RDD from an existing one) and actions (returning a value to the driver program).
SCD1 and SCD2 are types of slowly changing dimensions used in data warehousing.
SCD1 (Type 1): Overwrites old data with new data, losing historical information.
SCD2 (Type 2): Keeps track of historical data by creating new records for changes.
SCD1 is simpler and faster, while SCD2 provides more detailed historical information.
Example: SCD1 would update a customer's address directly, while SCD2 would create a new record w...
Node.js is a runtime environment that allows you to run JavaScript code outside of a web browser.
Node.js is built on Chrome's V8 JavaScript engine.
It uses an event-driven, non-blocking I/O model.
Node.js is commonly used for building server-side applications.
It has a large ecosystem of open-source libraries and frameworks like Express.js.
Event loop is a mechanism that allows a program to efficiently handle multiple events or tasks concurrently.
Event loop is commonly used in asynchronous programming to manage tasks that may take varying amounts of time to complete.
It continuously checks for events or tasks in a queue and executes them one by one.
Event loop helps prevent blocking of the main thread by allowing non-blocking execution of tasks.
Popular exam...
Callback is a function passed as an argument to another function to be executed later, while a promise is an object representing the eventual completion or failure of an asynchronous operation.
Callback is used in traditional asynchronous programming, while promises are used in modern asynchronous programming.
Callbacks can lead to callback hell or pyramid of doom, while promises provide better readability and error hand...
Middlewares in Node.js are functions that have access to the request and response objects, and can modify or terminate the request-response cycle.
Middlewares are functions that are executed in the middle of the request-response cycle.
They can perform tasks like parsing request data, logging, authentication, etc.
Middlewares can be added using app.use() method in Express framework.
Example: app.use(bodyParser.json()) to p
Event emitter is a pattern used to handle and respond to events in software development.
Event emitter is a design pattern commonly used in Node.js for handling events.
It allows objects to subscribe to events and be notified when those events occur.
Event emitter is often used for asynchronous programming and decoupling components.
Example: EventEmitter class in Node.js can be used to create custom events and handle them.
Easy and medium porblems are asked
Easy and medium problem are asked
posted on 17 Jan 2024
I applied via Naukri.com
I applied via Approached by Company and was interviewed in Sep 2024. There was 1 interview round.
I applied via campus placement at BRACT's Vishwakarma Institute of Information Technology, Pune and was interviewed before Aug 2023. There were 2 interview rounds.
I am a software engineer with 5 years of experience in developing web applications using Java, Spring, and Angular.
5 years of experience in software development
Proficient in Java, Spring, and Angular
Strong problem-solving skills
Experience working in Agile development environment
Assistant Manager
759
salaries
| ₹6 L/yr - ₹18.5 L/yr |
Deputy Manager
510
salaries
| ₹6.4 L/yr - ₹20.3 L/yr |
Associate Manager
308
salaries
| ₹10 L/yr - ₹29 L/yr |
Senior Engineer
241
salaries
| ₹3.8 L/yr - ₹10.5 L/yr |
Manager
208
salaries
| ₹11 L/yr - ₹31.5 L/yr |
Reliance Industries
Tata Group
Bharti Enterprises
Hindustan Unilever