Hi all, I am gonna have an interview with a company working on stock trading system which only requires core java skill. However, the requirements list many server related stuff as follow:
Strong server-side Java (no UI)
Strong JUnittesting Web service knowledge, HTTP / HTTPS
Performance tuning experience will be desirable
Continuous integration experience (e.g. Ant, Hudson)
Are they talking about socket programming? I have no idea because I am currently working on web app development by using J2EE (JSP, Servlet...). Could you guys give me some advices which I should focus for the preparation?
Keep in mind, regardless of servlet, EJB, web service, etc., most of the time is spend implementing the service. I once joked, during an interview, that while I spent a year working on a web service, I only spent a few weeks setting up the component... so technically, I only have a few weeks experience with the API.
Many services are large (have lots of lines of code), and are maintained by a team of more than one -- and it is conceivable that many members don't need anything more than core java to do their jobs.