3 ms·
> I spoke with 2 engineers who asked very specific questions about Java. Like "when is a static block run?" I thought it was a bit strange to ask easily googled
by dehrmann 5y ago
> I spoke with 2 engineers who asked very specific questions about Java. Like "when is a static block run?" I thought it was a bit strange to ask easily googled programming language trivia.
This isn't language trivia. It can be the difference between Util.helper() running very quickly or blocking while an unrelated cache loads. Even if you don't know, you could tell them that (why it's good to know), what your guess would be and why, and how you could find out experimentally.
> They later got back to me saying they wanted someone with experience with Java 14 and I had only worked with Java 8.
This one's weird. You can get caught up from 8 pretty quickly.
- nindalf 5y agoI did try to tell them that. I answered almost all their questions, including going really deep on garbage collection. I got a comment elsewhere from a former JPMC development manager about their hiring practices. > most people there hire for the specific problem they’re facing this week, as opposed to trying to get the best talent.
- commandlinefan 5y ago> You can get caught up from 8 pretty quickly. That jumped out at me, too - like, "what the hell does 'experience with Java 14' even mean?" OP did mention earlier in the post that his Java was a bit rusty, so maybe they were just being nice.