I applied as a Software Engineer II but I was given a 5a offer. I have not received a equivalent offer anywhere else.
Can anyone confirm if the Uber interviews are easier or if they tend to receive inflated titles?
Want to see the real deal?
More inside scoop? View in App
More inside scoop? View in App
blind
SUPPORT
FOLLOW US
DOWNLOAD THE APP:
FOLLOWING
Industries
Job Groups
- Software Engineering
- Product Management
- Information Technology
- Data Science & Analytics
- Management Consulting
- Hardware Engineering
- Design
- Sales
- Security
- Investment Banking & Sell Side
- Marketing
- Private Equity & Buy Side
- Corporate Finance
- Supply Chain
- Business Development
- Human Resources
- Operations
- Legal
- Admin
- Customer Service
- Communications
Return to Office
Work From Home
COVID-19
Layoffs
Investments & Money
Work Visa
Housing
Referrals
Job Openings
Startups
Office Life
Mental Health
HR Issues
Blockchain & Crypto
Fitness & Nutrition
Travel
Health Care & Insurance
Tax
Hobbies & Entertainment
Working Parents
Food & Dining
IPO
Side Jobs
Show more
SUPPORT
FOLLOW US
DOWNLOAD THE APP:
comments
You must’ve done really well on the interview.
extra bonus points for clean code. The trick is to separate your steps and code within those steps.
2. Sys design: design a 2 player game. I basically describe how League of Legends/Dota handles game coordination, matchmaking, and init/play/win/loss states are determined. Then described separation of concerns of multiple layers so that it can be played over the network/locally. Then I talked about what an SDK might look like for an external developer.
PS: Thank you Riot and Valve for making these games and for allowing smurfs/hackers/scripters to play. I basically learned how client/server interactions work from those alone.
As for the SDK, I basically used took my knowledge of the Minecraft client (I only learned Java so I could modify Minecraft and grief people in games) and just described how to prevent people like me from actually doing what I did from a function call standpoint.
3. Behavioral. Standard, mostly looking for tech lead experience and ability to work w people. Incidentally, I did not know what a tech lead was.
4. Live coding. Not difficult because its working with components I work on day-to-day.
YOE: 5.5