Got the offerSoftware Engineer-2 at Celigo
- Difficulty
- Process took
- 1-2 Weeks
- Rounds
- 4
- Format
- Remote
- Applied via
How it went
- Cold emailing works, don’t hesitate to reach out, It helped me.
- Don’t stress if you can’t finish every coding question, keep explaining your logic clearly.
What they would tell you
- Cold emailing works, don’t hesitate to reach out, It helped me.
- Don’t stress if you can’t finish every coding question, keep explaining your logic clearly.
How to prepare
- After the last round, I was asked to submit my documents, and within a week, I received the offer letter.
Their background
I’ve recently joined Celigo as a Software Engineer-2, and I wanted to share my experience of the interview process. It all started when I saw an opening on LinkedIn and decided to send a cold email to a few engineering managers. To my surprise, I got a response just a few days later.
Round by round
- 1
DSA60 min
Started with a short chat about my work background. The main task was to solve maximum earnings from taxi. I needed to find the way to maximize taxi earnings with given jobs, deciding which rides to accept so they don’t overlap and total profit is highest.
- 2
LLD60 min
After a quick intro, I was asked to design an LFU Cache.
- 3
Technical Round60 min
The interviewer asked me to explain the architecture of the project, I currently work on. I used Draw.io to walk through the system, explaining how the components communicate, why we use specific tools, and how the system scales. It turned into a deep, engaging conversation about how we might extend the system to support new features.
- 4
HR Round40 min
Relaxed conversation about my background, teamwork, future plans, and salary. HR was straightforward and supportive.
What came up
A candidate-reported account, lightly edited. Interview processes change by team and date.