I applied through an employee referral. I interviewed at Peregrine Group (Dallas, TX)
Interview
Spoke with three different groups of interviewers. Lower level analysts and then higher level. Lower level analysts asked more technical questions about how to value a good investment. Higher level people asked more behavioral questions.
I applied online. I interviewed at Peregrine Group
Interview
Straight forward interview process with an initial call and final round. Final round was split between (many) behavioral/brainteaser questions as well as a few technical questions. Overall it was manageable.