Recruitment Stories - Montaser's Experience at Kona Software Lab Limited

Recruitment Stories - Montaser's Experience at Kona Software Lab Limited

   ~2 min read

Montaser Majid Taseen is currently working as a Graduate Engineer at Kona Software Lab Limited. He completed his Bachelor’s degree in Computer Science and Engineering from BUET.

This article shares Montaser’s experience in landing a job at Kona Software Lab Limited, with the aim of benefiting those who are preparing for a job in the same field.

Montaser learned about the job opening through one of his friends. He sent his resume to the HR of the company and was notified within a few days that he was selected for the first phase of the recruitment process. Montaser then went through the subsequent recruitment phases before accepting the job offer:

Phase 1: Written Test

The written test included questions on various topics, such as ternary tree traversal, struct size, database normalization, design patterns, math problems, basic C++, and coding problems. Before taking the test, Montaser contacted one of his BUET alumni to learn more about it. Additionally, he solved a number of interview-related problems as part of his preparation.

Phase 2: Coding Test

To prepare for this phase, Montaser solved Cracking the Coding Interview because he assumed that he would be given a few programming problems to solve during the coding test. However, during the interview, the interviewer gave him scenarios for six systems, such as a Bank Account Management System, a Book Shop Management System, and a Bus Management System, and asked him to code these systems within one hour using the Java programming language. Montaser was able to code the basic structure for four of the systems.

Phase 3: Technical Interview

The Senior Engineers at Kona Software Lab Limited conducted this phase. They interviewed Montaser about his undergraduate projects and thesis, including the frameworks and databases he used, the motivation behind his thesis, the problem it aimed to solve, and his approach to the solution. Then, they asked basic questions on topics such as Java, databases, public and private keys, object-oriented programming, data structures, and math problems. Following the technical portion of the interview, Montaser and the interviewers had discussions regarding the company, Montaser’s desire to join the company, and the seniors at the company whom Montaser knew about.

Special thanks to Montaser Majid Taseen for taking out the time to share his recruitment experience with me. If you have any queries, feel free to contact him at majidmontaser@gmail.com

If you appreciate what I do and wish to support my work, you can consider buying me a coffee
Tahanima Chowdhury
Tahanima Chowdhury Tahanima is the author of this blog. She is an avid open source contributor.