Status: Currently employed, 8 months of work experience in Software Development, Junior Java Developer
Location: Jaipur, India
Date: Aug 26, 2020
Interview Process:
Technical Screening
- Duration: 30 minutes
- Format: Phone
- Topics Covered: Technical
- Questions Asked: The initial screening was done over the phone. The recruiter asked about my experience with Java and related frameworks like Spring Boot and Hibernate. There were also questions on frontend technologies like Angular and CSS. He wanted to know about my familiarity with basic Java concepts like inheritance, polymorphism, and collections. Additionally, he asked about my experience with RESTful web services and some core Java questions such as exception handling, multithreading, and Java collections framework.
- Challenges Faced: None, as these were basic questions and I had prepared well.
Technical Interview
- Duration: 1 hour
- Format: Online
- Topics Covered: Technical
- Questions Asked: This was a detailed technical round conducted online. They asked me to solve a coding problem using Java, which involved implementing a small REST API using Spring Boot. I was also asked to explain the ORM concepts in Hibernate and how I would handle various relationships between entities. On the frontend side, there were questions about Angular, particularly on how to create components, manage state, and make HTTP calls. They also asked me to write some CSS to style a basic webpage.
- Challenges Faced: I found the Angular questions a bit tricky because I haven’t used it extensively, but I managed to answer with what I knew and explained my thought process clearly.
Behavioral Interview
- Duration: 45 minutes
- Format: Phone
- Topics Covered: Behavioral
- Questions Asked: The HR manager conducted this round over the phone. He asked about my previous work experiences, how I handle deadlines, and my approach to teamwork. There were situational questions like how I deal with conflicts in a team, examples of when I had to learn a new technology quickly, and how I prioritize tasks when working on multiple projects.
- Challenges Faced: None, as I had prepared some examples beforehand and was comfortable discussing my experiences.
Final Interview with CTO
- Duration: 1 hour
- Format: Face-to-face
- Topics Covered: Mixed (Technical and Cultural Fit)
- Questions Asked: The final interview was conducted face-to-face with the CTO. He asked about my long-term career goals and how I see myself growing at Enbraun Technologies. There was a discussion on the latest trends in Java development and how I keep myself updated. He also asked about my experience with SaaS products and my understanding of cloud services. The conversation shifted towards the company culture and how I would fit in with their team. He also asked about my thoughts on working in a product-based company and my previous experience with end-to-end product development.
- Challenges Faced: The range of topics was broad, but it was interesting to discuss various aspects of technology and culture.
1 Comment
Your point of view caught my eye and was very interesting. Thanks. I have a question for you.