Online Test. Scenario You are part of the Spam Prevention Team for a microblogging service. You noticed that many accounts only retweet other tweets, instead of creating original content. These accounts usually belong to spammers, and your task is to build a program that detects them.
You have access to platform's activity log (available at /home/candidate/candidate_files/java/inputs). The structure of the activity log is described in /home/candidate/candidate_files/java/log_structure.txt. We consider a user to be a spammer if he satisfies all the following criteria:
The user has no original tweets.
The user has at least one retweet.
All the retweets of this user occur within 1000 milliseconds of the original tweet.
Task Write the function identify_spammers that accepts the absolute path of the activity logfile, and returns a list of all the spammer usernames. For example, [ "pkoch", "MagnusCarlsen", ... ]
Online test
The following metrics were computed from 5 interview experiences for the Cohesity Software Development Engineer in Test (SDET) role.
Cohesity's interview process for their Software Development Engineer in Test (SDET) roles is very selective, failing most engineers who go through it.
Candidates reported having good feelings for Cohesity's Software Development Engineer in Test (SDET) interview process.