Applied online from a job posting on Glassdoor.
Received a call from the recruiter. The process had a very nice and quick turn-around time.
I was then set up for a technical phone screen with the hiring manager. This was a short conversation about my skills and projects, nothing too technical.
Next, I was given an online coding assessment and 24 hours to complete it.
Finally, I was invited on-site for a half-day of interviews with about four team members.
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 timestamp. The lines in the files are written in the order they are received (timestamp sorted).
Given a start time and end time, retrieve all messages in that time range from all files.
Design a data structure to store and retrieve employee information in a company. Each employee can have multiple direct reports and multiple managers.
The following metrics were computed from 2 interview experiences for the Netskope Senior Software Engineer role in Los Altos, California.
Netskope's interview process for their Senior Software Engineer roles in Los Altos, California is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Netskope's Senior Software Engineer interview process in Los Altos, California.