Point72 – Senior Frontend Engineer – Technical Phone Screen Interview

Title Template

Point 72 - Senior Frontend Engineer - Phone screen

Description Template:
Level: Senior Frontend Engineer
Education: Masters
Years of Experience: 8
Questions Asked:

  • How does the browser work when you type google.com?
  • Browser cache vs server-side cache (and REST API headers like cache-control, etag).
  • Threads vs processes (how JS runs in a single thread).
  • Race conditions (where they appear in async UI).
  • DOM vs Virtual DOM — how React reconciles.
  • CSR vs SSR — trade-offs, SEO differences.
  • Why CSR hurts SEO and when SSR solves it.
  • Hooks fundamentals:
    • useEffect vs useMemo
    • Why not trigger side effects inside useMemo?
    • When to use useCallback.
  • Why you cannot trigger an API call inside useMemo.
  • Can you wrap a button click handler inside useMemo to fetch data? Why not?

IMPORTANT: Remember to specify the company name & role in the tags

Example:
Title:
Google - Software Engineer (Frontend) - Phone Screen

Description:
Education: Masters
Years of Experience (YOE): 7
Questions Asked:
Two Sum Problem:
Example 1:
2.Input: nums = [2,7,11,15], target = 9*
3.Output: [0,1]*
4.Explanation: nums[0] + nums[1] == 9, thus the output is [0, 1].*
Example 2:
5.Input: nums = [3,2,4], target = 6*
6.Output: [1,2]*