I applied through a recruiter. The process took 2 days. I interviewed at Netskope (Los Altos, CA) in Oct 2015
Interview
One phone screen followed by 6 rounds of interviews over 2 days.
Talked to total of 7 people. Technical interviews to test programming skills and discussion or prior work experience.
Interview questions [1]
Question 1
C Programming involving data structures and algorithms.
1. find the deepest node in the binary tree
2. given a set of 1M numbers, generate a random number each time in constant time.
I applied online. I interviewed at Netskope (Los Altos, CA) in May 2017
Interview
Applied online from a job posting on glass door. Got a call from the recruiter. Very nice and quick turn around time. I was set up for a technical phone screen with the hiring manager.
A short conversation about skills and projects, nothing too technical.
I was given an online coding assessment and 24hrs to complete it.
I was invited on-site for a half day of interviews with about 4 team members.
Interview questions [3]
Question 1
How would you implement autocomplete (UNIX) , given the restriction that all commands use characters lowercase a-z and the maximum length of a command is 50 characters.
You are given a large set of log files ( more than a couple of million). each line in the file starts with a time stamp. The lines in the files are written in the order they are received (time stamp sorted) Given a start time and end time, retrieve all messages in that time range from all files.