
Derived from 1 submission for ALL. Format details may vary across different teams or locations.
The intern hiring process at Smallcase consists of three rounds: two technical rounds and one culture fit round. Candidates are evaluated on their understanding of frontend fundamentals, problem-solving skills, and ability to handle machine coding tasks under constraints.
Focus Areas:
let, var, and constuseEffect, useRefSource: LeetCode Discussion
Task:
Source: LeetCode Discussion
Focus Areas:
Source: LeetCode Discussion
The candidate underwent a three-round interview process consisting of two technical rounds and one culture fit round. The candidate was selected for the Frontend Engineer Intern role at Smallcase.
Focused on React and JavaScript fundamentals, including deep vs shallow copy, web storage types, scope of let/var/const, React hooks (useEffect, useRef), debouncing, and comparisons between state management tools.
Included a discussion on projects, technologies used, WebSockets, and event listeners. A React-based task with 4 interdependent input fields (text, select, range, text) was assigned, with constraints preventing left-side values from exceeding right-side values. Input corruption handling and automatic rollback to parent values were also tested.
General discussion about the candidate's tech stack experience, understanding of the company, challenging tasks faced, and a feature developed in a previous organization.