Faster and better experience!
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
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
I applied via Referral and was interviewed before Sep 2023. There was 1 interview round.
MVP architecture stands for Model-View-Presenter architecture, a design pattern that separates the presentation layer from the business logic.
MVP divides the application into three components: Model (data), View (UI), and Presenter (logic).
Model represents the data and business logic, View represents the UI, and Presenter acts as an intermediary that communicates between Model and View.
MVP helps in achieving separation...
Use relational database with tables for users, products, orders, etc. Utilize indexes for fast querying.
Create a table for users with columns like user_id, name, email, etc.
Create a table for products with columns like product_id, name, price, etc.
Create a table for orders with columns like order_id, user_id, product_id, quantity, etc.
Utilize indexes on commonly queried columns like user_id, product_id for faster retri...
I applied via Naukri.com
posted on 17 Jan 2024
posted on 22 Nov 2024
I applied via Approached by Company and was interviewed before Nov 2023. There was 1 interview round.
Assistant Manager
758
salaries
| ₹5.1 L/yr - ₹18.5 L/yr |
Deputy Manager
511
salaries
| ₹6.4 L/yr - ₹20.3 L/yr |
Associate Manager
311
salaries
| ₹10 L/yr - ₹29 L/yr |
Senior Engineer
243
salaries
| ₹4 L/yr - ₹10.5 L/yr |
Manager
209
salaries
| ₹11 L/yr - ₹31.5 L/yr |
Reliance Industries
Tata Group
Bharti Enterprises
Hindustan Unilever