Tech Industry
Yesterday
3450
Crossed a line with my boss
Tech Industry
Yesterday
2585
I am starting to think Chinese interviewers currently fail non-Chinese candidates on purpose.
World Conflicts
Yesterday
420
American police seem to work only when Israel is challenged
Software Engineering Career
Yesterday
1791
Cleared Amazon onsite, but lowballed.
Tech Industry
6h
1779
Asians - what are your thoughts on asian female white male ?
It seems many questions are easier to implement in Ruby/Python, but not in Java. How did Java developers pass their interviews?
i used to use Java but this time around i did all my onsite interviews in javascript. it is easier than Java.
But you did not get into Airbnb or the other top tiers, you are at Amazon
Savage
Why easier in Python/JavaScript?
it is just less verbose, for example you can just use an object instead of a map. you dont have to deal with type definitions.
E.g. parse a csv file and print data in json. Hardly to implement it in 30 mins unless you are very familiar with file parsing and json library.
I do all of my white board interviews in python because it’s basically one step removed from writing in plain english. If you want to see the advantages, check out any leetcode solution or geeksforgeeks algorithm implementation in java vs python
Imho you don't have to write so much code in interviews. Usually solutions are short. So it doesn't really matter that the language is more verbose. You would save 1 extra minute MAX in the whole interview probably. If that's a deal breaker I have bad news for you. Personally I passed Apple, Facebook, Microsoft interviews and used Java. Didn't have any discomfort. I failed Google however I am 100% sure it had nothing to do with Java. Better use language which you know very well.
This topic is for Airbnb. Their coding questions are different.
I wrote close to 100 lines for each of my on-site coding rounds at Airbnb (got an offer)
It is true that our candidates consistently have a harder time finishing on time in Java because it is so verbose. If you know a scripting language about as well, I highly recommend you use it instead.
Have you switched backend to Java?
We use both Ruby and Java on the backend. I chose a team that lets me avoid the Java bits.
Try javascript? (Only half trolling)
Half trolling is script, another half is Java.