Upload Button Icon Add office photos

Filter interviews by

MSC Software Corporation India Interview Questions and Answers

Be the first one to contribute and help others!

Interview questions from similar companies

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

I applied via Naukri.com and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Data modelling, sql and data warehousing
  • Q2. Sql coding questions
Round 2 - Technical 

(2 Questions)

  • Q1. How would you design a review analytics dashboard for a client partner?
  • Ans. 

    I would design a review analytics dashboard by integrating data from various sources, creating visualizations for key metrics, and allowing for customization and interactivity.

    • Integrate data from various sources such as customer reviews, ratings, and feedback.

    • Create visualizations for key metrics like average rating, sentiment analysis, and review volume over time.

    • Allow for customization by letting users filter and dri...

  • Answered by AI
  • Q2. Sql coding, joins and some dwh concepts
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Nov 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Hackerrank question was asked and answered in an optimized way

Round 2 - Technical 

(2 Questions)

  • Q1. What is memory in linux
  • Q2. What is cpu in linux
Round 3 - One-on-one 

(2 Questions)

  • Q1. How are you doing right now
  • Q2. Introduce yourself in minimum words

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well Be confident
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Technical 

(3 Questions)

  • Q1. Currying, closure, es6 features
  • Q2. Event looping, prototype chaining
  • Q3. Html structure, meta tag, viewport

Interview Preparation Tips

Topics to prepare for Perforce Software Senior Software Engineer interview:
  • React.Js
  • Javascript
  • Typescript
  • Es6
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I was interviewed in Nov 2024.

Round 1 - HR 

(2 Questions)

  • Q1. Experience in past proyects
  • Ans. 

    I have worked on various projects ranging from web development to mobile app development, gaining experience in different technologies and frameworks.

    • Developed a web application using React.js and Node.js for a client in the e-commerce industry

    • Created a mobile app using Flutter for a startup in the travel sector

    • Collaborated with a team to implement a machine learning algorithm for data analysis in a research project

  • Answered by AI
  • Q2. Experience leading a group of develeopers
  • Ans. 

    Led a team of developers on a project to develop a new software application.

    • Managed a team of 5 developers to ensure project deadlines were met

    • Assigned tasks to team members based on their strengths and expertise

    • Held regular team meetings to discuss progress and address any issues

    • Provided guidance and support to team members when needed

    • Collaborated with other departments to gather requirements and feedback

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. It was more like a talk about your experience
  • Q2. Code test to create a small search enginee
  • Ans. 

    Code test to create a small search engine

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

    • Iterate through the array of strings to find matches with the search query

    • Return an array of strings that contain the search query

  • Answered by AI
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Behavioral 

(2 Questions)

  • Q1. What was the last technical issue that you faced and how did you resolve it
  • Ans. 

    Resolved a CSS layout issue by using flexbox properties

    • Identified the specific element causing the layout issue

    • Reviewed the existing CSS code to understand the styling applied

    • Implemented flexbox properties like justify-content and align-items to fix the layout problem

  • Answered by AI
  • Q2. How will you implement multiselect
  • Ans. 

    Implement multiselect using checkboxes or dropdown with multiple selection enabled

    • Use checkboxes or a dropdown with multiple selection enabled

    • Allow users to select multiple options by clicking on checkboxes or selecting from dropdown

    • Store selected options in an array of strings

  • Answered by AI
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

60mins test duration

Round 2 - Technical 

(2 Questions)

  • Q1. What are Linux commands
  • Ans. 

    Linux commands are instructions given to the operating system to perform specific tasks or operations.

    • Linux commands are case-sensitive

    • Commands are typically entered in the terminal

    • Common commands include ls (list files), cd (change directory), mkdir (make directory)

    • Commands can be combined with options and arguments for more specific actions

  • Answered by AI
  • Q2. What is virtualization concept
  • Ans. 

    Virtualization is the process of creating a virtual version of a device or resource, such as a server, storage device, network or operating system.

    • Virtualization allows multiple virtual instances to run on a single physical machine

    • It helps in optimizing resources and improving efficiency

    • Examples include VMware for server virtualization, VirtualBox for desktop virtualization

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. SQL queries and differences b/w delete and truncate
  • Ans. 

    Delete and truncate are SQL commands used to remove data from a table, but with key differences.

    • DELETE is a DML command used to remove specific rows from a table based on a condition.

    • TRUNCATE is a DDL command used to remove all rows from a table, resetting auto-increment values.

    • DELETE can be rolled back, while TRUNCATE cannot be rolled back.

    • DELETE triggers ON DELETE triggers, while TRUNCATE does not trigger any trigger...

  • Answered by AI
  • Q2. What is cloud and aws
  • Ans. 

    Cloud computing is the delivery of computing services like servers, storage, databases, networking, software, analytics, and intelligence over the internet.

    • AWS (Amazon Web Services) is a popular cloud computing platform offered by Amazon.

    • Cloud computing allows users to access resources on-demand without the need for physical infrastructure.

    • AWS provides a wide range of services such as EC2 (Elastic Compute Cloud), S3 (S...

  • Answered by AI

Skills evaluated in this interview

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

A good DSA question, based on array manipulation and queues. Platform was Zoom call, so you can use any online IDE.

Round 2 - One-on-one 

(3 Questions)

  • Q1. Question related to previous job Experience
  • Q2. Questions related to OOPS concepts
  • Q3. Question on System Design and Fundamentals of Language.
Round 3 - Behavioral interview 

(4 Questions)

  • Q1. Past Experience
  • Q2. How you tackle with challenges in less time
  • Ans. 

    I prioritize tasks, break them down into smaller steps, and seek help when needed.

    • Prioritize tasks based on urgency and importance

    • Break down challenges into smaller, manageable steps

    • Seek help from colleagues or mentors when needed

  • Answered by AI
  • Q3. How you handle complete new tech stack?
  • Ans. 

    I approach learning a new tech stack by researching, experimenting, seeking help from colleagues, and gradually building proficiency.

    • Research the new tech stack to understand its fundamentals and best practices

    • Experiment with small projects or tutorials to gain hands-on experience

    • Seek help from colleagues or online communities for guidance and support

    • Gradually build proficiency by working on real-world projects using t

  • Answered by AI
  • Q4. Approach towards trivial puzzles.
Round 4 - HR 

(1 Question)

  • Q1. Compensation Decisions

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep concepts clear, and you should back up your answers with real-life examples that everyone uses, so the interviewer can understand better and relate.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

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

Round 1 - Coding Test 

Given one at home assignment to create a lwc component

Round 2 - One-on-one 

(2 Questions)

  • Q1. How to have different pricing based on regions
  • Ans. 

    Different pricing based on regions can be achieved by using price rules and custom fields in Salesforce.

    • Create custom fields to store region information for each account or opportunity

    • Use price rules to set different prices based on the region

    • Utilize workflow rules or process builder to automate the pricing based on region

    • Consider using custom metadata types for easier maintenance and scalability

  • Answered by AI
  • Q2. Parent to child relation in lwc
  • Ans. 

    Parent to child relation in LWC refers to the relationship between a parent component and its child components in Lightning Web Components.

    • Use @api decorator in child component to expose properties to parent component

    • Use @track decorator in parent component to track changes in child components

    • Communicate between parent and child components using events or properties

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare real time scenarios

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
No response

I was interviewed in Jun 2024.

Round 1 - Technical 

(3 Questions)

  • Q1. How to implement caching in web apis
  • Ans. 

    Caching in web APIs improves performance by storing frequently accessed data

    • Use in-memory caching for fast access to data

    • Implement output caching to store responses for future requests

    • Consider using distributed caching for scalability

    • Set appropriate cache expiration policies to ensure data freshness

  • Answered by AI
  • Q2. Disadvantage of repository pattern
  • Ans. 

    One disadvantage of the repository pattern is the potential for over-abstraction and complexity.

    • Can lead to unnecessary complexity in simple applications

    • May result in additional overhead and performance issues

    • Difficult to implement complex queries efficiently

    • Can lead to code duplication if not properly managed

  • Answered by AI
  • Q3. Anagrams program.
  • Ans. 

    An anagrams program checks if two strings are anagrams of each other.

    • Create a function that takes in two strings as input

    • Remove any spaces and punctuation from the strings

    • Convert both strings to lowercase for case-insensitive comparison

    • Sort the characters in both strings

    • Check if the sorted strings are equal to determine if they are anagrams

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Yes, I asked depth questions, only have practical knowledge then only will be able to creak.

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Explain Quote to Cash Process with Example
  • Ans. 

    Quote to Cash Process involves generating a quote for a customer and then converting it into a sales order and invoice upon acceptance.

    • Customer requests a quote for a product or service

    • Sales team creates a quote with pricing and terms

    • Customer reviews and accepts the quote

    • Quote is converted into a sales order

    • Product or service is delivered to the customer

    • Invoice is generated and sent to the customer for payment

  • Answered by AI
  • Q2. Write User Stories for the CPQ Pricing Use Cases
  • Ans. 

    User Stories for CPQ Pricing Use Cases

    • As a sales representative, I want to easily create quotes with accurate pricing for customers.

    • As a customer, I want to see transparent pricing breakdowns for products and services.

    • As a manager, I want to track pricing changes and approvals for audit purposes.

  • Answered by AI

Skills evaluated in this interview

MSC Software Corporation India Interview FAQs

How to prepare for MSC Software Corporation India 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 MSC Software Corporation India. The most common topics and skills that interviewers at MSC Software Corporation India expect are C++, Python, Fortran, Java and XML.

Tell us how to improve this page.

Interview Questions from Similar Companies

Mobileum Interview Questions
3.3
 • 37 Interviews
Backbase Interview Questions
3.8
 • 22 Interviews
SOTI Interview Questions
3.3
 • 22 Interviews
Mentor Graphics Interview Questions
4.0
 • 19 Interviews
3Pillar Global Interview Questions
3.3
 • 19 Interviews
Yodlee Interview Questions
3.8
 • 17 Interviews
Workday Interview Questions
4.1
 • 17 Interviews
Bottomline Interview Questions
3.3
 • 17 Interviews
View all

MSC Software Corporation India Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

5.0

Skill development

5.0

Work-life balance

5.0

Salary

5.0

Job security

5.0

Company culture

5.0

Promotions

5.0

Work satisfaction

Explore 1 Review and Rating
Compare MSC Software Corporation India with

Duck Creek Technologies

4.4
Compare

FinThrive

3.7
Compare

Mobileum

3.3
Compare

AgreeYa Solutions

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