Sunday, 5 August 2018

Topics to Prepare for Java Interview

Companies looking for java developers who has experience in following topics

1. Core Java
2. Java 8
3. Multi threading (must)
4. Spring
5. Spring Boot (Micro Services)
6. Hibernate
7. XML
8. Concurrency
9. Algorithms
10. Data structures
11. Design patterns
12. Object Oriented Design
13. Architecture patterns
14. MVC Design
15. RESTful web services
16. Maven
17. MongoDB
18. Git
19. JUnit

Links to refer:
  1. Design patterns
    • https://www.youtube.com/watch?v=EYOKqb2Mf7k&list=PLmCsXDGbJHdjZiLC2HjXrgw8-E4O3MXdN
  2. Spring
    • Spring core
    • Spring transactions
    • Spring JDBC
    • Spring MVC
  3. Java8
    • Streams
    • Lambda expressions
    • Functional interfaces
    • Method references
    • Constructor references
  4. Data Structures and Algorithms
    • https://www.geeksforgeeks.org/ (all programming questions will be asked from here, must read for any interview)
    • https://www.geeksforgeeks.org/greedy-algorithms-set-1-activity-selection-problem/
This page will be updated regularly

0 comments:

Post a Comment

Note: only a member of this blog may post a comment.