After an online application, it’s followed by a screening interview and a technical interview. The screening is standard and to make sure you align with the company mission and values. The technical interview isn’t designed to be too hard. in addition to questions to gauge how well you assess problems and understanding of algorithms, they also ask question to gauge your passion and what your path forward looks like. The engineer(s) interviewing you will answer any questions about requirements but will not give out free answers. What they can do is have an open ended discussion about the problem and your current thought process.