Filter interviews by
Implementing map STL in JavaScript involves creating a key-value pair data structure.
Create a Map class with methods like set, get, delete, and has.
Use an object to store key-value pairs.
Implement a hashing function to handle collisions.
Example: const myMap = new Map(); myMap.set('key', 'value'); console.log(myMap.get('key'));
Top trending discussions
I appeared for an interview in Dec 2020.
Round duration - 90 minutes
Round difficulty - Medium
Test was conducted in the evening time .It was an online test with remote-proctoring consisted of 2 coding questions and 20 MCQS .The environment was quite good on the day of the test.
Given a string of length 'N' containing only the characters: '[', '{', '(', ')', '}', ']'. At certain places, the character 'X' appears in place of any bracket. Your go...
Determine if a valid balanced sequence can be achieved by replacing 'X's with suitable brackets.
Iterate through the string and keep track of the count of opening and closing brackets.
If at any point the count of closing brackets exceeds the count of opening brackets, return False.
If all 'X's can be replaced to form a valid balanced sequence, return True.
Round duration - 60 minutes
Round difficulty - Medium
This was technical+hr round
The interviewer was very friendly. He helped me in all questions.
Given a string, your task is to determine if it is a palindrome considering only alphanumeric characters.
The input is a single string without any leading or trailing...
Check if a given string is a palindrome considering only alphanumeric characters.
Remove non-alphanumeric characters from the input string.
Convert the string to lowercase for case-insensitive comparison.
Compare characters from start and end of the string to determine if it is a palindrome.
Tip 1 : Communication is very important in interviews. So, Take mock interviews on DSA to understand your communication skills and improve your communication
Tip 2 : In the preparation phase, Try to cover as many standard problems as possible in each and every DSA topic.
Tip 3 : Prepare 2-3 good innovative projects so that there will be an opportunity to express our learning ability in various domains along with DSA and coding skills
Tip 1 : Add at least 2 good projects with all the details mentioned such as the technologies used and sole purpose of the project
Tip 2 : Make sure to include your previous company projects (can be internship project as well) and the achievements made through those projects.
Tip 3 : Add your genuine achievements that are related to coding competitions and can be related to project domains
such as google summer of code.
I applied via Approached by Company and was interviewed before May 2021. There were 3 interview rounds.
Mathematical thinking Analytical Thinking
posted on 9 Sep 2020
I applied via Naukri.com and was interviewed in Aug 2020. There were 4 interview rounds.
I appeared for an interview in Oct 2016.
I appeared for an interview in Dec 2016.
LRU (Least Recently Used) is a caching algorithm that removes the least recently used item when the cache is full.
LRU uses a combination of a doubly linked list and a hash map.
The doubly linked list keeps track of the order of recently used items.
The hash map allows for efficient lookup of items in the cache.
When a new item is accessed, it is moved to the front of the list.
If the cache is full, the item at the end of t...
Pressing 'k' on Notepad triggers a series of events including key press event, character insertion, and potential text manipulation.
When 'k' is pressed, a key press event is triggered
The key press event is captured by the Notepad application
The character 'k' is inserted at the current cursor position
If any text is selected, it may be replaced by the character 'k'
The cursor position is updated to the next position
If aut...
I appeared for an interview before Nov 2019.
I applied via LinkedIn and was interviewed before May 2020. There were 4 interview rounds.
I applied via Recruitment Consultant and was interviewed in Aug 2020. There were 4 interview rounds.
based on 1 interview experience
Technical Lead
28
salaries
| ₹24 L/yr - ₹34 L/yr |
Senior Software Engineer
12
salaries
| ₹8.5 L/yr - ₹22 L/yr |
Sde1
9
salaries
| ₹5 L/yr - ₹15 L/yr |
Software Developer
8
salaries
| ₹7.5 L/yr - ₹16 L/yr |
Software Development Engineer
8
salaries
| ₹5 L/yr - ₹14.2 L/yr |
Intellect Design Arena
Cohesity
Celebal Technologies
NoBrokerHOOD