Most Loved Workplace® Certified Job2nd Electronics Engineer
Most Loved Workplace® Certified JobAbout the Role
At Royal Caribbean Group, a Most Loved Workplace® certified employer in the Hospitality & Leisure space, Delivering the best vacations responsibly, propelled by passionate people worldwide..
A step-by-step breakdown of everyone's first system design interview question, Design Bit.ly. Evan, a former Meta Staff Engineer and current co-founder of Hello Interview, walks through the problem from the perspective of an interviewer. The video includes a detailed explanation of the approach, requirements, API & core entities, high-level design, and deep dives into the system design process. It aims to teach concepts in a beginner-friendly manner, making it suitable for those new to system design or looking to refresh their knowledge. The video also provides resources for further practice and learning, including guided practice and mock interviews with senior engineers.
Want to learn more about what it's like to work at Royal Caribbean Group? View our full profile.
Requirements
- Users can create a short URL from a long URL or an original URL.
- Users can be redirected to the original URL from the short URL.
- Optionally support a custom alias for short URLs.
- Optionally support an expiration time for short URLs.
- The system should be low latency on redirects, ideally around 200 milliseconds.
- The system should be able to scale to support 100 million daily active users and 1 billion URLs.
- The system needs to ensure uniqueness of short codes.
- The system should prioritize availability over strong consistency, allowing for eventual consistency.
Prefer to apply on the company's career site?
View Original Posting
Why This Is a Most Loved Workplace® Certified Job
What It's Like to Work Here
Frequently Asked Questions About Working at Royal Caribbean Group
Common questions candidates ask about this role and Royal Caribbean Group's workplace
Apply for 2nd Electronics Engineer
Submit your application directly to the Royal Caribbean Group team. Let them know why you'd be a great addition to their loved place to work.

