I was presented with the opportunity via a recruiting agency. Since I worked through a recruiter, they did not require a phone screen and had me come in for the final interview. There were 4 people from the RM team who interviewed me. One was the director who I would be reporting to, another was the manager of the team, and lastly, the other two were team members. I was first asked to speak about my previous position and what I did there. This took about 5 minutes. After this, I had to complete four problems on a whiteboard. I will list the three problems that I remember below in the Interview Questions section. After I finished answering the problems, I was asked a few more specific questions regarding the responsibilities I had from my previous job. The next day I heard back from the recruiter saying that the interview went well and that he had received positive feedback. Another day later I was presented with an offer which I ultimately accepted.