So I failed an interview with Apple at the non-coding first round.
Interviewer asked me what are the methods that every Object overrides, and turns out it is equal() hashcode() and toString(). And asked me what each of this does.
I program in Java with the current company for about a year, but rely mindlessly on frameworks to do the job that I dont even know the most basic things and what it does..
The inteviewer gave me a link to a Java textbook that I can study with, saying they need people more knowledgable in Java. I feel reallly ashamed that I am even hoping to do well in interviews when I don’t even know the basics of what I do everyday..
I did about 200 medium LC and feel okay with algorithms but I just feel so embarassed about this.. I feel so bad that the interviewer had to give me a link to buy a Java book..
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
That said, paste the link out?
For consolation my team’s resume screen to hire rate is 0.6%.
I am not a programmer but, in my world of data, every one uses Amazon S3 left and right but only 1% can answer its behavior because it’s an object store and not a file system.
The curiosity to get to the bottom of things separates you from the rest.
It’s like teaching a kid that 5x5 is 25. You can either let the kid memorize it or teach them that multiplication is a repetitive addition.
Both can answer the problem but one can answer any multiplication problem while the other can only spit out memorized answers.