I applied through a referral but it took about 2 months to get a call from the HR. They were probably interviewing several candidates and hence the delay. However, once the HR got in touch, it was a smooth process. The first stage was a HackerRank test which was for 1 hour. It was of average difficulty, though i found that time was a slightly less (maybe 15 mins more would have helped). Once I did the test, I was called for an onsite interview within a few days.
3 folks interviewed me and I was very happy with the attitude of the interviewers. All of them were helpful, humble and were open to listening to my ideas,instead of just showing off their skills (like many folks at other prdt dev companies do). The questions were more to understand my design skills (since coding was testing via HackerRank) as this was a senior position.
You need to have a good understanding about threads, multiple readers & writers scenario, when to use synchronization and when volatile vars would be sufficient, etc. I wasn't asked to write complete code, but they were interested to understand where and how i would use threads, in their scenario.
Scalability was another important topic and they asked about how / where i can use scalability to improve database layer in a cloud appln. REST api design for a e -book application was a topic of discussion, as the interviewer wanted to know how I would model the application. A few simple puzzles to gauge the aptitude were asked, but no questions from geekforgeeks.
I also spoke to the director and found her to be very welcoming. She described the work and wanted to know the reason for change. I was told that an offer would be made and received one within few days. The pay package was very good as well!
The focus was more on design and If someone has done that a lot during their regular work, it would be helpful. Just talk and explain the thought process and they will help you out, in case you are stuck.
Overall, it was a very positive experience and the HR was very helpful and responsive. The team composition and the interview panel was one thing that really stood out!