I applied in-person. The process took 1 week. I interviewed at Kickdrum (Bengaluru) in Nov 2018
Interview
I applied for a Mobile developer post. The process includes 1 online coding round and 3 interviews. The online test contains 1 coding question and 1 database question. The 1st interview was about how we can design a chat application. Which tech stack we can use React Native vs ionic vs native, What all edge cases we need to consider and how we can deploy it to production based on different requirements such as region wise, device-specific, etc. The second interview was based more on Design. I was asked to design a database for a cricket score reporting app such as ESPN Cricinfo. It was a tough round and other questions in this round were more on architecture pattern MVP, MVC, etc.
The 3rd and final round was with the director of engineering he mostly asked about my experience and the challenging things I have done in my past.
Overall It was a good experience for me and I received the offer within 1 week of the interview.
I applied through a staffing agency. I interviewed at Kickdrum in Nov 2018
Interview
Initially, there was a presentation about the company and the work culture, followed by questions and answers.
This was followed by online test (through HackerRank) which had a coding problem and a SQL problem. This round was for 90 minutes.
After this, next round was meeting with developers. This round involved discussing a system design and improving the same. This required good knowledge of SQL, data structures and algorithms. Unfortunately, could not get through this round.
Overall the experience was good. The interviewers and HR made the process comfortable.
Interview questions [1]
Question 1
How a SQL query can be tuned for better performance? (Not exactly this, but on similar lines)
I applied through a staffing agency. The process took 1 week. I interviewed at Kickdrum (Bengaluru) in Nov 2018
Interview
Process was well planned and transparent. They did not waste time or entire day like others.
Round included Online test( you have to carry your own laptop) followed by 2/3 technical discussions based on role and responsibility.
They also provided lunch for all the candidates.
Interview questions [1]
Question 1
Sql - queries to get profit/loss per day per category on given tables and data. it was of medium complexity.