Software Company-Wise Interview Experiences (Bangladesh)

This is my interview experiences as a fresher software engineer . I have tried to give an overview of the interview process that i faced. Do not take it personally.

AcknowledgementThanks to senior brothers of RUET and the software companies for calling me in the interview

Frontier Semiconductor  
Interview for : Software Engineer (Fresher)
Interview Type : Viva (Skype)
Status : Accepted and Joined  
Interview Summary:  
1. Data Structure - Heap, Max Heap, Min Heap
2. C++ and OOP - Class, object, function overloading, function overriding, how to override a function, virtual function, pure virtual function, template .
3. Assembly- Different kinds of jump instructions .
4. Digital Signal Processing - Time domain, Frequency Domain, Why do we use Fourier Transform? 
5. Data Communication/Networking : TCP, IP, UDP  
Comment (For CSE Background) : This is an exceptional interview than other company's interview. As Frontier Semiconductor develops research based software, so you need to be a computer engineer before a software engineer. Do not underestimates the important and core subjects of your syllabus. Remember that in future, you may work with NASA for generating  more clear Black-hole images . So you should have a mentality to become a good computer engineer and work with the core computer technologies.

Enosis Solutions
Interview for : Software Engineer (Fresher)  
Interview Type : 1st Phase ( Written)
Status : Not Accepted
Interview Summary:
1. Analytical Question: Monkey Bamboo Math, Father-Son Math, Work time math, Geomatry math
2. C++ Question : Reverse String, Read/Write from files, Stack push/pop operation, Duplicate Array etc.
3. Testing Question : Questions about HTML UI
Comment : One bad thing about this interview is that Enosis does not change their interview questions. I don't know why but this is a bad practice. So i found same questions that i practiced from the glassdoor ( Hurrah...). Though my written exam was good enough, I was not called for coding test (2nd phase). I did not participate in any NCPC or ICPC. May be that is the reason. So if you are a good NCPC/ICPC contestant then you will get a chance.

Samsung R&D
Interview for : Software Engineer (Fresher)  
Interview Type :1st Phase ( Online Coding Test on HackerRank)
Status : Got a Call for 2nd phase (Onsite Coding Test) but I declined
Interview Summary:  
1. Online Coding Test : Questions are from different Domains of HackerRank like Problem Solving, C, Math, Algorithm etc.
Comment :  Good thing about Samsung is that Samsung always mail me whenever they hire new software engineers (love emo). This is a good practice.


Interview for : Machine Learning Engineer
Interview Type : (Written) 

Question: Basic Python problem solving question, Implementation of CNN in tensorflow for handwritten digit recognition, Hyperparameter Tuning, Overfitting, Underfitting etc.

Telenor Health

Interview for : Python Developer
Interview Type : Coding Test

Task 1:

Task 2:


Share on Google Plus

About Ashadullah Shawon

I am Ashadullah Shawon. I am a Software Engineer. I studied Computer Science and Engineering (CSE) at RUET. I Like To Share Knowledge. Learn More: Click Here
    Blogger Comment
    Facebook Comment


  1. thank you so much brother. take love

    1. Welcome and Thanks a lot for your comment. Share this article with your friends.

  2. A large portion of the software development specialist co-ops have a pre-characterized procedure that is executed while building up a software. outsourcing software