Filter interviews by
I was interviewed in Aug 2024.
Ways to do async operations in JS & TS include callbacks, promises, async/await, and event listeners.
Callbacks: Passing a function as an argument to be executed once the async operation is completed.
Promises: Representing a value that may be available now, in the future, or never.
Async/Await: Syntactic sugar built on top of promises to write asynchronous code that looks synchronous.
Event Listeners: Using event-driven p
Prototype inheritance is dynamic and objects inherit directly from other objects, while classic inheritance is static and classes define the inheritance hierarchy.
Prototype inheritance allows objects to inherit directly from other objects, without the need for classes.
Classic inheritance involves defining classes and creating instances of those classes.
In prototype inheritance, changes to the prototype object are refle...
posted on 28 Aug 2024
I applied via Naukri.com and was interviewed in Feb 2024. There were 3 interview rounds.
The pillars of OOPS are Inheritance, Encapsulation, Abstraction, and Polymorphism.
Inheritance allows a class to inherit properties and behavior from another class.
Encapsulation restricts access to certain components within a class, protecting the data from outside interference.
Abstraction hides the complex implementation details and only shows the necessary features to the user.
Polymorphism allows objects to be treated...
I applied via Campus Placement
Basic Aptitude and Computer Questions
Sudoku puzzle in Python
1 hour, 22 questions related to Java Spring Boot, SQL, and Hibernate, also one DSA Question, implementation of a card board game.
I applied via Naukri.com and was interviewed in Mar 2024. There were 2 interview rounds.
Use Python's built-in 'functools' module to check cache for function results.
Import 'functools' module
Use 'lru_cache' decorator to cache function results
Specify 'maxsize' parameter to limit cache size
Use 'cache_info()' method to get cache statistics
posted on 19 Mar 2024
I applied via Newspaper Ad and was interviewed in Sep 2023. There were 2 interview rounds.
1. Question regarding Strings and maths .
Design a social media platform for microblogging and sharing short messages.
User profiles with bio, profile picture, and followers/following counts
Ability to post tweets with text, images, and videos
Timeline to view tweets from followed users
Hashtags and mentions for organizing and interacting with content
Like, retweet, and reply functionalities for engagement
posted on 29 Nov 2024
I applied via Referral and was interviewed before Nov 2023. There was 1 interview round.
Event loop is a mechanism in programming that allows for asynchronous execution of code by managing the order of operations.
Event loop is commonly used in JavaScript to handle asynchronous operations.
It works by continuously checking the event queue for tasks to execute.
Tasks are executed in the order they were added to the queue.
Event loop prevents blocking of the main thread by handling tasks asynchronously.
Example: ...
posted on 20 Dec 2021
I was interviewed in Oct 2021.
Round duration - 90 Minutes
Round difficulty - Medium
The first round was scheduled in the evening time.
First of all interviewer introduced himself and after my introduction
He directly shoot first DSA question. The question was easy but conceptual. I have solved some question with same concept and he ask me to share the screen and code in online compiler. Finally I was able to get correct output with all the use cases and I was like "Half work done!"
Then he asked me very core concepts of JavaScript along with that Some Output based questions.
Then finally he asked me theory questions on React along with my experience in React.
The interviewer was very helpful as well as polite. I don't think if he will not help me during interview I could crack the interview
Step 1 : I have used hashing concept to map occurrence of english alphabet.
Step 2 : I used Counter array with size 26 to find count of every alphabet.
Step 3 : Traverse the array and if it's panagram append the output string with 1 else 0
Tip 1 : Code at least a single problem on your favourite coding platform with proper understanding of concept.
Tip 2 : Work on your resume, specifically try to grab some technical achievements(Hackathons, GSoc, etc) along with your degree which can stand out you from other candidates.
Tip 3 : Ask your friend for some mock interviews which can help you to excel in interview.
Tip 1 : Project description should contain maximum keywords mentioned in Job Description. Success Matrix of project will give you an edge in the interview.
Tip 2 : Resume should be one page along with some clickable GitHub and Achievments links if possible.
based on 1 review
Rating in categories
Senior Technical Lead
213
salaries
| ₹12 L/yr - ₹37 L/yr |
Technical Lead
202
salaries
| ₹10 L/yr - ₹28 L/yr |
Senior Engineer
120
salaries
| ₹6.3 L/yr - ₹16 L/yr |
Senior Engineer II
96
salaries
| ₹8.7 L/yr - ₹20 L/yr |
Senior Software Engineer
94
salaries
| ₹7.3 L/yr - ₹20 L/yr |
International Game Technology
Light & Wonder
Playtech India
Bet365