My Arcesium SSE Interview Experience
Anonymous User
2276

Recently, I interviewed for the Senior Software Engineer 2.2 year experience ,role at Arcesium. Although I didn’t make it through the final round, the process gave me a lot of learnings worth sharing.

🔹 Round 1: Online Test (HackerRank)

The journey started with a coding round on HackerRank, focused on DSA & problem-solving.

🔹 Round 2: Technical Interview

Solved the Koko Eating Bananas problem (Binary Search).

Deep dive into my resume projects.

Discussion around Kafka fundamentals and its real-world usage.

🔹 Round 3: Low Level Design (LLD)

Asked to design an Uber-like system.

Broke it down into core entities: User, Driver, Ride, Payment, Location, vehicle.

Emphasis on database normalization and scalability.

🔹 Round 4: Hiring Manager Round

This was a theory-heavy round testing depth of knowledge:

Database Indexing: Clustered vs Non-Clustered Index (with diagrams).

Design Patterns: Factory Pattern — why/when we need it + sample code.

SOLID Principles: Open/Closed Principle, failure cases & resolution strategiesin Factory Pattern .

❌ Outcome

I got rejected in the HM round. The feedback was clear:

“Your theoretical concepts need to be explained with more clarity, depth, and examples.”

🌱 Key Takeaways

Arcesium focuses heavily on core CS fundamentals — not just coding.

LLD should be backed with proper DB design & normalization.

Be ready to draw diagrams, write code snippets, and explain trade-offs in theory-heavy rounds.

Strong fundamentals (DBMS, Design Patterns, SOLID) matter as much as problem-solving.

Comments (4)