The process took 2+ months. I interviewed at Polypore
Interview
They used a combination of a formal HR process and an informal/personal process. The informal process consisted of speaking with several people and having them grill me with tech questions.
Interview questions [1]
Question 1
Describe a scenario where you needed to implement a specific solution.