Screening Round
- Salary
- Project Experience in Brief
- Technologies you know and used
- Reactive programming experience, since how long are you using it and how often do you use in your company
- DevOps – Jenkins experience, what about Ansible and for what scenario have you used it the last time
- Team Size in your past companies
- Are you available for in person interview and normal location based and college, visa related questions
First Technical Round
- Introduce yourself
- Explain latest project experience what it is about, goal and your contribution
- What are collections and list some interfaces in it
- Reactive Programming and Reactive Streams and examples of reactive streams
- Mono and Flux
- How do you handle errors in reactive programming, onErrorReturn; onErrorResume
- onErrorResume how does it work
- What is Apache Kafka
- Different Annotations present in spring boot
- Explain how you design a spring boot application
- Code – complete pending DTO’s using data from json file and write two stream functions