Saturday, April 25, 2020

Areas to be covered in an Interview



  • Core java programming (java 1.8)
  • Web services Development
  • XML
  • CXF  
  • SOAP WS development 
  • Websphere application server  - Local setup, war deployments ,Multiple EARS in WAS how to make sure the resources are properly shared
  •  Java Synchronization - Java Utils package
  • Executor / Parallel Streams / Java concurrency package 
  • Hands on every day, Java Packages required, Loops, Variables, just algorithm etc
  •  
  •  Unit Testing – Junit and integration testing
  •                Process of Defect fixing and enhancements
  •                SDLC
  •                CICD (Jenkins/Maven etc)
  •                Sprint Boot    
  • Javax.jws
  • Javax.xml
  • javax-ws, jax-rs
  • XML manipulations with Jackson
  • production support trouble shooting process 
  • java exceptions - what you throw, what you catch 
  • how do u monitor the logs, to trace/troubleshoot from a prod support guys. 
  • jmx - dump heap dump 
  • monolithic / microservices -MSA (login service with account service) -fault tolerance, circuit breaker 

Some questions client has asked from recent interviews: 
  1. How to choose array or vector list.
  2. How to set db configuration in JPA project
  3. Diff string builder and buffer.
  4. Concurrent list.
  5. Executor framework
  6. How to choose soap or rest service
  7. Which approach you have used top down or bottom up. And what is the difference.
  8. How to perform functional testing
  9. What design patterns you have used.
  10. Basic agile methodology.
  11. How to use websphere.
  12. I have a soap service --my client has Rest -- how to handle such issues
  13. cxf - how do i intercept the request 
  14. DB queries


No comments:

Post a Comment