SentinelOne | SSE | Remote | Not Selected

sentinelone logo
sentinelone
5 yearsNo Offer
October 7, 20258 reads

Summary

I recently interviewed with SentinelOne for their SSE role. After a 4-round process, I was not selected. The interview covered technical questions, system design, and behavioral topics.

Full Experience

I 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

Interview Questions (7)

Q1
Remove Consecutive Duplicates from String
Data Structures & Algorithms

One problem was about removing consecutive duplicates and print the remaining string.

Q2
KMP Algorithm Problem
Data Structures & Algorithms

Other was related to KMP Algorithm.

Q3
Most Occurring Element Counting
Data Structures & Algorithms

1 DSA problem related to counting of most occuring element. Suggested three approaches.

Q4
Graph Connectivity Check
Data Structures & Algorithms

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.

Q5
Minimum Node Traversal Path
Data Structures & Algorithms

Follow to the same problem, he asked to find the path with minimum node traversal.

Q6
Uber Ride Booking System Design
System Design

2nd problem was HLD to design Uber ride booking system.

Q7
URL Shortener Design
System Design

Asked 1 HLD problem to design URL Shortener.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!