I have 17 YOE, but just recently moved to U.S. (115k TC in small South Florida company) and I'm doing my first few interviews for large companies. And besides doing well in phone interviews (was invited for onsite in almost all companies), I'm doing terrible whiteboard algorithm interviews.
First I tried Citrix. Onsite interview was decent (lots of systems design, some practical programming, and some easy algorithms). One team passed on me, but the other made me a 120k base offer (I didn't take it)
Tried Bloomberg, was invited for onsite but I decided not to move forward.
Tried Dropbox, wasn't called for onsite.
Tried Microsoft, I was called twice for onsite interviews, but on both I ended up doing bad on the whiteboard algorithms.
In the first onsite interview (Principal Engineer in Azure) it was mostly about systems design, and in that part I was pretty good, but I totally blanked on the algorithms part (it was an easy LC, and was the only algorithm that I had among 4 interviews).
In the last onsite (Senior Engineer in Sharepoint) it was only about algorithms (no systems design at all), and I could mostly solve all the problems (LC medium) but my code was so confusing (it's hard to fix your code on the whiteboard after initial draft) that I ended up getting some negative feedback about my code being confuse, and about solving problem verbally/pseudo but not doing it fully on whiteboard.
How can I improve my whiteboard skills?
I'm mostly interested in Google and Facebook - how much medium/hard algorithms should I expect, and how much systems design?
Bonus question: besides Microsoft and Citrix, which other good companies are using .NET/C#?
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