Preliminary code assessment through Code Signal. Followed by Power Day: Behavioral, Case, and Technical Interviews. For behavioral, it's just standard interview questions talking about your experience (tell me about a time...). The case interview is probably the one people are most unfamiliar with. For case, they give you a business scenario and they want you to come up with solutions and explain your reasoning. There is definitely a "right" answer, but not in the usual way. I think they mostly want to see how you think and that you can justify the decisions you are making. They may intentionally give you little information at first and you have to come up with an answer based on that, but definitely as the case progresses ask questions about things you think of (edge cases, limiting factors, etc), anything to show them how you are approaching the problem. That being said, for case, don't focus too much on super specifics at the beginning; if they don't answer your questions directly it may be that they want you to deduce something with the information you have. For technical, I got 2 problems: one object based problem and a leetcode style problem. Basically, build a class with some methods (they outline what they want each method to do) and an easy leetcode problem. I see some people say that it is exactly the same as the Capital One leetcode problems, and like thats partially true. The question I got was just a variation of one of those; but, essentially, if you understand the logic behind all those problems then you should be good. You will be coding on a live script, so definitely make sure that you can effectively think out loud and explain your code as you write it.