I applied through a staffing agency. The process took 1 day. I interviewed at Freshworks (Hyderābād) in Jun 2019
Interview
Three rounds
1. Technical
2. Design
3. Mixed round - Both design and technical
Didn't like senior interviewers. They were stuck on a point. They just wanted to listen, what they know. Discussion was not good.
Interview questions [1]
Question 1
1st Round
- How Cache System Works. How to implement it using Java.
- Different cache eviction strategy.
- Threads, Synchronization, Deadlocks
- Scaling In and Scaling Out
2nd Round
- Design database for "Bookmyshow" app
- How to log an error to a server in the case for a mobile app.
- Design dictionary
Round 3
- Rate limiting for an API
- Min from a stack
- Design a database for an application like JIRA
I applied online. The process took 1 day. I interviewed at Freshworks (Chennai) in Jun 2019
Interview
Ask me to write code in board and ask me to explain worst case complexity. Ask me to give optimize solution on every program with three or four times. Algorithm and data structure need to very good to clear this round.