I applied through a staffing agency. The process took 4 months. I interviewed at Hansa Cequity (Mumbai) in Jan 2016
Interview
Interviewing process started off in January first week with a short 1 hour written test to come up with an object oriented software design for a data warehouse, following which there was a face to face brief discussion with a core team member on the solution to understand my skill sets and a brief explanation on the product plan at hansa. Was a friendly discussion.
Second round of interview was scheduled in March first week, which was 2 months after the first round. This was to understand my work experience, seemed they are looking for someone with exposure to devops, and flexibility to work on multiple programming languages and platforms.
Third round of interview took place in March last week. They called it the COO round where I was interviewed by the COO and CTO of the company. Both were friendly yet behavioral interviews. Key thing is to maintain your calm and be firm on your answers.
Interview questions [1]
Question 1
First Round:
OO concepts, Data warehousing concepts on Data marts, star schema and database design for the written test questions.
CTO round:
Why did they have to write list in python if they already have ArrayList in Java?
What's the difference between Java and python?
What J2EE container you used? Garbage Collection is a feature provided by container. I won't be able to call garbage collector without using container. What are some other advantages of using a container?
What is Python? Assume that I am a 5 year old and don't know anything about python.