I interviewed at United International University (Dhaka)
Interview
There is no formal interview. You simply apply, and the assigned personnel (mainly faculty members) assess your CV before selecting candidates.
In the application, they ask for your GitHub link, LinkedIn profile, previous experience as a TA or grader, your course grades, overall CGPA, competitive programming score, and any previous achievements
I applied online. The process took 1 day. I interviewed at United International University (Dhaka) in Oct 2025
Interview
Firstly, a demo class was taken on any preferred topic(different from previous years as previously topics were given on the spot, we had to make our own presentations this time) and upon shortlisting from there, 16 candidates were picked for 3 vacancies, eventually sitting for the interview with 2 externals and a panel from UIU. Basic questions, including introduction and CGPA, class position were asked along with the topics I'd like to teach if employed. The technical questions have been listed below
Interview questions [7]
Question 1
What is OOP? What are the basic concepts of OOP? Is C OOP?
Dynamic Programming vs Greedy approaches, what to use for fractional knapsack and what for 0/1 knapsack. Is maximum sub array a DP problem, what are the conditions for DP and if there can exist such a problem which is DP but does not have overlapping subproblems? Can fibonacci be done with DP?
Is Dijkstra with negative weights possible? If not, why? Will it always give wrong answers. Was asked to draw 2 example graphs on a paper where Dijkstra gave correct and wrong path with negative edges.
I interviewed at United International University (Dhaka)
Interview
There were a lot of interviewers, but the process was easy. There was a demo class, and then a viva. It takes about 30 minutes to 1 hr to complete the interview.
Interview questions [1]
Question 1
One of the questions was, how to find the middle node of a linked list.