New grad here, had my first technical interview a couple days ago, and I spent the whole time on the same medium problem. I found a brute force solution right away, but it took hints from the interviewer for me to get to the intended O(n) solution after the whole 45 minutes.
Previously, during their proctored online assessment, I had no problem solving 4 problems in 70 minutes.
Maybe I was just unlucky with this specific question, but programming with people watching just felt very different. I couldn't get into the focused mindset where you can think about a problem creatively. My mind just went blank for most of it.
Obviously I'm quite disappointed with this and I'd hate to have that happen again. Does this get better with more interviewing experience? Or should I just grind LC until the solutions are obvious?
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
If you grind enough diverse problems, you will train a pretty good classifier that will get in the zone, but it will be a mechanical enterprise at that moment.
I think the solution is to mock more to get comfortable in an interview setting.