Candidatei-me por meio de recrutador(a). O processo levou 5 dias. Fui entrevistado pela Tenor (San Francisco, CA) em set. de 2017
Entrevista
Recruiter contacted me over phone and then had a HR interview and noted my skillset. He set me a technical challenge in the form of questions in an email and wanted me to reply back within 2 hours. Based on my answers I was turned down for the job.
Perguntas de entrevista [3]
Pergunta 1
System Administration and Scripting: Write a script that monitors disk usage on a Linux system and sends email to an administrator if any disk on the system exceeds a pre-configured percentage threshhold (e.g. 90%). How would you run this script on an ongoing basis? (Note: You may use "sendmail" or another common, free mail transfer agent for outbound emails.)
Caching Infrastructure: You are retrofitting a web app without an existing caching tier. Suppose you want to add a server-side cache to improve performance. What are your options, and what are key considerations for each option? For example, when would you use Memcached vs. Redis vs. other solutions, and what factors would affect where in the stack you would implement caching?
Capacity Scenario: You run a web site that receives 1 million page views per day at its peak. The web site receives a sudden spike of traffic to triple its usual number of requests per minute. How would you handle this situation? Include steps you would take to analyze the influx of traffic and whether and how you would scale the web site to handle the traffic (e.g. add web servers). If you determine that the traffic increase is not legitimate (a DDOS attack, a runaway script hitting your site, etc.), how would you mitigate the traffic? Specify any assumptions you make about your stack and architecture.