Tip 1 : Create a web application (Front End) from HTML/CSS to functionality integration and prepare it to describe to the interviewer
Tip 2 : Practice as many Javascript Coding questions related to Promises, settimeout, call, apply bind etc.
Tip 1 : Mention a few things about the project and what are your responsibilities in that
Tip 2 : Mention open source work you have done in your career
It's all about solving some coding problems related to javascript.



1) MapSum(): Ninja has to initialize the ‘MapSum’.
2) insert(‘KEY’, ‘VAL’): Ninja has to insert this key-value pair in this ‘MapSum’.
3) sum(‘PREFIX’): Ninja has to find the sum of all values whose prefix of the keys is equal to ‘PREFIX’
During insertion, In the ‘MapSum’ if a ‘KEY’ is already present in the ‘MapSum’ then replace it with the new one.



If the given string is: STR = "abcde". You have to print the string "edcba".
Try to solve the problem in O(1) space complexity.
This round is all about creating a simple angular application.
Create a simple shopping application. They have given the sample project which already has some code. They asked to add the below features. Clicking on each Add To Cart should add the item to the shopping cart. The listing in the Product Listing component should be updated to show the Increase/Decrease Quantity button and the quantity of the item in the cart. Clicking on each Increase Quantity Button should increase the quantity of the item in cart. Clicking on each Decrease Quantity button when : Cart Quantity of item is 1: Should remove the item from the cart, hide the Increase/Decrease Quantity button, and should show the Add to Cart button. Cart Quantity Greater than 1: The quantity of the item in the cart should be decreased. On every quantity update operation, the text for the Quantity of item should be updated both in the Listing component as well as in the corresponding entry in the Cart Component. Items should be displayed in the Cart Component in the order they are added to Cart. The list of products and the cart object is passed as Prop to the Product Listing Component and Cart Component respectively.
I have solved this by using framework features. I have used directives, binding, and looping. with that, I have created this application with no bugs.
Yeah, This interview is scheduled for the evening time.
Which companies you have worked with?
What quantifiable results you have achieved for clients?
DO you have leadership experience?
Tip 1 : prepare well enough about the past companies that you worked with.
Tip 2 : Show you are eager to work in your company.
Tip 3 : Asked some questions to the interviewer regarding the culture, timing etc.

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is recursion?