3 ms·
Do you remember what questions were on the test?
by FLUX-YOU 9y ago
Do you remember what questions were on the test?
- spondyl 9y agoYou can view it here: https://www.hackerrank.com/tests/8lll5tqesnh https://www.hackerrank.com/tests/8lll5tqesnh It was one question around detecting contractor fraud. From what I remember, your STDIN would be a stream of logs containing start and end times for a job. eg Alice 13:05 START Bill 13:06 START Alice 13:08 FINISH Bill 13:09 START In the above, Alice is fine because she started and finished her job but Bill would be flagged for possibly fraud for starting a new job before finishing his old one. I think there might've been some additional criteria too. Anyway, you had to scan the incoming data and return any possible anomalies. I guess that's a possible insight to what they're working on?
- ransom1538 9y agoYeah from Theil's books he leads to it. In fraud, people and computers combined are pretty powerful. So the company just creates tools to help a human find issues. An analyst would come into work and see a massive dashboard, then notice contractors pay has doubled since last week, then drill into "contractor irregularities", then see one user perform 200 jobs in the last hour, then click on the user's geo information and realize it comes from an IP address in Florida, then they click on "open ports", the machine has port 80 open (hacked). They resolve the problem by creating a new rule, "IF user job count > X, per hour || port 80 open, pause payment && report". etc etc. They just keep adjusting these rules to keep fraud rates down. It isn't ever 0, but they keep modifying the rules to minimize OVER and UNDER reports. It is comically basic.
- deleted 9y ago[deleted]