CODING TEST - Design and develop a small application and write end to end rest APIs.
Technical Round(L1) Topics:
Microservices- Design Patterns, Spring Native APIs, Inter Service Communication, Performance Parameters
AWS - Services Worked on
JAVA - Java8, Collections, Exceptions, Immutable class, String
JVM - Profiling, Garbage Collectors and its algorithm
Cache - Types and the one used in my project
Multi Threading - Reenterant Lock, Executor Framework
SpringBoot - Annotations
Kafka - Error Handling, Importance of Partitions
Design Patterns - Builder and Abstract Factory
Design Principals - SOLID, ACID, CAP theorem
Database - Sharding, Query for 2 tables using JOIN, Data Modelling types, JPA Mappings, Types of Joins
Deployments, Docker, Kubernetes
Manager Round(L2) Topics:
Self learning methodology, How would you deal with a good and bad person at workplace,
Why are you a good fit, something you learnt in outside world and used in your application, why a switch?
L3 - Domain Fitment Round with Solution Architect
Basic questions on Microservices, Kafka, Deployment and DevOps related stuff.
L4- HR Round