Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by DMI Team. If you also belong to the team, you can get access from here

DMI Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

DMI Assistant Lecturer Interview Questions and Answers

Updated 6 Jul 2022

DMI Assistant Lecturer Interview Experiences

1 interview found

I applied via Referral and was interviewed in Jun 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - HR 

(1 Question)

  • Q1. Introduce yourself About salary
Round 3 - Technical 

(1 Question)

  • Q1. Basic from any one of the subject

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and bold to face the interview.communication skill is also important

Interview questions from similar companies

I applied via Naukri.com and was interviewed in Feb 2021. There were 3 interview rounds.

Interview Questionnaire 

7 Questions

  • Q1. 1. What is topic present in C.
  • Ans. 

    C language has various topics including data types, control structures, functions, arrays, pointers, structures, and file handling.

    • Data types - int, float, char, double, etc.

    • Control structures - if-else, switch-case, loops, etc.

    • Functions - user-defined functions, library functions, etc.

    • Arrays - one-dimensional, multi-dimensional, etc.

    • Pointers - pointer variables, pointer arithmetic, etc.

    • Structures - user-defined data t...

  • Answered by AI
  • Q2. 2.What is type qualifier volatile and const
  • Ans. 

    The type qualifier volatile is used to indicate that a variable's value may change unexpectedly.

    • The volatile qualifier is used when a variable can be modified by external factors that are beyond the control of the program.

    • It is commonly used when accessing hardware registers or shared memory in multi-threaded environments.

    • The const qualifier is used to indicate that a variable's value cannot be modified once it is assi...

  • Answered by AI
  • Q3. 3.What is storage classes.
  • Ans. 

    Storage classes are keywords in C programming that define the scope and lifetime of variables.

    • There are four storage classes in C: auto, register, static, and extern.

    • Auto variables are local to a function and have a default value of garbage.

    • Register variables are stored in CPU registers for faster access.

    • Static variables retain their value between function calls.

    • Extern variables are declared outside of any function and...

  • Answered by AI
  • Q4. 4.write code to reverse word in string
  • Ans. 

    Code to reverse words in a string

    • Split the string into an array of words

    • Loop through the array and reverse each word

    • Join the reversed words back into a string

  • Answered by AI
  • Q5. 5. How computer is starting
  • Ans. 

    The computer starts by executing the BIOS, which initializes hardware and loads the operating system.

    • When the power button is pressed, the computer sends a signal to the power supply to turn on.

    • The BIOS (Basic Input/Output System) is then executed, which performs a Power-On Self Test (POST) to check hardware components.

    • The BIOS then loads the boot loader from the hard drive or other bootable device.

    • The boot loader then...

  • Answered by AI
  • Q6. What is process and thread
  • Ans. 

    A process is an instance of a program while a thread is a lightweight process that can run concurrently with other threads.

    • A process is a program in execution

    • A process has its own memory space and system resources

    • A thread is a subset of a process

    • A thread shares the same memory space and system resources as its parent process

    • Multiple threads can run concurrently within a single process

  • Answered by AI
  • Q7. What is system call.
  • Ans. 

    System call is a request made by a program to the operating system for a service or resource.

    • System calls provide an interface between a program and the operating system.

    • They allow programs to perform tasks such as reading and writing files, creating new processes, and managing memory.

    • Examples of system calls include open(), read(), write(), fork(), and exec().

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Please study well and get your dream job.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Campus Placement and was interviewed in Dec 2022. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. So they asked totally from my resume and they finally asked three coding questions which were simple and you should answer genuinely
  • Q2. 1. write a code to check whether entered input is a palindrome or not 2. wap to print the reverse of an array 3. find the second highest in the array
  • Ans. 

    Answer to coding questions for Associate Software Engineer interview

    • To check for palindrome, compare the input string with its reverse

    • To print the reverse of an array, loop through the array in reverse order and print each element

    • To find the second highest in an array, loop through the array and keep track of the highest and second highest values

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - resume should be genuine, be prepared beforehand and be strong on basics and always put a smile in the interview
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Approached by Company

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Not available, PFB
  • Q2. Please find below

Interview Preparation Tips

Topics to prepare for SpanIdea Software Developer interview:
  • C++
  • C
Interview preparation tips for other job seekers - The SO INTELLCTUAL HR lady calls me and tells me about the job role and tells that this includes 1 year bond. she asks me my current location . she then asks me which city i am from? Then she asks me which state i am from?:) I don't know at that time was she searching the last braincell she have?AND then she also wants to know that currently at which area i am residing and she goes on to ask that do i have any relatives at job location area. when i asked her why she is asking so many questions her response was that "we want to know if the candidate is really interested in job role". Highly Professional HR ,, even after going through her "intellectual questionnaire" and telling her i am interested in job role there was absolute no response from her

company should conduct some good communication skills and logical thinking classes for HRs before expecting it from any candidate
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Mar 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Project based backend and frontend
  • Q2. How to connect to backend
  • Ans. 

    To connect to the backend, you can use APIs, database connections, or web services.

    • Use APIs to send and receive data between the frontend and backend

    • Establish database connections to retrieve and store data

    • Utilize web services for communication between different systems

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare for project

Skills evaluated in this interview

I appeared for an interview before May 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Easy

Timing - 10AM-11:30AM
Online proctored test

  • Q1. 

    Binary Tree Right View Problem Statement

    Given a binary tree of integers, your task is to print the right view of it. The right view represents a set of nodes visible when the tree is viewed from the righ...

  • Ans. 

    The task is to print the right view of a binary tree, representing nodes visible from the right side in top-to-bottom order.

    • Traverse the tree level by level and keep track of the rightmost node at each level

    • Print the rightmost node of each level to get the right view of the tree

    • Use a queue for level order traversal and a map to store the rightmost nodes

  • Answered by AI
  • Q2. 

    0/1 Knapsack Problem Statement

    A thief is planning to rob a store and can carry a maximum weight of 'W' in his knapsack. The store contains 'N' items where the ith item has a weight of 'wi' and a value of...

  • Ans. 

    Yes, the 0/1 Knapsack problem can be solved using dynamic programming with a space complexity of not more than O(W).

    • Use a 1D array to store the maximum value that can be stolen for each weight from 0 to W.

    • Iterate through each item and update the array based on whether including the item would increase the total value.

    • The final value in the array at index W will be the maximum value that can be stolen.

  • Answered by AI
Round 2 - Video Call 

(2 Questions)

Round duration - 45 minutes
Round difficulty - Medium

Timing : 4PM-5PM
Environment - Online

There was a panel of 3 interviewers

  • Q1. How can you find the size of an array in C or C++ without using sizeof or any standard function?
  • Ans. 

    You can find the size of an array in C or C++ by dividing the total size of the array by the size of one element.

    • Calculate the total size of the array by multiplying the number of elements by the size of each element.

    • Divide the total size by the size of one element to get the size of the array.

    • For example, if you have an array of strings arr[] = {'hello', 'world', 'example'}, you can find the size by dividing the total

  • Answered by AI
  • Q2. Explain how indexing in a database works using B+ trees.
  • Ans. 

    B+ trees are used for indexing in databases to efficiently search and retrieve data.

    • B+ trees are balanced trees where each node can have multiple keys and child pointers.

    • Data is stored in leaf nodes, while non-leaf nodes are used for navigation.

    • B+ trees are commonly used in databases because of their ability to efficiently search and retrieve data.

    • Example: In a database table with an index on a specific column, B+ tree...

  • Answered by AI
Round 3 - Video Call 

(1 Question)

Round duration - 45 mintues
Round difficulty - Easy

Timing - 11AM-12:15PM
Environment - online video call

Again there was a panel of 2 senior engineers

  • Q1. 

    Maximum Path Sum Problem Statement

    You are given an n-ary tree consisting of 'N' nodes. Your task is to determine the maximum sum of the path from the root to any leaf node.

    Example:

    Input:
    For the giv...
  • Ans. 

    Find the maximum sum of the path from the root to any leaf node in an n-ary tree.

    • Traverse the tree from root to leaf nodes while keeping track of the sum of each path.

    • At each node, calculate the sum of the path from the root to that node and update the maximum sum found so far.

    • Consider using depth-first search (DFS) or breadth-first search (BFS) for tree traversal.

    • Handle cases where nodes have negative values or where

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Netaji Subhas University Of Technology. I applied for the job as SDE - 1 in NoidaEligibility criteria7.5 CGPAANSYS, Inc. interview preparation:Topics to prepare for the interview - System Design, core C++, Algorithms, Data Structures, DBMSTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Brush Up on Computer Science Fundamentals
Tip 2 : Prepare a Brief Self-Introduction

Application resume tips for other job seekers

Tip 1 : Do not put fake resume
Tip 2 : Writing internship project helps.

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
Less than 2 weeks
Result
No response

I applied via Job Portal and was interviewed before Jun 2023. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. Write down the recursion tree for this code:
  • Ans. 

    Recursion tree for a given code

    • Identify the base case of the recursion

    • Draw a tree structure with each recursive call as a node

    • Label each node with the input parameters and return values

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Dec 2023. There were 5 interview rounds.

Round 1 - Aptitude Test 

MCQ Test: It had sections of Apti, code snippets, Linux commands and HTML, CSS related (I think it had sectional cut off)..

Round 2 - Group Discussion 

Group Discussion: 8-10 members in a group and expect you to discuss on a given topic for at least 30s. They only check on whether you are capable of speaking good english or not.

Round 3 - Technical 

(2 Questions)

  • Q1. Mostly questions based on your resume. Having Java as your main language would give you a huge boost.
  • Q2. I was asked a apti question and a Java snippet to guess the output
Round 4 - One-on-one 

(1 Question)

  • Q1. Managerial round: General questions.
Round 5 - HR 

(1 Question)

  • Q1. HR related, like why do you wanna join us, etc

Interview Preparation Tips

Topics to prepare for Solugenix India Private Limited Associate Software Engineer interview:
  • Java
  • HTML
  • Javascript
  • Advanced Java
  • Project Management
Interview preparation tips for other job seekers - I applied through university. The process took 1 day.
I was interviewed at SJCE campus (Mysore) on 1/2/2024

Be true to yourself,
Brush up your Resume.
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Apti , html , linux ,sql, java

Round 2 - Group Discussion 

They give topics and we have to speak for 30 sec

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Sep 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

Multiple choice questions

Round 3 - Technical 

(2 Questions)

  • Q1. Face to face interview, Technical questions will be asked on the respective Technology
  • Q2. Question Related to the specific technology
Round 4 - HR 

(1 Question)

  • Q1. All the confirmations and clarity regarding the role, training and job will be given here

Interview Preparation Tips

Interview preparation tips for other job seekers - Include everything in the resume before attending the interview

DMI Interview FAQs

How many rounds are there in DMI Assistant Lecturer interview?
DMI interview process usually has 3 rounds. The most common rounds in the DMI interview process are Resume Shortlist, HR and Technical.

Tell us how to improve this page.

Interview Questions from Similar Companies

Apisero Interview Questions
4.3
 • 65 Interviews
TestingXperts Interview Questions
3.9
 • 41 Interviews
Credera Interview Questions
3.8
 • 40 Interviews
Stefanini Interview Questions
2.9
 • 34 Interviews
GlobalStep Interview Questions
2.7
 • 28 Interviews
SpanIdea Interview Questions
3.6
 • 24 Interviews
View all
Senior Software Engineer
144 salaries
unlock blur

₹8.2 L/yr - ₹31 L/yr

Software Engineer
88 salaries
unlock blur

₹4 L/yr - ₹14.5 L/yr

Associate Software Engineer
51 salaries
unlock blur

₹3.3 L/yr - ₹9 L/yr

Principal Software Engineer
42 salaries
unlock blur

₹12.1 L/yr - ₹38.8 L/yr

QA Engineer
35 salaries
unlock blur

₹4 L/yr - ₹11 L/yr

Explore more salaries
Compare DMI with

Apisero

4.3
Compare

Actalent Services

3.5
Compare

Cyber Infrastructure

3.5
Compare

TestingXperts

3.9
Compare
Did you find this page helpful?
Yes No
write
Share an Interview