The interview at the company is considered very well-prepared for both front-end and back-end roles. Their question bank updates slowly, so going through the interview experiences on the platform should cover most of the actual interview questions encountered.
On-site topics:
- High-frequency question: Display the locations of newly registered users on a map. Many follow-ups such as setting update frequency, handling a large number of user registrations in a short time, backend API data structure, polling vs socket, real-time updates necessity, and more.
- High-frequency question: LTK Phase II Scatter
- LTK Phase Zero (slight variation)
- High-frequency question: JS memoization function. Follow-up: Function parameters can be an object, how to hash in this case (JSON.stringify ignores regex and function, so modification is needed)? What if the user wants to check the cache?
- Discuss design taste
- Chat
Overall, everything is expected, but follow-ups vary in difficulty depending on the interviewer, so thorough preparation is needed!