2dbi
Home/Experiences/Gojek/Gojek · Mid — 3 rounds, scheduling + HLD + system design
Gojek·Software Development Engineer · mid
結果なし

Gojek · Mid — 3 rounds, scheduling + HLD + system design

Dec 20253by Anonymous

Round 1 — Scheduling Problem

I was given N runways and had to schedule M plane takeoffs and landings. When a plane lands, it occupies a runway and leaves when moved to dock. When a plane requests to fly from dock, it frees the runway once airborne.

The interviewer focused on core scheduling logic rather than class design or LLD. I needed to deliver a working solution with core entities and scheduling mechanisms.

Round 2 — HLD & Architecture

I explained the HLD of my best past project, drawing components and answering cross-questions. Then I was asked to design a general message/notification system where:

  • Multiple companies can use the service
  • Support for multiple messaging modes (SMS, email, etc.)
  • Key challenges: managing different messaging modes per company, priority management across message types

Round 3 — Current Project & Optimization

I discussed the HLD of my current project and how to improve it across all dimensions. The round included general technical questions.

Shared Jun 2026
ランキング給与
言語
アカウント