i
Accurate Background
Filter interviews by
Clear (1)
Top trending discussions
I applied via Referral and was interviewed before Dec 2022. There were 2 interview rounds.
Event loop is a mechanism that allows for efficient handling of multiple events in a single thread.
Event loop is used in asynchronous programming to handle non-blocking I/O operations.
It continuously checks for events in a queue and executes their associated callbacks.
Event loop is commonly used in JavaScript for handling browser events and Node.js for handling server requests.
It prevents blocking of the main thread by...
Polyfill of bind is a function that allows you to bind a specific context to a function.
The bind polyfill can be implemented using the apply method.
It returns a new function with the specified context bound to it.
The polyfill can also accept additional arguments that will be passed to the original function.
Here's an example of a bind polyfill implementation:
```javascript if (!Function.prototype.bind) { Function.proto...
posted on 4 Jan 2025
Write word count program
Spark is a distributed computing framework that provides in-memory processing capabilities for big data analytics.
Spark has a master-slave architecture with a central coordinator called the Spark Master and distributed workers called Spark Workers.
It uses Resilient Distributed Datasets (RDDs) for fault-tolerant distributed data processing.
Spark supports various programming languages like Scala, Java, Python, and R for ...
AWS Glue job is a serverless ETL service that makes it easy to prepare and load data for analytics.
AWS Glue job is used for extracting, transforming, and loading data from various sources into data lakes or data warehouses.
It allows users to create and run ETL jobs in a fully managed serverless environment.
AWS Glue job supports various data formats and integrates with other AWS services like S3, Redshift, and RDS.
Users...
I applied via Walk-in and was interviewed in Mar 2021. There was 1 interview round.
C is a general-purpose programming language known for its efficiency and low-level control.
C was developed by Dennis Ritchie at Bell Labs in the 1970s.
It is widely used for system programming, embedded systems, and developing operating systems.
C is known for its simplicity, allowing direct memory manipulation and efficient code execution.
It influenced the development of many other programming languages, such as C++, Ja
Java is a high-level programming language known for its platform independence and object-oriented approach.
Java is widely used for developing desktop, web, and mobile applications.
It is known for its write once, run anywhere (WORA) principle.
Java programs are compiled into bytecode and executed on a Java Virtual Machine (JVM).
It supports multithreading, exception handling, and automatic memory management.
Popular framew...
Lambda is a function that allows you to write and use small, anonymous functions in programming languages.
Lambda functions are often used in functional programming languages.
They are anonymous, meaning they don't have a name.
Lambdas can be used as arguments to higher-order functions.
They are commonly used for tasks that require a short, one-time function.
Lambda functions can be written in various programming languages,
I applied via Job Fair
Java 8 programs, string buffer and builder
About traffic in Banglore and the project
I applied via Naukri.com and was interviewed before Jun 2021. There were 2 interview rounds.
I applied via Referral and was interviewed in May 2021. There was 1 interview round.
Count distinct pairs with difference equal to k and optimize.
Use a hash set to store the elements of the array.
Iterate through the array and check if the current element + k or current element - k exists in the hash set.
Increment the count if a pair is found and add the current element to the hash set.
Return the count of distinct pairs.
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Verification Specialist
35
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
31
salaries
| ₹0 L/yr - ₹0 L/yr |
Team Lead
20
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate
17
salaries
| ₹0 L/yr - ₹0 L/yr |
Specialist
13
salaries
| ₹0 L/yr - ₹0 L/yr |
First Advantage
HireRight
Sterling
Infomart