Pregunta de entrevista de UBS

Question regarding the design - Abstract Factory pattern implementation (Code). Consumer/Producer design pattern pseudo code, concurrency question: How to implement consumer/producer with new JDK 5 (at that time - JDK 5 was new). Questions regarding Spring - difference between SimpleJdbcTemplate and JdbcTemplate. Nothing in particular that would stumble you or caught off gaurd.