Freshworks Interview Experience | SSE | Chennai & Bang
Summary
I successfully interviewed for a Senior Software Engineer (SSE) role at Freshworks, clearing all three rounds that involved backend development, Data Structures & Algorithms (DSA), and system design, ultimately receiving an offer.
Full Experience
Sharing my freshworks interview experience for the LC family that helped me to get this offer.
YOE: 3Years
Curr Org: Service Based
Curr CTC: 7+
Loc: Chennai
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Round 1: Rapid Fire Questions on backend dev + DSA
This round went for around one hour where the interviewer drilled the projects that I worked and the capstone project that I made from College days to now. Interviewer was very techy and he knows what he is asking.
after 40 mins of drilling down each and every work, he moved for a DSA question. I could able to solve it in given 15 mins of time.
Similar to this Q: https://leetcode.com/problems/longest-substring-without-repeating-characters/description/
FEEDBACK: Strong Hire
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Round 2: Project Work + DSA + System Design
This round was supposed to have LLD but interviewer went with two DSA quest in the start and then later moved to asking question on project that I am currently working on.
Q1: https://leetcode.com/problems/longest-increasing-subsequence/description/
Q2: https://leetcode.com/problems/merge-two-sorted-lists/description/
Later he asked a common question on LLD 'To Design a LRU CACHE'
FEEDBACK: Strong Hire
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Round 3: Project Work + DSA + HLD
This round started with asking basic Java and backend related question and went in depth of asking architecture of working project.
He later drilled on the HLD components. Later then interviewer asked a common leetcode question. Post to which he seemed happy and this was the best of all rounds.
Q: Container with Most Water
FEEDBACK: Strong Hire
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
VERDICT: SELECTED
Interview Questions (5)
I was asked a common Low-Level Design (LLD) question to design an LRU Cache.