Enosis Solutions (Bangladesh) logo

Enosis Solutions (Bangladesh) Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 201 interview experiences · FREE TO READ

2.3 Rounds average
Average Typical difficulty
71.1% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Enosis Solutions (Bangladesh).

Showing 3 of 201
Enosis Solutions (Bangladesh) logo
Enosis Solutions (Bangladesh)

Software Engineer

Engineering · nearly a year ago

Senior Average Positive experience Accept offer 3 rounds
Interview process
Technical screen Technical screen Offer
Interview formats
Technical Coding Behavioral

The interview process consisted of three stages. First, there was a written test where we had to write pseudocode for simple problems, answer some theory questions, and solve basic bug-finding questions. Then, there was a coding round that lasted one hour and included two problems. The first problem was about basic string operations, and the second was a graph-related problem. I was able to complete both problems in the given time. Finally, a few days after the coding round, an HR representative contacted me by phone and offered me the position. Overall, the interview process was straightforward and well organized, with clear communication throughout.

Confirmed questions3 questions
  • The interviewer asked about the thought process behind my approach in the coding round.
  • I was asked about the time and space complexity of the solution.
  • I was also asked about alternative ways to solve the problem.
Enosis Solutions (Bangladesh) logo
Enosis Solutions (Bangladesh)

Software Engineer

Engineering · nearly a year ago

Mid Easy Positive experience Accept offer 1 round
Interview process
Technical screen
Interview formats
Coding Technical

The coding round had two programming problems, which were about Codeforces 1200-level in difficulty. There was also one basic SQL query, and four IQ or analytical questions that were pretty straightforward. Honestly, preparing the first 30 problems from the NeetCode 150 list should be more than enough. Knowing patterns like next greater element, frequency counting, and basic data manipulation really helps out.

Confirmed questions0 questions

No confirmed questions were included in this interview report.

Enosis Solutions (Bangladesh) logo
Enosis Solutions (Bangladesh)

Software Engineer

Engineering · a year ago

Entry Easy Negative experience No offer 4 rounds
Interview process
Technical screen Technical screen Recruiter call Technical screen
Interview formats
Coding Technical Behavioral Coding

So, there were 3 main stages. The first one was a 70-min online test on Hackerrank with webcam tracking, no interviewer. It had two problems and some basic math MCQs. Since I do competitive programming, these were easy. The second stage was an online technical interview. I had to talk about the first round problems, then solve two more problems live, explaining my approach before coding. They also asked some basic OOP and DB questions. Then came the HR round where they talked about the company and salary. They said the positions were filled but they'd keep me in mind. After about 6 months, the HR called back about a vacancy and if I was still interested. I said yes, and they sent an email for a technical discussion. This involved talking about my current job and some database design stuff. They said they'd let me know in a week or two. More than two weeks later, they emailed saying the role wasn't a strong match. It felt unprofessional since they'd already selected me once and then re-tested me before rejecting.

Confirmed questions2 questions
  • In the first round, I had to solve two problems and answer some MCQs.
  • In the second round, I had to describe and implement two more problems in front of them.

Enosis Solutions (Bangladesh) Software Engineer Interview Questions

Quoted word for word from Enosis Solutions (Bangladesh) interview reports.

Write a function to add a new line to an input string once it exceeds a given character limit per line.

Read reports

Given two concentric circles with radii a and b (a>b), what is the length of the chord of the larger circle that touches the smaller circle?

Read reports

Given an array and a number, construct a number from the array and subtract the given number from the constructed number, then pass that number.

Read reports

Given that the total cost of an apartment is fixed, how much more does it cost per person if 36 people share it compared to when 40 people split the cost? Determine the apartment's rent.

Read reports

Given a string, divide it into several lines and align these lines in the middle of the screen.

Read report

What is the frequency of elements in the given array, for example, in [1,2,2,3,4,3,2]?

Read report

Given the array arr = [4,5,2,6,3], what will be the output: [3, 4, 5, 2, 6]?

Read report

How many minutes in an hour does a train stop on average if its speed without stoppages is 48 kmph and with stoppages is 40 kmph?

Read report

Given the sorted list [2, 5, 8, 12, 16, 23, 38, 56, 72], can you determine if 23 exists in the list using binary search?

Read report

Formats, difficulty and experience

Across all 201 Enosis Solutions (Bangladesh) interview reports.

Interview formats

Coding 49.2%
Technical 36.9%
Behavioral 11.3%
Other 2.2%
System Design 0.5%

Interview difficulty

Easy 20.4%
Average 69.2%
Difficult 10.4%

Candidate experience

Neutral 19.4%
Positive 71.1%
Negative 9.5%