14 questions · from 3 interviews

Sentinelone interview questions

Every question candidates reported from their Sentinelone interviews, most frequently asked first. Each links to the write-up it came from, so you can see the round and how it went.

Sentinelone coding and DSA questions

  1. 01

    Remove Consecutive Duplicates from String

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

    From SentinelOne | SSE | Remote | Not Selected

  2. 02

    KMP Algorithm Problem

    Other was related to KMP Algorithm.

    From SentinelOne | SSE | Remote | Not Selected

  3. 03

    Most Occurring Element Counting

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

    From SentinelOne | SSE | Remote | Not Selected

  4. 04

    Graph Connectivity Check

    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.

    From SentinelOne | SSE | Remote | Not Selected

  5. 05

    Minimum Node Traversal Path

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

    From SentinelOne | SSE | Remote | Not Selected

  6. 06

    Pattern Existence (Out of Order)

    Given a string and a pattern, find whether the pattern exists in the string and it should not exist in the same relative order as the pattern s = abcde, p = abc - false s = bacde, p = abc - true

    Easy · From SentinelOne | Senior Software Engineer | Bangalore

  7. 07

    Merge Two Large Files

    Implement a program that would merge two large files and run the code.

    From SentinelOne | Senior Software Engineer | Bangalore

  8. 08

    Reverse String (Optimized)

    Implement reverse string and optimise it.

    From SentinelOne | Senior Software Engineer | Bangalore

  9. 09

    Find Prime Numbers (Optimized)

    Find prime numbers and optimise it.

    From SentinelOne | Senior Software Engineer | Bangalore

  10. 10

    Multi-threaded Sequence Printing

    C++ Multi-threaded question to print numbers in sequence using multiple threads. I wrote the code, test ran it and explained it, and handled cross questions on edge cases.

    From SentinelOne Interview | Senior Software Engineer

  11. 11

    Create 2D Matrix in C

    Code to create 2D matrix in C.

    From SentinelOne Interview | Senior Software Engineer

Sentinelone system design questions

  1. 01

    Uber Ride Booking System Design

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

    From SentinelOne | SSE | Remote | Not Selected

  2. 02

    URL Shortener Design

    Asked 1 HLD problem to design URL Shortener.

    From SentinelOne | SSE | Remote | Not Selected

  3. 03

    Design Multi-threaded Queue (Lock-based & Lock-free)

    I was asked to design a multi-threaded queue, both lock-based and lock-free, and was asked to use CAS (Compare and swap).

    From SentinelOne Interview | Senior Software Engineer

Sentinelone interview questions FAQ

What questions are asked in Sentinelone interviews?

Candidates reported 14 distinct questions across 3 Sentinelone interviews. 11 coding and DSA questions, 3 system design questions.