Design a system that stores and retrieves images for Facebook
Production Engineer Interview Questions
1,940 production engineer interview questions shared by candidates
How do you load a module into the linux kernel?
How would you design a cache API?
reimplement 'tail' in a scripting language
Common port names for different networking services.
Round-1 [Managerial] 1. Describe about current project, How its challenging? 2. How your work impacts customer? 3. How you try to innovate Round-2 [Coding] 1. PrintFastestToSlowestDianosaurs_fromCSV 2 CSV files are provided. The first file contains statistics about various dinosaurs. The second file contains additional data. Write a program to read in the data from files, Print the names of only the bipedal dinosaurs from fastest to slowest. Do not print any other information. speed = ((STRIDE_LENGTH / LEG_LENGTH) - 1) * SQRT(LEG_LENGTH * g) Where g = 9.8 m/s^2 (gravitational constant) $ 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 [Output] Struthiomimus,1.91845 Velociraptorr,1.91333 Stegosaurus,0.511208 Hadrosaurus,-0.264575 Euoplocephalus,-1.22311 Tyrannosaurus Rex,-2.13651 2. Find Battleship in 2-D matrix Round-3 [Systems/Unix] 1. Signals, Interrupts, IVT? SIGINT, SIGTERM. kill sends which signal? 2. Process memory layout? 3. Stack overflow, heap overflow? 4. How system call goes from user from kernel space?
You gain access to a 10000 node botnet and they want you to crawl a website with it. Design the system
Algos and Operating Systems questions.
Technical Phone screen systems: various questions on linux internal and troubleshooting, few examples: Swap space, strace command, memory related troubleshooting.
What part of the tcp header does traceroute modify?
Viewing 311 - 320 interview questions