1. Application screening.
2. Group discussion (first round): 4–6 candidates, 1-minute English self-introduction each, followed by 16–24 minutes timed discussion on engineering trends (e.g., AI/robotics, sustainability) or current issues.
3. Written test (second round): Draw questions from a bank (e.g., 3 out of 5), then write an essay/response (~20 minutes) on technical or industry topics.
4. Panel interview (final): 2–4 interviewers probe technical expertise, CV/background, behavioral questions, often in English and Cantonese.