Filter interviews by
Node.js is a runtime environment that allows you to run JavaScript on the server side.
Node.js is built on Chrome's V8 JavaScript engine.
It uses an event-driven, non-blocking I/O model.
Node.js is commonly used for building server-side applications and APIs.
It has a large ecosystem of open-source libraries and frameworks like Express.js.
ReactJS is a JavaScript library for building user interfaces.
Declarative: React makes it easy to create interactive UIs by breaking them into reusable components.
Virtual DOM: React uses a virtual DOM to improve performance by only updating the necessary parts of the actual DOM.
Component-based: React follows a component-based architecture, where each component manages its own state and can be reused throughout the appli...
Top trending discussions
I applied via Recruitment Consultant and was interviewed before Oct 2020. There was 1 interview round.
I applied via Recruitment Consultant and was interviewed in Jan 2021. There was 1 interview round.
I applied via Campus Placement and was interviewed before Nov 2021. There were 2 interview rounds.
Best wishes to you know that you have to come to the day da
Hi sir I have sent the best for first year and all the best for your reference
I applied via Company Website and was interviewed in May 2021. There were 3 interview rounds.
Design Patterns are reusable solutions to commonly occurring problems in software design.
Design Patterns provide a common vocabulary for developers to communicate about solutions to problems.
They help in making code more flexible, reusable, and maintainable.
Examples of Design Patterns include Singleton, Factory, Observer, and Decorator.
I appeared for an interview before Sep 2020.
Round duration - 30 Minutes
Round difficulty - Easy
The interviewer was quite friendly. There were two questions one from arrays and other one from strings.
Implement a program that performs basic string compression. When a character is consecutively repeated more than once, replace the consecutive duplicates with the coun...
Implement a program to compress a string by replacing consecutive duplicates with the count of repetitions.
Iterate through the string and keep track of consecutive characters and their counts.
Replace consecutive duplicates with the count of repetitions.
Ensure the count of repetitions is ≤ 9.
Return the compressed string.
Given an array ARR
consisting of N
integers, your goal is to determine the maximum possible sum of a non-empty contiguous subarray within this array.
Find the maximum sum of a contiguous subarray in an array of integers.
Use Kadane's algorithm to find the maximum subarray sum in linear time.
Initialize two variables: maxEndingHere and maxSoFar to keep track of the current subarray sum and the maximum subarray sum seen so far.
Iterate through the array and update the variables accordingly.
Return the maxSoFar as the result.
Tip 1 : Practice at-least 200-250 questions from different topics.
Tip 2 : Prepare aptitude well.
Tip 1 : Resume should be always one pager.
Tip 2 : Mention all your projects and if you have a good score mention it on top.
based on 1 interview experience
Software Engineer
16
salaries
| ₹3.6 L/yr - ₹7.5 L/yr |
Devops Engineer
9
salaries
| ₹3 L/yr - ₹8 L/yr |
Software Developer
7
salaries
| ₹5 L/yr - ₹12 L/yr |
Senior Software Engineer
7
salaries
| ₹18 L/yr - ₹27 L/yr |
Technical Lead
4
salaries
| ₹17 L/yr - ₹22 L/yr |
TCS
Accenture
Wipro
Cognizant