Upload Button Icon Add office photos

Filter interviews by

Congruent Solutions Software Engineer Interview Questions, Process, and Tips

Updated 21 Dec 2024

Top Congruent Solutions Software Engineer Interview Questions and Answers

View all 7 questions

Congruent Solutions Software Engineer Interview Experiences

2 interviews found

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

I applied via Recruitment Consulltant and was interviewed in Nov 2024. There were 3 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. Explain OOPS with example
  • Ans. 

    OOPS stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects.

    • OOPS focuses on creating objects that contain both data and methods to manipulate that data.

    • Encapsulation, inheritance, and polymorphism are key principles of OOPS.

    • Example: In a car simulation program, a 'Car' object can have properties like 'color' and 'speed', and methods like 'accelerate' and 'brake'.

  • Answered by AI
  • Q2. What is microservices and intercommunication btw various microservices with current project
  • Ans. 

    Microservices are a software architecture design where applications are broken down into smaller, independent services that communicate with each other.

    • Microservices are small, independent services that focus on specific business functions.

    • Each microservice can be developed, deployed, and scaled independently.

    • Intercommunication between microservices is typically done through APIs or messaging queues.

    • Examples of interco...

  • Answered by AI
  • Q3. Gave a coding question to solve (reverse a string with many words in the string)
Round 2 - Technical 

(7 Questions)

  • Q1. Solid principles
  • Q2. How Dependency injection is configured in the project
  • Ans. 

    Dependency injection is configured using a framework like Spring in Java projects.

    • Dependency injection is configured using annotations like @Autowired in Spring framework.

    • Beans are defined in configuration files like applicationContext.xml or using Java configuration classes.

    • Dependencies are injected into classes at runtime by the framework.

    • Constructor injection, setter injection, and field injection are common ways to

  • Answered by AI
  • Q3. CQRS architecture with .Net Mediator pattern
  • Ans. 

    CQRS architecture separates read and write operations using Mediator pattern in .Net

    • CQRS stands for Command Query Responsibility Segregation

    • Mediator pattern helps in decoupling components by introducing a mediator object

    • .Net MediatR library is commonly used for implementing Mediator pattern in CQRS architecture

  • Answered by AI
  • Q4. Custom middlewares
  • Q5. Difference btw object and dynamic
  • Ans. 

    Object is a static entity with predefined structure, while dynamic can change at runtime.

    • Object is a class or data structure with fixed properties and methods

    • Dynamic can change its properties or behavior during runtime

    • Example: Object - Car class with properties like color, model. Dynamic - User input changing the color of a car object

  • Answered by AI
  • Q6. Difference btw constant and readonly keyword
  • Ans. 

    Constant keyword is used for compile-time constants, while readonly keyword is used for runtime constants.

    • Constant keyword is used for values that are known at compile time and cannot be changed.

    • Readonly keyword is used for values that are known at runtime and cannot be changed after initialization.

    • Constants are implicitly static, while readonly fields are not.

    • Constants are defined at the class level, while readonly fi

  • Answered by AI
  • Q7. What ORM is used in current project
  • Ans. 

    Entity Framework is used as the ORM in the current project.

    • Entity Framework is a popular ORM framework for .NET applications

    • It provides a way to work with databases using .NET objects

    • Supports LINQ queries for database operations

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Negotiation of Salary (My expectation and their budget discussion)

Interview Preparation Tips

Interview preparation tips for other job seekers - Be strong with Basics and basics of coding
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Questions from OOPS
  • Q2. Questions about SQL queries

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Bridge and torch problem : Four people come to a river in the nig ... read more
asked in Capgemini
Q2. In a dark room,there is a box of 18 white and 5 black gloves. You ... read more
asked in TCS
Q3. Find DuplicateYou have been given an integer array/list(ARR) of s ... read more
Q4. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q5. Puzzle : 100 people are standing in a circle .each one is allowed ... read more

Software Engineer Jobs at Congruent Solutions

View all

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
Not Selected

I applied via Campus Placement

Round 1 - Technical 

(2 Questions)

  • Q1. Oops related questions
  • Q2. C language quizzes
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Coding Rount
DSA Round + Puzzle
SQL + Project Discussion
JS

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Coding Test 

Dsa problems dp and tress problem

Round 2 - Technical 

(2 Questions)

  • Q1. Tell me about your self
  • Ans. 

    I am a passionate software engineer with 5 years of experience in developing web applications using various technologies.

    • 5 years of experience in software development

    • Proficient in developing web applications

    • Skilled in using various technologies

    • Passionate about software engineering

  • Answered by AI
  • Q2. Projects and intership

Interview Preparation Tips

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

(3 Questions)

  • Q1. Given an array Reverse array
  • Ans. 

    Reverse array of strings

    • Iterate through the array and swap elements from start to end

    • Use two pointers, one at the beginning and one at the end, and swap elements until they meet

  • Answered by AI
  • Q2. Giaven a string Reverse string
  • Ans. 

    Reverse a given string

    • Use built-in functions like reverse() or loop through the string in reverse order

    • Create a new string and append characters from the original string in reverse order

    • Convert the string to an array of characters, reverse the array, and then join it back into a string

  • Answered by AI
  • Q3. Given array find sum of all elements
  • Ans. 

    Calculate sum of all elements in a given array of strings

    • Iterate through the array and convert each element to integer before adding to sum

    • Handle edge cases like empty array or non-numeric elements

    • Return the final sum after iterating through all elements

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare DSA well

Skills evaluated in this interview

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

(1 Question)

  • Q1. Phone screen about previous experience
Round 2 - Technical 

(1 Question)

  • Q1. Mobile app development basics
Round 3 - HR 

(1 Question)

  • Q1. Culture fit questions
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via campus placement at National Institute of Technology (NIT), Karnataka and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - Coding Test 

Question based on array string linkedlist

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

I applied via LinkedIn and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Coding exercise related to probability

Round 2 - Technical 

(2 Questions)

  • Q1. Database design for ride hailing service like uber, ola
  • Q2. Tech stack needed to build a real time application
  • Ans. 

    Tech stack for real time applications includes WebSocket, Node.js, Redis, and MongoDB.

    • Use WebSocket for real-time communication between client and server

    • Node.js for server-side logic and handling multiple connections efficiently

    • Redis for caching and storing real-time data

    • MongoDB for persistent data storage and retrieval

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Though the interviewer was friendly his tech knowledge was just average.

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

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

Round 1 - Aptitude Test 

Consisted of aptitude and coding output questions

Round 2 - Coding Test 

Coding test was given with three questions .we have to write in on word in 45 mins

Round 3 - HR 

(1 Question)

  • Q1. They asked puzzles and other usual questions

Congruent Solutions Interview FAQs

How many rounds are there in Congruent Solutions Software Engineer interview?
Congruent Solutions interview process usually has 2 rounds. The most common rounds in the Congruent Solutions interview process are Technical and HR.
How to prepare for Congruent Solutions 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 Congruent Solutions. The most common topics and skills that interviewers at Congruent Solutions expect are OOPS, .Net Core, ASP, C# and React.Js.
What are the top questions asked in Congruent Solutions Software Engineer interview?

Some of the top questions asked at the Congruent Solutions Software Engineer interview -

  1. What is microservices and intercommunication btw various microservices with cur...read more
  2. How Dependency injection is configured in the proj...read more
  3. What ORM is used in current proj...read more

Tell us how to improve this page.

People are getting interviews through

based on 2 Congruent Solutions interviews
Job Portal
50%
50% candidates got the interview through other sources.
Moderate Confidence
?
Moderate Confidence means the data is based on a sufficient number of responses received from the candidates

Fast track your campus placements

View all
Congruent Solutions Software Engineer Salary
based on 45 salaries
₹4 L/yr - ₹14.6 L/yr
At par with the average Software Engineer Salary in India
View more details

Congruent Solutions Software Engineer Reviews and Ratings

based on 5 reviews

2.9/5

Rating in categories

4.7

Skill development

5.0

Work-Life balance

3.6

Salary & Benefits

5.0

Job Security

4.3

Company culture

5.0

Promotions/Appraisal

3.6

Work Satisfaction

Explore 5 Reviews and Ratings
Process Associate
127 salaries
unlock blur

₹2.2 L/yr - ₹4.5 L/yr

Software Engineer
45 salaries
unlock blur

₹4 L/yr - ₹14.6 L/yr

Senior Process Associate
37 salaries
unlock blur

₹3.8 L/yr - ₹6.3 L/yr

Analyst
32 salaries
unlock blur

₹3 L/yr - ₹8.3 L/yr

Senior Software Engineer
28 salaries
unlock blur

₹5.8 L/yr - ₹14 L/yr

Explore more salaries
Compare Congruent Solutions with

TCS

3.7
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview