I applied online. The process took 7 weeks. I interviewed at InterWorks (Stillwater, OK) in Jan 2018
Interview
The process is very thorough but is not much different than other consulting/IT firms in terms of rigor. It is designed to match the best person for the role. At the time I applied there was an initial phone screen (sometimes done by a senior level person), a take-home case study, hiring manager screen, and finally an onsite interview with a presentation.
Some people balk at the number of stages and tasks being asked... but if you're not willing to have multiple phone calls and presentations...then consulting isn't the path for you to begin with.
On the positive side, everyone is very pleasant, honest, and upfront. There are no "stress tests" or "gotch-ya" gimmicks. They look to see that people are able to adapt to different environments and bring a "can-do" attitude. InterWorks is a very transparent company and if you do your homework, all the answers to what they are looking for in a candidate are out there.
One word of note on the onsite interview, it is no a formality by any means. As with most tech companies they are very protective of their culture. Just being smart and skilled isn't enough. They look to see that you are a team player, invested in yourself, and self-motivated to grow and succeed.
Interview questions [1]
Question 1
Nothing out of the ordinary, they don't pull any punches.
I applied online. I interviewed at InterWorks (Singapore) in Aug 2017
Interview
I was contacted by the head of ops on Linkedin a few days after I submitted the application online. This position was for the new office they going to open in Singapore. After a bit of chit chatting on Linkedin, we had the first "chat" via skype, which basically I shared about my profile and experiences. The rest of the time focused more on the discussion of the company itself, like the roadmaps for establishing the new office in Singapore. Duration was half an hour.
I was then given a dataset and asked to prepare a Tableau case study and present it in our next meet up with the head of ops. The case interview has some numerical questions to test your Tableau skills and a "free style" question which you will be asked to design a dashboard and present a story in any area relevant to the dataset. After the case interview, we had more chats on the company's plan again as basically I wish to understand how the company plans for its overseas expansion. Maybe it was the way I structured my question that was not clear, the interviewer shared more of how they collaborated with Tableau to serve clients rather than a time-line alike operational road map. We also had some discussion on the willingness to travel from a range of 0% to 100% and I was told the answer would not affect the interview result as it is just for them to understand the candidate more for future project planning, I answered 30% only as I am still taking a masters program. The total duration of this interview was about 45 minutes.
A about 3 days after the case interview, I received an email from them saying they were impressed with my presentation and would love to understand my salary perspectives. This is where things started to get interesting. I replied the email saying that my salary expectation is a function of responsibility and the team, in this case since the company is just about to set up the team in Singapore and I'm still not too sure about the responsibilities (as the first two interviews seemed to rush for me to know more of the role itself) so I asked them if they could provide me more details about the salary benchmark back in the US office, or they could offer me a number first based on the budgets. About five days later I received a reply from the head of ops sharing with me on the median salary for consulting roles released by the ministry of manpower of Singapore and highlighted that my case is different due to limited traveling and the fact that training has to be provided for me to get me to where they wish me to be. I'm not too sure what does this mean but it did sounds a bit like they are suggesting that I should be expecting something lower than the median salary as it costs money to provide training. Nonetheless, I replied my expected figure which is higher than the median salary provided and asked about the appraisal process the company has, as it is something I'm more concerned of instead of the salary. About one week later I received an email from their recruiting team saying that they do not find me to be best fit for the position..
Interview questions [2]
Question 1
Basic questions like tell us more about you, why did you join us and salary prespective
I applied online. The process took 2+ months. I interviewed at InterWorks (Chicago, IL) in Aug 2017
Interview
The process was lengthy but they intended it to be this way due to the importance of culture and fit. The first step was speaking to and hr representative about your background then doing a technical interview with a member of the staff. After doing this they ask you to do a case study and present it to members of the staff. Last two steps are meeting and interviewing in the local office and then headquarters.