Upload Button Icon Add office photos
Engaged Employer

i

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

Moglix Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Moglix Software Developer Interview Questions and Answers

Updated 10 May 2024

Moglix Software Developer Interview Experiences

2 interviews found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Aptitude question based on time speed and logic

Round 2 - Technical 

(1 Question)

  • Q1. Ques on linked list and some more coding ques
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Jan 2023. 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 

It was both aptitude and coding test.
Comprises of around same weightage.
Coding questions were some famous easy questions.

Round 3 - Technical 

(3 Questions)

  • Q1. Most of the coding questions were from Linked list. Few from database and SQL.
  • Q2. Adding a node in LinkedList, removal of a duplicate node in LinkedList.
  • Ans. 

    Adding a node in LinkedList involves creating a new node and updating pointers. Removing a duplicate node requires iterating through the list and comparing values.

    • To add a node, create a new node with the desired value and update pointers accordingly.

    • To remove a duplicate node, iterate through the list and compare each node's value with others to identify duplicates.

    • After identifying a duplicate node, update pointers t

  • Answered by AI
  • Q3. A query to give the sum of salary of common department.
Round 4 - One-on-one 

(1 Question)

  • Q1. A bit conceptual round. A Linked list question and few HR questions.

Skills evaluated in this interview

Software Developer Interview Questions Asked at Other Companies

asked in Amazon
Q1. Maximum Subarray Sum Problem Statement Given an array of integers ... read more
asked in Amazon
Q2. Minimum Number of Platforms Needed Problem Statement You are give ... read more
asked in Rakuten
Q3. Merge Two Sorted Arrays Problem Statement Given two sorted intege ... read more
asked in Cognizant
Q4. Nth Fibonacci Number Problem Statement Calculate the Nth term in ... read more
Q5. Find Duplicate in Array Problem Statement You are provided with a ... read more

Interview questions from similar companies

Interview Questionnaire 

6 Questions

  • Q1. Write net and clean code to print a matrix in spiral order
  • Ans. 

    Print a matrix in spiral order using clean and efficient code

    • Create four variables to keep track of the boundaries of the matrix

    • Use a while loop to iterate through the matrix in a spiral order

    • Print each element as you iterate through the matrix

    • Update the boundaries of the matrix after each iteration

  • Answered by AI
  • Q2. Lot off discussion on project. Lot of questions on python and oops (My project was in Python+django)
  • Q3. He asked me a real time question. You have 1 billion sentences and sentence which will be given by user you have to return maximum matching sentence from 1 billion sentences
  • Q4. Finally he asked me a puzzle which was similar to public private key in cryptography
  • Q5. Lot of questions on c++ and java (eg. what is memory leak)
  • Q6. It was HR round she asked me simple behavior questions

Interview Preparation Tips

Round: Test
Experience: First Round had 15 questions . It contains 5 English questions (reading comprehension) and 10 aptitude.

Tips: Prepare well aptitude and puzzles.
Duration: 30 minutes
Total Questions: 15

Round: Test
Experience: Second round consist 5 data interpretation questions based on data which was given in question paper.
it was pen paper round.
Duration: 15 minutes
Total Questions: 5

Round: Technical Interview
Experience: The Interview Process started with around 15 candidates. First interview run almost one and half hour .

Tips: Be frank with interviewer and ask him all the test cases whichever you are thinking.
Practice write code on paper.
Prepare well string data structure (eg. Trie , Suffix Tree , Suffix Array).
all the best

Round: Technical Interview
Experience: The Interview Process started with around 8 candidates and 3 of them selected.
Tips: Prepare oops concept and basic concept of c and c++(Memory leak , Garbage memory , Dangling pointer ).

Skills: Coding , Presence of mind
College Name: NIT Jalandhar

Skills evaluated in this interview

I was interviewed in Oct 2017.

Interview Questionnaire 

4 Questions

  • Q1. Since Its been a long time i had inteview, i don't remember the exact questions. Question related to java. Basically Oops Quetsions MultiThreading Some Logical Question
  • Q2. About the project you have worked on. Language you specified. Some logical coding question. PHP Question As i specified PHP
  • Q3. Question Related to software Engineering like: SDLC Unit Testing Os specific Question Basically the 4th round is totally theoretical.
  • Q4. Nothing about your personal life and interest

Interview Preparation Tips

Round: Test
Experience: Aptitude, Reasoning & computer science

General Tips: Good Interview Experience with Power2SME
Skills: Communication, Problem Solving, Analytical Skills
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 Jan 2023. There were 3 interview rounds.

Round 1 - Coding Test 

In the first round test was conducted on hackerrank platform
it consist of one coding question and one sql question and total 4 mcq are there
the difficulty of coding(dsa) problem is leetcode medium-hard and sql is hard

Round 2 - Technical 

(3 Questions)

  • Q1. 1. Maths puzzle 2. a dp question 3. questions on inheritance 4. some css related question 5. dom application and why we are using dom? 6. DBMS questions
  • Q2. Dp question and then optimised to o(n) solution
  • Q3. Questions on oops and inheritance
Round 3 - HR 

(1 Question)

  • Q1. 1. some projects that i did 2. why you want to join bizongo? 3. what will you bring to the company if we select you? 4. some behavioural questions...

Interview Preparation Tips

Topics to prepare for BIZONGO Software Developer interview:
  • OOPS
  • DSA
  • Web Development
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Linked List Palindrome
  • Q2. Combination Sum
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Easy basics questions asked
Round 2 - Technical 

(1 Question)

  • Q1. Easy basics questions asked
Round 3 - Technical 

(1 Question)

  • Q1. System design was asked
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Asked core java question
Round 2 - One-on-one 

(1 Question)

  • Q1. Asked dsa questions
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

HAckerrank based test

I was interviewed before May 2021.

Round 1 - Coding Test 

(3 Questions)

Round duration - 90 Minutes
Round difficulty - Medium

1 easy and 2 medium-hard DSA problems to solve

  • Q1. 

    Hurdle Game Problem Statement

    Kevin is playing a hurdle game where he must jump over hurdles to clear levels. Each level ‘i’ consists of ‘i’ hurdles (e.g., Level 6 has 6 hurdles).

    Given the total number ...

  • Ans. 

    Given the total number of hurdles Kevin has jumped, determine how many levels he has cleared.

    • Iterate through levels while subtracting hurdles from total jumped until remaining hurdles are less than current level

    • Return the current level as the number of levels cleared

  • Answered by AI
  • Q2. 

    N Queens Problem

    Given an integer N, find all possible placements of N queens on an N x N chessboard such that no two queens threaten each other.

    Explanation:

    A queen can attack another queen if they ar...

  • Ans. 

    The N Queens Problem involves finding all possible placements of N queens on an N x N chessboard without threatening each other.

    • Use backtracking algorithm to explore all possible configurations.

    • Keep track of rows, columns, and diagonals to ensure queens do not threaten each other.

    • Generate valid configurations recursively and backtrack when a solution is not possible.

  • Answered by AI
  • Q3. 

    Count Ways To Travel Triangular Pyramid

    Bob is given a triangular pyramid with vertices 'O', 'X', 'Y', and 'Z'. He is also provided with an integer 'N'. Bob can move to any adjacent vertex in a single ste...

  • Ans. 

    Calculate the number of ways Bob can complete a journey in a triangular pyramid after N steps.

    • Bob can move to any adjacent vertex in a single step

    • Bob must return to vertex 'O' after exactly 'N' steps

    • Calculate the number of different ways Bob can complete the journey

    • Return the result modulo 1000000007

    • Consider the constraints provided

  • Answered by AI
Round 2 - Face to Face 

(2 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

2 DSA problems and computer subject questions

  • Q1. 

    Generate Binary Strings with No Consecutive 1s

    Given an integer K, your task is to produce all binary strings of length 'K' that do not contain consecutive '1's.

    Input:

    The input begins with an integer ...
  • Ans. 

    Generate all binary strings of length 'K' with no consecutive '1's in lexicographically increasing order.

    • Use backtracking to generate all possible binary strings of length 'K' with no consecutive '1's.

    • Start with an empty string and recursively add '0' or '1' based on the condition of no consecutive '1's.

    • Sort the generated strings in lexicographically increasing order before outputting them.

  • Answered by AI
  • Q2. 

    Shuffle Two Strings Problem Statement

    You are provided with three strings A, B, and C. The task is to determine if C is formed by interleaving A and B. C is considered an interleaving of A and B if:

    • T...
  • Ans. 

    Check if a string is formed by interleaving two other strings.

    • Iterate through characters of A, B, and C simultaneously to check if C is formed by interleaving A and B.

    • Use dynamic programming to efficiently solve the problem.

    • Handle edge cases like empty strings or unequal lengths of A, B, and C.

    • Example: A = 'aab', B = 'abc', C = 'aaabbc' should return True.

  • Answered by AI
Round 3 - Face to Face 

(2 Questions)

Round duration - 60 Minutes
Round difficulty - Easy

DSA round

  • Q1. 

    Ninja and Intersection of Lines

    You are given coordinates for two lines on a 2D plane: Line 'AB' is defined by points 'A' and 'B', and Line 'PQ' is defined by points 'P' and 'Q'. Your task is to find the ...

  • Ans. 

    Find the intersection point of two lines on a 2D plane given their coordinates.

    • Calculate the slopes of both lines using the given coordinates.

    • Use the slope-intercept form of a line to find the equations of the two lines.

    • Solve the equations simultaneously to find the intersection point.

    • Return the coordinates of the intersection point with precision up to 6 decimal places.

  • Answered by AI
  • Q2. 

    Cycle Detection in Directed Graph

    Determine if a given directed graph contains a cycle. If the graph has at least one cycle, return true. Otherwise, return false.

    Input:

    The first line of input contains...
  • Ans. 

    Detect cycles in a directed graph and return true if a cycle exists, false otherwise.

    • Use Depth First Search (DFS) to detect cycles in the directed graph.

    • Maintain a visited array to keep track of visited vertices and a recursion stack to detect back edges.

    • If a vertex is visited and is present in the recursion stack, then a cycle exists.

    • Example: For the input 4 4, the graph has a cycle 0 -> 1 -> 2 -> 3 -> 1.

  • Answered by AI
Round 4 - Face to Face 

(1 Question)

Round duration - 30 Minutes
Round difficulty - Easy

It is a managerial round

  • Q1. How does a URL work and what is a load balancer?
  • Ans. 

    A URL is a web address that specifies the location of a resource on the internet. A load balancer distributes incoming network traffic across multiple servers to ensure optimal resource utilization and prevent overload.

    • A URL (Uniform Resource Locator) is a reference to a web resource that specifies its location on a computer network and the mechanism for retrieving it.

    • URLs typically consist of a protocol (such as HTTP ...

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Jalpaiguri Government Engineering College. Eligibility criteriaNASwiggy interview preparation:Topics to prepare for the interview - DSA, Networking, Operating Systems, DBMS, Spring JavaTime required to prepare for the interview - 2 MonthsInterview preparation tips for other job seekers

Tip 1 : Practice Trees, Graphs, DP
Tip 2 : Be sure about your projects

Application resume tips for other job seekers

Tip 1 : Be genuine about your resume
Tip 2 : Have at least two projects on resume

Final outcome of the interviewSelected

Skills evaluated in this interview

Moglix Interview FAQs

How many rounds are there in Moglix Software Developer interview?
Moglix interview process usually has 3 rounds. The most common rounds in the Moglix interview process are Aptitude Test, Technical and Resume Shortlist.
What are the top questions asked in Moglix Software Developer interview?

Some of the top questions asked at the Moglix Software Developer interview -

  1. Adding a node in LinkedList, removal of a duplicate node in LinkedLi...read more
  2. Most of the coding questions were from Linked list. Few from database and S...read more
  3. A query to give the sum of salary of common departme...read more

Tell us how to improve this page.

Moglix Software Developer Interview Process

based on 2 interviews

Interview experience

4
  
Good
View more
Moglix Software Developer Salary
based on 11 salaries
₹4.6 L/yr - ₹12.8 L/yr
37% more than the average Software Developer Salary in India
View more details

Moglix Software Developer Reviews and Ratings

based on 1 review

3.0/5

Rating in categories

5.0

Skill development

1.0

Work-life balance

3.0

Salary

1.0

Job security

2.0

Company culture

3.0

Promotions

1.0

Work satisfaction

Explore 1 Review and Rating
Assistant Manager
325 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Deputy Manager
269 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Executive
179 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Manager
131 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Manager
120 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Moglix with

Udaan

4.0
Compare

ShopX

4.3
Compare

Power2sme

4.2
Compare

NowPurchase

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