My interview was virtual, and consisted of a few questions involving ReactJS, vanilla Javascript, and HTML/CSS. The process was very straightforward and wasn't vague at all and seemed to pinpoint critical aspects of each technology to ensure you understand them at least at a basic level. No behavioral questions were asked, as they are in a separate interview. The behavioral part, according to my interviewer, is a formality and an offer is almost assuredly going to be made assuming you don't royally mess up somehow. These are actual questions but are not all-inclusive: 1. ReactJS-specific questions (what does useCallback do, how would you pass data from child to parent component and vice versa) 2. Javascript specific questions like (what is a closure, what is a Promise) 3. HTML/CSS: explain flexbox layout. Some of the questions were very simple, but some were outdated too since design-systems like Material