The process took 3 weeks. I interviewed at Peregrine Group
Interview
Virtual/async interview with several questions and 1-2 minutes to respond to each.
A week later that there was a brief phone screen.
Finally there were two rounds of interviews where I talked to the whole team.
Interview questions [1]
Question 1
How would a $100 depreciation charge affect the three financial statements?
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.
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.