Interview process consisted of 3 calls with different employees within the department (following an initial call with an hr person to go over the position and company). All three interviews were very casual, which was great. Nice people, first call with a consultant, second with a managing consultant, and third with the director of the integrations department. All three interviews were casual in the sense that they were trying to get to know you. Less intense and intimidating than other interviews for technical positions. Expect general interview questions about things on your resume, projects you have worked on, what motivates you, and why you are interested in working at Topbloc.