Tip 1 : Learn Core Javascript.
Tip 2 : Do at least 3 projects using React and Javascript.
Tip 3 : Practice at least 50 tricky Javascript questions.
Tip 1 : Must have previous internship experience
Tip 2 : Do update your resume with technology focused
Develop an online bank search application using React with basic features like API integration, Responsive Design, Error Handling, Caching, Debouncing, Throttling and Pagination, and Hosting website.
The interview began with a regular discussion about me and the interviewer. He started questioning me about my previous internship. It was a brief discussion on the points that I mentioned in my resume for 20 minutes.
After the resume discussion, I was asked to rate myself from 1 to 5 in HTML/CSS, Javascript and React, where 1 was the lowest, and 5 was the highest point. I ranked myself 5 in HTML/CSS and 4 in Javascript/React.
From here, the actual interview started. I was asked basic questions about HTML, like the difference between inline and block elements and different ways to define CSS in HTML.
After grinding on JS for around 20 minutes, we moved to ReactJS, and he asked about Lifecycle methods and virtual DOM. He asked me about typescript as I had some experience with typescript language. He also told me they had migrated the groww project from javascript to typescript.
After nearly 50–60 minutes, we ended our call, and I was very excited and nervous about my interview result. I was going out for dinner when I got the mail from HR for my last round (Cultural Fit)
How to center align a div inside another div?
HTML:
your content
CSS:
.cn {
display: table-cell;
width: 500px;
height: 500px;
vertical-align: middle;
text-align: center;
}
.inner {
display: inline-block;
width: 200px; height: 200px;
}
Print firstname and lastname of name2 object using name1 printFullName function without modifying existing objects or creating a new object.
let name1 = {
firstname: "Ram",
lastname: "Sharma",
printFullName: function (firstname, lastname) {
console. log (this.firstname + " " + this.lastname)
}
}
let name2 = {
firstname: "Sachin",
lastname: "Tendulkar"
}
Hint : You need to use call and bind functions here.
Cultural Fit Interview
This was the easiest as well as a chill interview round in which the interviewer asked me about my college, location, and hobbies. He asked me some about the company, and my experience.
What are my three most used applications, and what can I do to improve the user experience of the application?
Project Discussion.
Tip 1 : Always tell the truth
Tip 2 : Be confident
Tip 3 : Try to think how product managers think

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
How do you remove whitespace from the start of a string?