i
Filter interviews by
I applied via Naukri.com and was interviewed in Jan 2024. There was 1 interview round.
Use string manipulation to extract country from address field separated by comma.
Split the address field by comma to get individual components
Check each component for country name using a list of countries or regular expressions
Return the country name once found
Designing an end-to-end architecture involves creating a framework that connects all components of a system.
Identify the requirements and goals of the system
Choose appropriate technologies and tools
Design data flow and storage mechanisms
Create a scalable and fault-tolerant system
Ensure security and privacy of data
Test and validate the system
Implement monitoring and logging mechanisms
I applied via Naukri.com and was interviewed before Aug 2021. There was 1 interview round.
Top trending discussions
An index is a data structure that improves the speed of data retrieval operations in a database.
Types of indexes include clustered index, non-clustered index, unique index, and composite index.
Indexes can be created on one or multiple columns in a table.
Indexes help in quickly locating data without having to scan the entire table.
Examples of indexes are primary key indexes, foreign key indexes, and secondary indexes.
SCD stands for Slowly Changing Dimension, which is a concept used in data warehousing to track changes in data over time.
SCD Type 1: Overwrites old data with new data, losing historical information.
SCD Type 2: Keeps multiple versions of the same record, each with a different timestamp.
SCD Type 3: Maintains separate columns for current and previous values, limiting historical data tracking.
SCD Type 4: Uses separate hist...
Data pipeline is a series of processes that collect, transform, and load data from various sources to a destination for analysis.
Data ingestion: Collecting data from various sources like databases, APIs, logs, etc.
Data processing: Cleaning, transforming, and enriching the data to make it usable for analysis.
Data storage: Storing the processed data in a data warehouse, data lake, or other storage solutions.
Data analysis...
posted on 29 Nov 2024
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
posted on 14 Apr 2023
I applied via Naukri.com and was interviewed in Mar 2023. There were 3 interview rounds.
Had group discussion with 3 people for 1 hour
Had group discussion with 3 people for 1 hour
Node.js event loop architecture is a single-threaded, non-blocking, asynchronous I/O model.
Node.js uses an event-driven architecture to handle I/O operations.
The event loop is a single thread that listens for events and executes callbacks.
Callbacks are queued in the event loop and executed in a non-blocking manner.
Node.js uses libuv library to handle the event loop.
The event loop allows Node.js to handle a large number
Closures are functions that have access to variables in their outer scope. Hoisting is the behavior of moving declarations to the top of the scope.
Closures allow for encapsulation and private variables in JavaScript.
Hoisting can lead to unexpected behavior when variables are declared after they are used.
Example of closure: function outer() { let x = 10; function inner() { console.log(x); } return inner; }
Example of hoi...
I applied via Approached by Company and was interviewed in Feb 2022. There were 2 interview rounds.
I applied via Referral
based on 2 interviews
Interview experience
based on 3 reviews
Rating in categories
Senior Consultant
3k
salaries
| ₹8 L/yr - ₹31 L/yr |
Assistant Manager
2.1k
salaries
| ₹9.6 L/yr - ₹31.6 L/yr |
Manager
1.7k
salaries
| ₹14 L/yr - ₹55 L/yr |
Consultant
1.4k
salaries
| ₹4.5 L/yr - ₹18 L/yr |
Senior Associate
1.4k
salaries
| ₹5 L/yr - ₹20 L/yr |
Ernst & Young
TCS
Accenture
Deloitte