Maybank Malaysia Interview Experience for Senior Developer
Last Updated :
25 Jul, 2023
I recently had the privilege of going through a rigorous interview process for a technical position at Maybank, one of the leading banks in Malaysia. The interview consisted of three rounds, each designed to assess different aspects of my technical knowledge and skills. Here’s a detailed account of my interview experience:
Round-1: Technical Assessment
The first round was a technical assessment that involved approximately 20 plus questions covering a wide range of topics. Some of the questions focused on Hibernate, including the N+1 problem, while others delved into advanced Java concepts such as the double locking singleton pattern., java 8 features Additionally, there were questions related to the Spring framework, such as LazyInitializationException and bean-definition overriding etc.
The assessment required a solid understanding of these concepts and their practical applications.
Round-2: Technical Interview
After successfully passing the technical assessment, I progressed to the second round, which was a technical interview. This round provided an opportunity for the interviewer to delve deeper into my technical expertise and problem-solving abilities.
The interviewers posed a coding question that involved generating permutations of a given string. This question tested my algorithmic thinking and ability to write efficient code. Additionally, there were questions related to Java 8 features, Spring Boot, scopes of beans, and mappings in the Spring framework, Hibernate related questions and SQL queries.
To excel in this round, I revised core Java concepts and familiarized myself with Java 8 features such as streams, lambdas, and functional interfaces. I also refreshed my knowledge of Spring Boot, Hibernate, SQL, Cloud Technologies etc as per my resume.
Round-3: Managerial Round
The final round of the interview process was the managerial round, where I had the opportunity to interact with a manager from the technical team. This round focused on evaluating my overall fit within the organization, my ability to work in a team, and my future aspirations.
During this round, I engaged in discussions about my previous experiences, technical challenges faced during projects, and how I managed them. The manager also inquired about my familiarity with different technologies and frameworks relevant to the role.
Conclusion
The interview process at Maybank was challenging yet rewarding. Each round provided a platform to showcase my technical skills, problem-solving abilities, and suitability for the role. The comprehensive evaluation process gave me a deeper understanding of the organization’s expectations and provided insights into the technical challenges I might encounter in the role.
I am pleased to share that I was fortunate enough to receive an offer from Maybank, and I am excited to embark on this new journey in my career. I am grateful for the opportunity and the positive experience throughout the interview process at Maybank.
Share your thoughts in the comments
Please Login to comment...