News for hackers. Stuff that matters.
Re:The US digital service by stickfigure on Saturday August 15, 2015 @02:08AM (#10064501)
Not meaningful in Java.

java.util.List is an interface; java.util.ArrayList is the most commonly used implementation.

Re:The US digital service by _asummers on Saturday August 15, 2015 @11:06AM (#10065559)
java.util.LinkedList also implements that interface. ArrayList has the same semantics under the hood as an array (fast insertion at arbitrary places, fast random access, slow extension), and any Java programmer who's remotely familiar with data structures should know the difference between the two. Especially when LinkedLists are so commonly used under the hood in e.g. the java.util.Queue family.
Re:The US digital service by stickfigure on Saturday August 15, 2015 @12:08PM (#10065747)
Yes, of course. But if someone - especially a java programmer - asked me "list or array?", I would regard them amateur. In most of today's popular programming languages, list != linkedlist.

Of course, the proper response to a dumb interview question like this is "You mean linked list or array, right?" Because a reasonably seasoned programmer should recognize this poor choice of terminology for what it is.