Upload Button Icon Add office photos

Filter interviews by

MicroGenesis Techsoft Associate Software Engineer Interview Questions and Answers

Updated 7 Mar 2024

MicroGenesis Techsoft Associate Software Engineer Interview Experiences

2 interviews found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

OOPS ,Networking, Operation system,and 2 medium question

Round 2 - HR 

(4 Questions)

  • Q1. Basic questions related to location ,college and projects
  • Q2. Are you comfortable to be move at Bangalore
  • Q3. Why did you choose us
  • Q4. What makes you special candidate
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Mar 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

General aptitude test & tech related basic mcq question

Round 2 - Technical 

(1 Question)

  • Q1. Java, Opps, SQL & Project questions
Round 3 - HR 

(1 Question)

  • Q1. Tell abt yourself, salary discussion

Associate Software Engineer Interview Questions Asked at Other Companies

asked in Accenture
Q1. Triplets with Given Sum Problem Given an array or list ARR consis ... read more
asked in Clarivate
Q2. Best Time to Buy and Sell Stock II Problem Statement Given the st ... read more
Q3. Intersection of Two Arrays II Given two integer arrays ARR1 and A ... read more
asked in CGI Group
Q4. Frog Jump Problem Statement A frog is positioned on the first ste ... read more
asked in Gainsight
Q5. Connecting Ropes with Minimum Cost You are given 'N' ropes, each ... read more

Interview questions from similar companies

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

There were 45 questions in total: 20 questions on aptitude and 25 questions on basic C, C++, and Java.

Round 2 - One-on-one 

(1 Question)

  • Q1. TWO person was taking interview , one is HR AND TECHNICAL PERSON , THEY ASK ME TELL ME ABOUT YOUR SELF, WHAT ARE THE QUALITY OF TEAM LEADER, ARE YOU COMFORTABLE IF WE HIRE YOU AS A TESTER AND TECHNICAL ...
Interview experience
4
Good
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Dec 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Basic Aptitude test and personality test, It's easy

Round 2 - Technical 

(1 Question)

  • Q1. Code to print diagonal elements in 2d array. Reverse a string without using other empty string.
  • Ans. 

    Print diagonal elements in a 2D array and reverse a string without using an empty string.

    • Iterate through the rows and columns of the 2D array and print the elements where the row index is equal to the column index.

    • Iterate through the characters of the string from the last index to the first index and append each character to a new string.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - In technical round, they focus only on coding, problem solving and data structures and algorithms.
So be ready to solve codes

Skills evaluated in this interview

I applied via Walk-in and was interviewed before Sep 2021. There were 5 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 - One-on-one 

(3 Questions)

  • Q1. Introduce about yourself
  • Q2. Logical questions and about project
  • Q3. About their company and their products
Round 3 - Aptitude Test 

General Aptitude and logical reasoning

Round 4 - Coding Test 

About programming and basic programs with advanced program

Round 5 - HR 

(2 Questions)

  • Q1. Salary expectations and about location and staying
  • Q2. About work from home and work from office

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and self motivated and have a good knowledge about everything
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed in Nov 2024.

Round 1 - Aptitude Test 

The aptitude test evaluates problem-solving, coding skills, and logical reasoning, offering a fair challenge to showcase technical expertise.

Round 2 - One-on-one 

(2 Questions)

  • Q1. How do you handle conflicts in a team project?
  • Ans. 

    I address conflicts in team projects by promoting open communication, active listening, and seeking compromise.

    • Encourage open communication among team members to address conflicts early on

    • Practice active listening to understand all perspectives and concerns

    • Seek compromise and find common ground to resolve conflicts effectively

  • Answered by AI
  • Q2. What is the difference between an interface and an abstract class?
  • Ans. 

    Interface is a contract that defines the methods a class must implement, while an abstract class can have both implemented and abstract methods.

    • Interface can only have abstract methods and cannot have any implementation, while abstract class can have both abstract and implemented methods.

    • A class can implement multiple interfaces but can only inherit from one abstract class.

    • Interfaces are used to achieve multiple inheri...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Research the company, practice technical skills, communicate, showcase problem-solving abilities, stay confident, and demonstrate enthusiasm for the role
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Assignment 

Give 10 questions from node js backend

Round 2 - One-on-one 

(6 Questions)

  • Q1. Ask about angular and node js
  • Q2. What is package.json
  • Ans. 

    package.json is a file used in Node.js projects to manage dependencies, scripts, and metadata.

    • It is a JSON file that contains information about the project, such as name, version, dependencies, and scripts.

    • It is used to manage project dependencies by listing them in the 'dependencies' and 'devDependencies' fields.

    • It allows developers to define scripts for tasks like building, testing, and running the project.

    • Example: {...

  • Answered by AI
  • Q3. What is components in angular,how share data to component
  • Ans. 

    Components in Angular are building blocks of an application. Data can be shared between components using input properties and output events.

    • Components in Angular are reusable, self-contained units of code that define a part of the user interface.

    • Data can be shared to a component using input properties, where data is passed from the parent component to the child component.

    • Data can also be shared from a child component t...

  • Answered by AI
  • Q4. What is === and == ,and wher use === is real time projects
  • Ans. 

    === is strict equality operator, while == is loose equality operator. === is commonly used in real-time projects for accurate comparisons.

    • === is a strict equality operator that checks both value and type of operands

    • == is a loose equality operator that only checks the value of operands

    • === is commonly used in real-time projects to ensure accurate comparisons and prevent unexpected type coercion issues

  • Answered by AI
  • Q5. Write arrow function syntax
  • Ans. 

    Arrow function syntax in JavaScript

    • Arrow functions are concise syntax for writing function expressions in JavaScript

    • They have a shorter syntax compared to traditional function expressions

    • They do not have their own 'this', 'arguments', 'super', or 'new.target' keywords

  • Answered by AI
  • Q6. What is difference between arrow function and anonymous function
  • Ans. 

    Arrow functions are concise syntax for writing function expressions, while anonymous functions do not have a name.

    • Arrow functions have a shorter syntax compared to anonymous functions.

    • Arrow functions do not have their own 'this' keyword, while anonymous functions do.

    • Arrow functions do not have 'arguments' object, while anonymous functions do.

    • Arrow functions are not hoisted, while anonymous functions are hoisted.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare about ur role

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Full c concept MCQ with IQ and Computaional Thinking

Round 2 - Technical 

(2 Questions)

  • Q1. Number system convertion in c
  • Ans. 

    Number system conversion in C involves converting numbers between different bases, such as decimal to binary or hexadecimal.

    • Use functions like itoa() to convert integers to strings in different bases

    • Use strtol() to convert strings to integers in different bases

    • Remember to specify the base when converting numbers

  • Answered by AI
  • Q2. Pointers, struct, Data Structure
Round 3 - One-on-one 

(2 Questions)

  • Q1. Decimal to Binary Convertion
  • Q2. Hexa Decimal to Binary convertion

Skills evaluated in this interview

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

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

Round 1 - Aptitude Test 

Aptitude questions with some basic coding questions

Round 2 - Coding Test 

They have given 3 coding questions and some pseudo codings

Round 3 - Technical 

(2 Questions)

  • Q1. Tell about your self
  • Q2. Some coding questions

Interview Preparation Tips

Interview preparation tips for other job seekers - be confident
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What are the main principles of the Java
  • Ans. 

    Main principles of Java include object-oriented programming, platform independence, and automatic memory management.

    • Object-oriented programming: Java is based on classes and objects, allowing for encapsulation, inheritance, and polymorphism.

    • Platform independence: Java code can run on any platform that has a Java Virtual Machine (JVM) installed.

    • Automatic memory management: Java uses garbage collection to automatically m

  • Answered by AI
  • Q2. What is the different between == and equals method
  • Ans. 

    The == operator compares the memory addresses of two objects, while the equals method compares the content of two objects.

    • The == operator is used to compare the memory addresses of two objects in Java.

    • The equals method is used to compare the content of two objects in Java.

    • Example: String str1 = new String("hello"); String str2 = new String("hello"); str1 == str2 will return false, but str1.equals(str2) will return true

  • Answered by AI

Skills evaluated in this interview

MicroGenesis Techsoft Interview FAQs

How many rounds are there in MicroGenesis Techsoft Associate Software Engineer interview?
MicroGenesis Techsoft interview process usually has 2-3 rounds. The most common rounds in the MicroGenesis Techsoft interview process are HR, Aptitude Test and Technical.
How to prepare for MicroGenesis Techsoft Associate Software Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at MicroGenesis Techsoft. The most common topics and skills that interviewers at MicroGenesis Techsoft expect are C++, Debugging, Linux, Perl and Python.

Tell us how to improve this page.

MicroGenesis Techsoft Associate Software Engineer Interview Process

based on 3 interviews

Interview experience

4.7
  
Excellent
View more
MicroGenesis Techsoft Associate Software Engineer Salary
based on 116 salaries
₹2.4 L/yr - ₹6.8 L/yr
28% less than the average Associate Software Engineer Salary in India
View more details

MicroGenesis Techsoft Associate Software Engineer Reviews and Ratings

based on 16 reviews

3.6/5

Rating in categories

3.3

Skill development

3.3

Work-life balance

2.9

Salary

3.4

Job security

3.2

Company culture

2.9

Promotions

3.2

Work satisfaction

Explore 16 Reviews and Ratings
Software Engineer
155 salaries
unlock blur

₹3 L/yr - ₹11.1 L/yr

Associate Software Engineer
116 salaries
unlock blur

₹2.4 L/yr - ₹6.8 L/yr

Senior Software Engineer
83 salaries
unlock blur

₹5 L/yr - ₹16.6 L/yr

Lead Engineer
16 salaries
unlock blur

₹8.3 L/yr - ₹16.5 L/yr

Devops Engineer
16 salaries
unlock blur

₹4.8 L/yr - ₹10 L/yr

Explore more salaries
Compare MicroGenesis Techsoft with

TCS

3.7
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

HCLTech

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