Applied to the position through a recruiter and an interview was scheduled.
It involved two phone interviews:
Coding questions were pretty standard and repeated.
Question 1:
You will be supplied with two data files in CSV format.
The first file contains statistics about various dinosaurs. The second file contains additional data.
Given the following formula:
speed = ((STRIDE_LENGTH / LEG_LENGTH) - 1) * SQRT(LEG_LENGTH * g)
Where g = 9.8 m/s² (gravitational constant).
Write a program to read the data files from disk. It must then print the names of only the bipedal dinosaurs, from fastest to slowest. Do not print any other information.
$ cat dataset1.csv NAME,LEG_LENGTH,DIET Hadrosaurus,1.4,herbivore Struthiomimus,0.72,omnivore Velociraptor,1.8,carnivore Triceratops,0.47,herbivore Euoplocephalus,2.6,herbivore Stegosaurus,1.50,herbivore Tyrannosaurus Rex,6.5,carnivore
$ cat dataset2.csv NAME,STRIDE_LENGTH,STANCE Euoplocephalus,1.97,quadrupedal Stegosaurus,1.70,quadrupedal Tyrannosaurus Rex,4.76,bipedal Hadrosaurus,1.3,bipedal Deinonychus,1.11,bipedal Struthiomimus,1.24,bipedal Velociraptorr,2.62,bipedal
Systems questions:
Interviewers and recruiters were super awesome.
The following metrics were computed from 10 interview experiences for the Meta Production Engineer role in Seattle, Washington.
Meta's interview process for their Production Engineer roles in Seattle, Washington is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Meta's Production Engineer interview process in Seattle, Washington.