Upload Button Icon Add office photos

Medusind Solutions

Compare button icon Compare button icon Compare

Filter interviews by

Medusind Solutions Senior Software Engineer Interview Questions, Process, and Tips

Updated 11 Oct 2020

Medusind Solutions Senior Software Engineer Interview Experiences

1 interview found

I applied via Naukri.com and was interviewed in Sep 2020. There were 3 interview rounds.

Interview Questionnaire 

15 Questions

  • Q1. Difference between asp .net Vs asp .net MVC? Explain benefits of MVC?
  • Ans. 

    ASP.NET is a web development framework while ASP.NET MVC is a design pattern for building web applications.

    • ASP.NET is a web development framework that follows a Web Forms model, where the UI and logic are tightly coupled.

    • ASP.NET MVC is a design pattern that separates the UI and logic, providing better maintainability and testability.

    • MVC allows for more control over the HTML, CSS, and JavaScript, making it easier to cre...

  • Answered by AI
  • Q2. Difference between partial and render partial in MVC?
  • Ans. 

    Partial is a method in MVC that renders a specific portion of a view, while render partial renders a partial view.

    • Partial is used to render a specific portion of a view, while render partial is used to render a partial view.

    • Partial is typically used within a view to render a reusable component, while render partial is used to render a separate partial view.

    • Partial can be used with parameters to pass data to the partial...

  • Answered by AI
  • Q3. Explain Different ways to send data view to controller?
  • Ans. 

    Different ways to send data view to controller

    • Using form submission

    • Using AJAX requests

    • Using URL parameters

    • Using cookies or local storage

    • Using web sockets

  • Answered by AI
  • Q4. Difference between jQuery post and Ajax post in MVC?
  • Ans. 

    jQuery post is a shorthand method for Ajax post in MVC.

    • jQuery post is a shorthand method for Ajax post in MVC

    • jQuery post uses the $.post() method while Ajax post uses $.ajax() method

    • jQuery post is simpler and easier to use than Ajax post

    • Both methods are used to send data to the server without reloading the page

  • Answered by AI
  • Q5. Ajax with form submit?
  • Ans. 

    Ajax is a technique used to send and receive data from a server without refreshing the entire web page.

    • Ajax stands for Asynchronous JavaScript and XML.

    • It allows for asynchronous communication between the client and server.

    • With Ajax, form submission can be done without reloading the entire page.

    • The data is sent to the server in the background and the response can be processed without interrupting the user's interaction ...

  • Answered by AI
  • Q6. Different types of action result in MVC?
  • Ans. 

    Different types of action result in MVC include ViewResult, PartialViewResult, JsonResult, and RedirectResult.

    • ViewResult: Returns a complete HTML view to the client.

    • PartialViewResult: Returns a partial HTML view to the client.

    • JsonResult: Returns JSON data to the client.

    • RedirectResult: Redirects the client to a different URL.

  • Answered by AI
  • Q7. Routing in MVC?
  • Ans. 

    Routing in MVC is the process of mapping URLs to specific actions or controllers in an application.

    • Routing determines how an incoming request is handled and which controller and action should be executed.

    • It helps in creating clean and user-friendly URLs.

    • Routes can be defined using attributes or in a route configuration file.

    • Parameters can be passed in the URL and accessed in the controller action.

    • Routing can also handl

  • Answered by AI
  • Q8. Security in MVC explain? How to secure your web as well as API ?
  • Ans. 

    Security in MVC involves implementing authentication, authorization, and secure communication to protect web and API resources.

    • Implement authentication mechanisms like username/password, tokens, or OAuth.

    • Use authorization to control access to resources based on user roles and permissions.

    • Secure communication by using HTTPS and encrypting sensitive data.

    • Implement input validation and sanitization to prevent common secur...

  • Answered by AI
  • Q9. Validation technique in MVC?
  • Ans. 

    Validation technique in MVC is used to ensure that the data entered by the user is valid and meets the specified criteria.

    • Validation can be performed at different levels in MVC, such as client-side validation using JavaScript or server-side validation using data annotations or custom validation logic.

    • Client-side validation provides immediate feedback to the user without making a round trip to the server, while server-s...

  • Answered by AI
  • Q10. Explain depencey injection .how to use?
  • Ans. 

    Dependency injection is a design pattern where the dependencies of a class are provided externally rather than created internally.

    • Dependency injection helps in achieving loose coupling and improves testability and maintainability.

    • There are three types of dependency injection: constructor injection, setter injection, and interface injection.

    • In constructor injection, dependencies are provided through the class constructo...

  • Answered by AI
  • Q11. Explain MVC filters step by step and how to use in your projects?
  • Ans. 

    MVC filters are used in projects to handle cross-cutting concerns and provide a way to intercept and modify the behavior of MVC actions.

    • MVC filters are attributes that can be applied to controllers or actions.

    • They can be used to perform tasks like authentication, authorization, logging, exception handling, etc.

    • Filters can be applied globally, at the controller level, or at the action level.

    • There are different types of ...

  • Answered by AI
  • Q12. What is singleton design patterns how to use in your projects?
  • Ans. 

    Singleton design pattern restricts the instantiation of a class to one object.

    • Used when only one instance of a class is required throughout the project

    • Provides a global point of access to the instance

    • Can be implemented using a private constructor and a static method

    • Examples include database connections, configuration settings, and logger classes

  • Answered by AI
  • Q13. Difference between abstract and interface and how to use in your projects?
  • Ans. 

    Abstract classes are classes that cannot be instantiated and can have both abstract and non-abstract methods. Interfaces are contracts that define the methods that a class must implement.

    • Abstract classes can have constructors while interfaces cannot

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

    • Abstract classes can have instance variables while interfaces cannot

    • Interfaces can have...

  • Answered by AI
  • Q14. Difference between cursor and while loop which is better to use?
  • Ans. 

    A cursor is used to retrieve and manipulate data from a database, while a while loop is a control structure used to repeat a block of code.

    • Cursors are used in database operations, while while loops are used in programming logic.

    • Cursors are typically used to iterate over a result set, while while loops can be used for any repetitive task.

    • Cursors can be more efficient for large result sets, while while loops are generall...

  • Answered by AI
  • Q15. Difference between store procedure and function?
  • Ans. 

    Stored procedures and functions are both database objects used to encapsulate a set of SQL statements, but they have some differences.

    • Stored procedures are used to perform an action or a series of actions, while functions are used to return a value.

    • Stored procedures can have input and output parameters, while functions can only have input parameters.

    • Stored procedures can modify data, while functions are read-only.

    • Store...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Always prepare basic concept. They asked in detail in your projects wise?

Skills evaluated in this interview

Interview questions from similar companies

I applied via Naukri.com and was interviewed before Jan 2021. There were 2 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 - Technical 

(2 Questions)

  • Q1. Kafka architecture and APIs
  • Q2. Java and microservices

Interview Preparation Tips

Topics to prepare for Apexon Senior Software Engineer interview:
  • Java
  • Devops
  • Cloud Computing
Interview preparation tips for other job seekers - Keep your concepts clear and your answers precise.

I applied via Naukri.com and was interviewed in Apr 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Core java question. and basic question on angular 8. Difference between promise and graph

Interview Preparation Tips

Interview preparation tips for other job seekers - Brush up basic.

I applied via Approached by Company and was interviewed before Apr 2021. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Technical interview with my primary skill set Where all details asked about technology And given one program to do using primary skill
Round 2 - HR 

(1 Question)

  • Q1. Salary Discussion Questions about why to change org And More specific to HR questions About yourself
Round 3 - Managiral 

(1 Question)

  • Q1. Question about last project work About Yourself

Interview Preparation Tips

Interview preparation tips for other job seekers - Company is growing with different skillset and domain

I applied via Recruitment Consulltant and was interviewed before Oct 2021. 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 - Coding Test 

They will ask you simple programs to check your logical abilities.

Round 3 - HR 

(2 Questions)

  • Q1. Normal Salary discussion round
  • Q2. Questions about family and location

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well whatever you have mentioned in your resume and be confident about it.

I applied via Referral and was interviewed in Oct 2020. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. DS Questions 1. kth largest element. 2. Implement merge sort
  • Q2. Springboot basics, oops, collection api

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepeare DS well

Interview Questionnaire 

2 Questions

  • Q1. 1.Implement merge sort. 2. Kth largest element.
  • Ans. 

    Implement merge sort and find kth largest element in an array.

    • Merge sort is a divide and conquer algorithm that recursively divides the array into two halves, sorts them and then merges them.

    • Kth largest element can be found using quick select algorithm or by sorting the array and returning the kth element from the end.

    • Merge sort has a time complexity of O(nlogn) and space complexity of O(n).

    • Quick select has a time comp...

  • Answered by AI
  • Q2. Springboot RestTemplate, singleton, oops

Skills evaluated in this interview

I applied via LinkedIn and was interviewed before Jun 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 - Coding Test 

Its a simple hackathon MCQ questions based on your skills.

Round 3 - Technical 

(3 Questions)

  • Q1. Technical round from Xoriant was easy but tricky, question based on Agile Methodology, All the technologies and projects you mentioned in resume, random questions on development/testing experience and othe...
  • Q2. Tell me about your team you worked previously, team size, team contribution, roles of the team, modules worked in team or independently.
  • Q3. Tell me about any different technical challeng/issue/problems you faced in last project.
Round 4 - Technical 

(1 Question)

  • Q1. Project Technical Interview
Round 5 - HR 

(2 Questions)

  • Q1. What is your preferred location
  • Q2. Are you able to relocate

Interview Preparation Tips

Interview preparation tips for other job seekers - Take time to prepare your resume carefully.
Prepare each and everything written in resume.
Work on Leet codes or on DSA, algorithms.
Be confident 😊

I appeared for an interview in Aug 2020.

Interview Questionnaire 

8 Questions

  • Q1. Position was for UI - Fundamentals of JavaScript (Closure, Promises, Event Loop, filter vs map, Event delegation)
  • Q2. Lifecycle of React Component, State vs Props, Optimization techniques, Redux vs Context
  • Q3. Coding challenge (JS) - remove duplicate entries from array
  • Ans. 

    Remove duplicate entries from array of strings using JavaScript

    • Use Set to remove duplicates

    • Convert Set back to array

    • Use spread operator to convert Set to array

  • Answered by AI
  • Q4. Coding Challenge (JS) - determine if words in given array are anagram or not
  • Ans. 

    Determines if words in given array are anagram or not using JS

    • Create a function that takes an array of strings as input

    • Loop through the array and sort each string alphabetically

    • Compare the sorted strings to check if they are equal

    • Return true if all strings are anagrams, else false

  • Answered by AI
  • Q5. Client Round (1) - Questions on design system, coding challenge - Let's try to create a modal component in React JS from scratch
  • Q6. Client Round (2) - Questions based on scenarios to test your thinking ability and problem solving approach
  • Q7. Client Round (3) - Questions on all the technologies that you have mentioned in your CV. Additional questions on Agile, DevOps and your understanding of CI-CD.
  • Q8. Client Round (4) - Coding challenge - implement/rewrite any inbuilt method provided by JS (e.g. Array.map, Array.filter, function.bind)

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare for fundamentals of JS.
Answering questions of React would be easy if you already work on it.
Try to solve at least 5 problems on Hacker Rank or Hacker Earth, before appearing for interview.
That would help you prepare mentally and logically to bare with the process and develop an attitude of keep trying.

Good luck!

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Apr 2021. There were 5 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Java Memory Management SPRING BOOT END TO END MICROSERVICES
  • Q2. Docker commands
  • Q3. Deployment

Interview Preparation Tips

Interview preparation tips for other job seekers - Pretty tough interview.
Just be clear with your basic they only hit you there.

Medusind Solutions Interview FAQs

What are the top questions asked in Medusind Solutions Senior Software Engineer interview?

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

  1. Difference between asp .net Vs asp .net MVC? Explain benefits of M...read more
  2. Difference between abstract and interface and how to use in your projec...read more
  3. Explain MVC filters step by step and how to use in your projec...read more

Tell us how to improve this page.

Client Servicing Executive
491 salaries
unlock blur

₹1.2 L/yr - ₹4 L/yr

Senior Client Servicing Executive
261 salaries
unlock blur

₹1 L/yr - ₹5 L/yr

Customer Service Executive
126 salaries
unlock blur

₹1.1 L/yr - ₹4.2 L/yr

Team Coordinator
68 salaries
unlock blur

₹1 L/yr - ₹7.9 L/yr

Team Coach
49 salaries
unlock blur

₹3 L/yr - ₹8.1 L/yr

Explore more salaries
Compare Medusind Solutions with

Xoriant

4.1
Compare

Photon Interactive

4.1
Compare

CitiusTech

3.3
Compare

Iris Software

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