I applied through an employee referral. The process took 4 weeks. I interviewed at Dynamic Solution Innovators (Dhaka) in Mar 2023
Interview
Application
Submitted my resume via a referral, with the entire process taking approximately 1.5 months.
Interview Phases
Step 1: Resume Shortlisting
Step 2: Written Test Topics Covered: Java Collection Framework, OOP Principles, Basic SQL Query and Database Theory, LeetCode Problems (Easy/Medium), Probability and Analytical Questions
Step 3: Technical Interview
Approach: Engaging, discussion-based problem-solving.
Key Takeaway: Focus on code optimization and problem-solving approach.
Additional Topics: Discussion about the company, tech interests, and DSi projects.
Step 4: Interview with Higher Management
Nature: Technical and Behavioral
Challenges: Mostly database-related questions derived from my resume.
Additional Topics: SOLID principles, Singleton Pattern, Company Projects, Core CS Topics.
Personal Assessment: Required frequent hints to answer questions, emphasizing the need for an engaging discussion.
Step 5: Offer Letter Received
Observations: Importance is given to the problem-solving approach over simply providing right/wrong answers. An engaging attitude is highly valued throughout the interview stages.
Interview questions [1]
Question 1
Problem Solving and SQL query: LeetCode Easy and Medium level questions
Java Collection Framework Questions
Basic OOP: Focused on Upcasting & Downcasting
Database Theory
Probability & Analytical Questions
I applied through college or university. I interviewed at Dynamic Solution Innovators (Dhaka) in Dec 2024
Interview
Campus recruitment,
At first had been a written round
- Complexity of different graph algorithms
- When do we choose dynamic programming over greedy?
- What is the difference between overloading and overriding?
- Core components of OOP
- Function overloading & overriding
Interview questions [1]
Question 1
- Complexity of different graph algorithms
- When do we choose dynamic programming over greedy?
- What is the difference between overloading and overriding?
- Core components of OOP
- Function overloading & overriding
I interviewed at Dynamic Solution Innovators (Dhaka)
Interview
3 steps one is gonna face in the recruitment process of Dsi
1. written,
2. technical interview,
3. cto round
it tooks around one month to complete
questions are standard, cto round mostly informal
Interview questions [1]
Question 1
oop, databse , problem solving these are the topic of questions
They came for campus recruitment at first. After being selected, they called for interview in their office. The interview questions were related to OOP, DBMS, problem solving and other stuffs on the resume.