Domanda di colloquio di BNSF Railway

Two _closed book_ Java coding tasks. First was a relatively easy Java Streams filter/map problem. The second required detailed knowledge developing Spring Aspects (AOP).

Risposta di colloquio

Anonimo

1 giu 2025

The 1st task was straightforward as long as you've committed to memory the Java streams API and know its idiosyncrasies. While I know the concepts behind aspect-oriented programming and have worked with AspectJ years ago, I don't have the Spring Aspect API committed to memory. So, I couldn't even begin to start coding this task.