Experience: 3 years Position: SSWE Location: Date: August
Recruiter reached out after seeing profile in Naukri.
Round 0: Hiring manager called and discussed about the role, current projects and experience. This is SMTS role in JavaFX team.
Round 1: Started with introduction. Focused on basics of C++ and Java. Questions on C++ compiler and Java garbage collector. Questions on Smart pointers. In-depth discussion on multithreading. Design patterns. DSA basics. One coding question.
Round 2: Started with introduction. Focused more on Java and OOPs concepts. Asked to implement design pattern examples. DSA basics. In depth discussion on multithreading.
Round 3: Take home assignment. 2 simple animation was asked to implement using JavaFX and Swing library.
Round 4: TLs from US team took this round. Started with introduction. Couple of questions about current project and tech stack. Questions about challenges in the role and how it was solved and some other managerial questions. Questions on basics of Java and C++. Internal working of Garbage collector in Java. Questions on DSA basics. Discussion about the approaches taken to implement animation using JavaFX and Swing libraries. Improvements and different approaches possible.
A day after the interview offer was made and accepted.