Sapient Global Markets important topics in Java

Carvia Tech | May 21, 2019 | 1 min read | 464 views | sapient interviews


Important topics for Java developers

  1. Core Java

    • Polymorphism - overloading vs override, specifications for override, etc.

    • Inheritance - Abstract Classes, Interfaces, Casting classes, etc.

    • Generics - Upper bound, lower bound etc.

    • Multi-threading and Concurrency (must have) - wait() sleep() notify(), creating threads, Executors, volatile, Atomic package, Java Memory Model, Producer Consumer Problem, etc.

    • Collections (must have) - ArrayList, Vector, HashMap, ConcurrentHashMap, HashSet etc.

  2. Design Patterns and Design Skills

    • Creational Design Patterns - singleton, factory method, abstract factory etc.

    • Behavioral Design Patterns

    • Hands on Skills for coding exercise

  3. Database

    • Basic knowledge of DB concepts: table joins, indexes, etc.

    • Performance tuning of SQL queries

  4. Testing

    • Unit Testing

    • Blackbox and Whitebox Testing

    • Automation Testing

    • System and Integration Testing

  5. Best Practices

    • Agile Methodology

    • Test Driven Development

    • DevOps: Docker, Jenkins and CI/CD


sapient interviews:
  1. Sapient Fee Calculator: Coding problem in Java
  2. Sapient Global Market Java Interview Questions and Coding Exercise
  3. Sapient - Coding Exercise for Designing Smart Card System for Delhi Metro
See all articles in sapient interviews
Top articles in this category:
  1. Sapient Global Market Java Interview Questions and Coding Exercise
  2. Top 50 Multi-threading Java Interview Questions for Investment Bank
  3. Java Concurrency Interview Questions and Answers
  4. BlackRock Top Java Interview Questions: Investment Banking Domain
  5. Citibank Java developer interview questions
  6. Morgan Stanley Investment Banking Java Interview Questions
  7. UBS Top 10 Java Interview Questions


Find more on this topic:
Java Interviews image
Java Interviews

Interview - Product Companies, eCommerce Companies, Investment Banking, Healthcare Industry, Service Companies and Startups.

Last updated 1 week ago


Recommended books for interview preparation:

This website uses cookies to ensure you get the best experience on our website. more info