Interview Experience | Walmart India | Frontend Dev Role
Summary
I recently interviewed for a Frontend Engineer role at Walmart Global Tech India in Bangalore. The interview included a coding question on two-pointers and several in-depth frontend concept questions. While I felt the interview went well, I haven't received an update from the recruiter yet.
Full Experience
I recently had an online interview for a Frontend Engineer role at Walmart Global Tech India, based in Bangalore. The interview started with a coding question which I found to be an easy to medium level problem, solvable using the two-pointers technique. After the coding part, the interviewer focused on grilling me on various frontend concepts. We discussed questions such as what DOM and virtual DOM are, React hooks with a strong emphasis on the useEffect hook, JavaScript basics, the differences between scope, block, and inline elements in HTML and CSS, and the CSS flexbox concept. Additionally, I was asked to predict outputs for some code snippets provided by the interviewer. Overall, I felt that the interview went well, but I am still waiting to hear back from the recruiter regarding the outcome.
Interview Questions (4)
Can you explain what the Document Object Model (DOM) is, and how it differs from the Virtual DOM? Discuss their advantages and disadvantages in web development.
Explain React Hooks, focusing specifically on the useEffect hook. Discuss its purpose, how it works, and common use cases and pitfalls.
Differentiate between block and inline elements in HTML and CSS, providing examples. Also, discuss the concept of scope relevant to web development context, if applicable.
Describe the CSS Flexbox layout model. Explain its core principles, main properties, and how it's used for responsive design.