Filter interviews by
I applied via Approached by Company and was interviewed before Mar 2023. There were 2 interview rounds.
Event Loop in JavaScript manages asynchronous operations by executing callback functions in a non-blocking way.
Event Loop continuously checks the call stack and the callback queue.
It moves tasks from the callback queue to the call stack when the call stack is empty.
This allows JavaScript to handle asynchronous operations without blocking the main thread.
Example: setTimeout() function adds a task to the callback queue a
Solid Principles are a set of five design principles for writing clean, maintainable, and scalable code.
Single Responsibility Principle: A class should have only one reason to change.
Open/Closed Principle: Classes should be open for extension but closed for modification.
Liskov Substitution Principle: Objects of a superclass should be replaceable with objects of its subclasses without affecting the program's correctness...
Web Components are a set of web platform APIs that allow you to create new custom, reusable, encapsulated HTML tags to use in web pages and web apps.
Web Components consist of four main technologies: Custom Elements, Shadow DOM, HTML Templates, and HTML Imports.
Custom Elements allow developers to define their own custom HTML elements.
Shadow DOM provides encapsulation for the custom elements, ensuring that styles and scr...
Top trending discussions
I applied via Approached by Company and was interviewed before Apr 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before Mar 2020. There were 4 interview rounds.
Hashtable is synchronized while hashmap is not.
Hashtable is thread-safe while hashmap is not.
Hashtable does not allow null keys or values while hashmap allows one null key and multiple null values.
Hashtable is slower than hashmap due to synchronization.
Hashtable is a legacy class while hashmap is a newer implementation.
Hashmap is not thread-safe while Concurrent Hashmap is thread-safe.
Hashmap is not suitable for multi-threaded environments as it can lead to race conditions and data inconsistencies.
Concurrent Hashmap allows multiple threads to access and modify the map concurrently without any data inconsistencies.
Concurrent Hashmap uses a technique called lock striping to achieve thread-safety.
Concurrent Hashmap is slower than Hashma...
I applied via Campus Placement and was interviewed in Dec 2020. There was 1 interview round.
Convert given no to corresponding excel no.
Excel no starts from 1 and goes up to 16384
Excel no is calculated using column and row numbers
For example, 1 corresponds to A, 27 corresponds to AA, 28 corresponds to AB, and so on
Find unique characters in a window of k size in a string.
Use a sliding window approach.
Maintain a hash table to keep track of character frequency.
Remove characters from hash table as the window slides.
posted on 16 Apr 2021
I applied via Referral and was interviewed in Oct 2020. There was 1 interview round.
posted on 16 Apr 2021
Implement merge sort and find kth largest element in an array.
Merge sort is a divide and conquer algorithm that recursively divides the array into two halves, sorts them and then merges them.
Kth largest element can be found using quick select algorithm or by sorting the array and returning the kth element from the end.
Merge sort has a time complexity of O(nlogn) and space complexity of O(n).
Quick select has a time comp...
I applied via Campus Placement and was interviewed in May 2021. There was 1 interview round.
I applied via Naukri.com and was interviewed in Mar 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before Apr 2021. There was 1 interview round.
I applied via LinkedIn and was interviewed before Jun 2021. There were 5 interview rounds.
Its a simple hackathon MCQ questions based on your skills.
based on 1 interview
Interview experience
based on 25 reviews
Rating in categories
Senior Development Engineer
174
salaries
| ₹7.8 L/yr - ₹23 L/yr |
Development Engineer
102
salaries
| ₹6.8 L/yr - ₹19 L/yr |
Principal Engineer
82
salaries
| ₹13.9 L/yr - ₹27.5 L/yr |
Quality Analyst
57
salaries
| ₹4 L/yr - ₹8.5 L/yr |
Senior Quality Analyst
52
salaries
| ₹4.8 L/yr - ₹13.5 L/yr |
ITC Infotech
CMS IT Services
KocharTech
Xoriant