SentinelOne | SSE | Remote | Not Selected

Recently gave SSE interview for SentinelOne. There were total of 4 Rounds

YOE: 5

1. Screening (1 Hr) - Selected

  • Discussion about my current and past experience.
  • 2 string related problems. One was about removing consecutive duplicates and print the remaining string and other was related to KMP Algorithm

2. Technical Round 1 (1 Hr) - Selected

  • Interviewer asked me questions related to equals and hashcode method. What is the behavior of both the methods in custom and default implementation.
  • How it is used in HashMap. How set works internally in Java.
  • 1 DSA problem related to counting of most occuring element. Suggested three appraoches.

3. Technical Round 2 (1.5 Hr) - Selected

  • 1 graph based DSA problem whose base was to basically find whether two nodes are connected or not. Explained and coded both DFS & DSU approaches
  • Follow to the same problem, he asked to find the path with minimum node traversal
  • 2nd problem was HLD to design Uber ride booking system

4. Manegerial Round (1 Hr) - Not Selected

  • Asked 1 HLD problem to design URL Shortener
  • Discussion around my past experience, what major things I developed in last 3 months etc.

Got a mail after 10 mins of interview that I was not shortlisted. Its okay for me. Nothing to worry.

Compensation they were offering:
Base: 32 LPA (After so much negotiation because my current base was low)
Bonus: 12%
RSU: 50k $ for 4 years

Comments (6)