- The goal of the team? - What type of problems do you solve? - Small fast projects? or Big project that evolves? - Distributed systems? Or stand alone app? - Languange/Technology used. - Who defines projects? - Project manager? - Engineers? - How am I to help you? - My responsibilities? - How big is the codebase? - Software Maintainance - Do you have SRE? How do you maintain the software - On call? - *Copied from facebook interview preparation papers* - research/experimenting - what do you like in the company? work? - what you don't like? - how do you test your changes? - how do you deploy your changes? (build, release) - hot do you monitior system? (log, alerts, metrics)