Upload Button Icon Add office photos
Engaged Employer

i

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

NeoSOFT Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

NeoSOFT Interview Questions, Process, and Tips

Updated 7 Mar 2025

Top NeoSOFT Interview Questions and Answers

View all 284 questions

NeoSOFT Interview Experiences

Popular Designations

262 interviews found

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

I was interviewed before Aug 2023.

Round 1 - Technical 

(4 Questions)

  • Q1. Explain MVC flow in Dot Net?
  • Ans. 

    MVC flow in Dot Net involves Model, View, and Controller components working together to handle user requests and responses.

    • Model represents the data and business logic of the application

    • View is responsible for displaying the user interface

    • Controller handles user input, processes requests, and interacts with the model

    • The flow starts with the user interacting with the View, which sends a request to the Controller

    • The Cont...

  • Answered by AI
  • Q2. Difference between Middlewares and Filters in .Net Core?
  • Ans. 

    Middlewares are components that handle HTTP requests and responses in the request pipeline, while filters are used to run logic before or after an action method is executed.

    • Middlewares are components that are added to the request pipeline and can handle requests and responses.

    • Filters are used to run logic before or after an action method is executed in ASP.NET Core MVC.

    • Middlewares are executed in the order they are add...

  • Answered by AI
  • Q3. Different Authentication Modes in Dot Net Core?
  • Ans. 

    Different authentication modes in Dot Net Core include JWT, OAuth, and Identity.

    • JWT (JSON Web Tokens) for stateless authentication

    • OAuth for delegated authorization

    • Identity for user authentication and authorization management

  • Answered by AI
  • Q4. What is Dependency Injection and how to implement it in .Net Core?
  • Ans. 

    Dependency Injection is a design pattern where components are given their dependencies rather than creating them internally.

    • In .Net Core, Dependency Injection is built into the framework and can be configured in the ConfigureServices method of the Startup class.

    • Services are registered in the ConfigureServices method using the IServiceCollection interface.

    • Dependencies are injected into classes using constructor injectio...

  • Answered by AI
Round 2 - HR 

(1 Question)

  • Q1. Basic HR Questions

Skills evaluated in this interview

Top NeoSOFT Software Engineer Interview Questions and Answers

Q1. How to find the palindrome among first N numbers? Code it.
View answer (1)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (199)
Round 1 - Technical 

(3 Questions)

  • Q1. What is meant by react Dom?
  • Ans. 

    React DOM is a package that provides an efficient way to interact with the Document Object Model (DOM).

    • React DOM is used to render React components into the DOM.

    • It provides a way to update the DOM efficiently by only updating the necessary components.

    • React DOM is used in conjunction with React, but can also be used independently.

    • Examples of React DOM methods include ReactDOM.render() and ReactDOM.findDOMNode().

  • Answered by AI
  • Q2. What are promises and their states?
  • Ans. 

    Promises are objects representing the eventual completion or failure of an asynchronous operation.

    • Promises are used to handle asynchronous operations such as fetching data from an API.

    • They have three states: pending, fulfilled, or rejected.

    • Pending is the initial state, fulfilled means the operation completed successfully, and rejected means the operation failed.

    • Promises can be chained using .then() and .catch() methods...

  • Answered by AI
  • Q3. Which version control system do you use?
  • Ans. 

    I use Git as my version control system.

    • Git is a distributed version control system.

    • It allows for easy branching and merging of code.

    • It has a vast community and many resources available for learning and troubleshooting.

    • Other popular version control systems include SVN and Mercurial.

  • Answered by AI
Round 2 - Coding Test 

(2 Questions)

  • Q1. How to find the palindrome among first N numbers? Code it.
  • Ans. 

    To find palindrome among first N numbers, iterate from 1 to N and check if the number is equal to its reverse.

    • Iterate from 1 to N

    • For each number, check if it is equal to its reverse

    • If yes, it is a palindrome

  • Answered by AI
  • Q2. What is Docker? Have you used it?
  • Ans. 

    Docker is a containerization platform that allows developers to package, deploy, and run applications in isolated environments.

    • Docker allows for easy and efficient deployment of applications across different environments

    • It uses containerization to create isolated environments for applications to run in

    • Docker images can be easily shared and reused

    • Docker can be used to simplify the development process by allowing develop...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Overall good but delayed response from HR.

Skills evaluated in this interview

Top NeoSOFT Software Engineer Interview Questions and Answers

Q1. How to find the palindrome among first N numbers? Code it.
View answer (1)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (199)
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Oct 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Easy aptitude and coding questions

Round 2 - Technical 

(2 Questions)

  • Q1. Explain the code you have written in first round
  • Ans. 

    I wrote code to implement a sorting algorithm in Python

    • Implemented bubble sort algorithm

    • Used a for loop to iterate through the list and compare adjacent elements

    • Swapped elements if they were in the wrong order

  • Answered by AI
  • Q2. What are types of CSS and which has more priority
  • Ans. 

    Types of CSS include inline, internal, external, and imported. Inline has the highest priority.

    • Types of CSS: inline, internal, external, imported

    • Inline CSS has the highest priority

    • Internal CSS is defined within the HTML document

    • External CSS is linked to the HTML document using a tag

    • Imported CSS is used to import an external style sheet within another style sheet

Answered by AI

Skills evaluated in this interview

Top NeoSOFT Software Engineer Interview Questions and Answers

Q1. How to find the palindrome among first N numbers? Code it.
View answer (1)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (199)

QA Engineer Interview Questions & Answers

user image Anonymous

posted on 30 Jul 2024

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

I applied via Company Website and was interviewed before Jul 2023. There were 3 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Related to technical skill
  • Q2. High level technical interview
Round 2 - One-on-one 

(3 Questions)

  • Q1. Tell me about yourself and project
  • Ans. 

    I am a QA Engineer with 5 years of experience working on various projects, including testing web applications and mobile apps.

    • Experienced in manual and automated testing

    • Proficient in using tools like Selenium and Jira

    • Worked on projects involving e-commerce websites and healthcare applications

  • Answered by AI
  • Q2. What is regression testing
  • Ans. 

    Regression testing is the process of retesting a software application to ensure that new code changes have not adversely affected existing features.

    • Regression testing is performed after code changes to verify that the existing functionality still works correctly.

    • It helps in identifying any defects introduced by new code changes.

    • Automated testing tools are often used to streamline the regression testing process.

    • Regressi...

  • Answered by AI
  • Q3. What native app and web app
  • Ans. 

    A native app is an application developed specifically for a particular platform or device, while a web app is accessed through a web browser.

    • Native apps are installed directly on the device and can access hardware features.

    • Web apps are accessed through a browser and do not require installation.

    • Examples of native apps include Instagram and Spotify, while examples of web apps include Google Docs and Trello.

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Salary discussion

Skills evaluated in this interview

QA Engineer Interview Questions asked at other Companies

Q1. 80 pairs of socks in a dark room, 40 black, 40 white, how many minimum number of socks need to be taken out to get 15 pairs of socks
View answer (9)

NeoSOFT interview questions for popular designations

 Software Engineer

 (44)

 Software Developer

 (22)

 Senior Software Engineer

 (16)

 Java Developer

 (12)

 Full Stack Developer

 (7)

 PHP Developer

 (6)

 Angular Frontend Developer

 (6)

 DOT NET Developer

 (6)

Interview Questions & Answers

user image Anonymous

posted on 19 Sep 2022

I applied via Naukri.com and was interviewed in Aug 2022. 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 - One-on-one 

(3 Questions)

  • Q1. What are Tuples in Python?
  • Q2. How does Dict work in Python and rules to set key in dict?
  • Q3. What are OOP and metaclass in Python?
Round 3 - Coding Test 

Connect on Teams or Skype for the coding round. The interviewer gives some questions to solve and you should solve them in the given time.

Round 4 - HR 

(2 Questions)

  • Q1. What is your final Expected Salary?
  • Q2. Your current and past experience proves

Interview Preparation Tips

Topics to prepare for NeoSOFT interview:
  • Python
  • Django
  • Flask
  • Scripting
Interview preparation tips for other job seekers - Don't join this company at any cost, be jobless but don't join it. If you want depression then this is the best place for that.

Skills evaluated in this interview

Get interview-ready with Top NeoSOFT Interview Questions

I applied via Naukri.com and was interviewed in Aug 2022. There was 1 interview round.

Round 1 - One-on-one 

(5 Questions)

  • Q1. Common BA Basic questions?
  • Q2. Previous project details?
  • Q3. Domain specific questions?
  • Q4. Cross questioning on requirement?
  • Q5. The puzzle was asked by the interviewer?

Interview Preparation Tips

Interview preparation tips for other job seekers - -Be confident in the interview.
-Overall BA experience should tell in the interview.

Business Analyst Interview Questions asked at other Companies

Q1. You have 10 boxes of balls (each ball weighing exactly10 gm) with one box with defective balls (each one of the defective balls weigh 9 gm). You are given an electronic weighing machine and only one chance at it. How will you find out which... read more
View answer (9)

Jobs at NeoSOFT

View all
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
Selected Selected

I was interviewed before Jun 2023.

Round 1 - Assignment 

Create 1 webpage using html, css, js, scss - xd provided

Round 2 - Technical 

(7 Questions)

  • Q1. Doctype in html
  • Ans. 

    Doctype in HTML specifies the version of HTML being used in the document.

    • Doctype declaration is placed at the very beginning of an HTML document before the <html> tag.

    • It helps the browser to render the web page correctly by specifying the version of HTML being used.

    • Example: <!DOCTYPE html> for HTML5, <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-tr

  • Answered by AI
  • Q2. What is Flexbox in css
  • Ans. 

    Flexbox is a layout model in CSS that allows you to design complex layouts with a more efficient and predictable way.

    • Flexbox is used for creating flexible and responsive layouts.

    • It allows you to align and distribute space among items in a container.

    • Flexbox properties include display: flex, flex-direction, justify-content, align-items, and more.

    • Example: display: flex; justify-content: center; align-items: center;

  • Answered by AI
  • Q3. Document.ready and window.onload difference
  • Ans. 

    Document.ready is a jQuery function that fires when the DOM is ready, while window.onload is a vanilla JavaScript event that fires when all resources have loaded.

    • Document.ready is specific to jQuery, while window.onload is a standard JavaScript event.

    • Document.ready fires when the DOM is ready, even if images are still loading, while window.onload waits for all resources to finish loading.

    • Document.ready is faster than w...

  • Answered by AI
  • Q4. Position properties in css
  • Ans. 

    Position properties in CSS control the positioning of elements on a webpage.

    • The 'position' property specifies the type of positioning method used for an element (static, relative, absolute, fixed, or sticky).

    • The 'top', 'right', 'bottom', and 'left' properties can be used to adjust the position of an element relative to its containing element.

    • Examples: position: relative; top: 10px; left: 20px;

  • Answered by AI
  • Q5. Box model in css
  • Ans. 

    Box model in CSS refers to the way elements are rendered on a webpage, including content, padding, border, and margin.

    • The box model consists of content, padding, border, and margin.

    • Content is the actual content of the element.

    • Padding is the space between the content and the border.

    • Border is the line that surrounds the padding.

    • Margin is the space outside the border.

    • You can adjust the size of each part of the box model u...

  • Answered by AI
  • Q6. Semantic tags in html
  • Ans. 

    Semantic tags in HTML are specific tags that provide meaning to the content they enclose.

    • Semantic tags help search engines and screen readers understand the structure of a webpage.

    • Examples of semantic tags include <header>, <footer>, <nav>, <article>, <section>, <aside>, <main>, <figure>, <figcaption>.

    • Using semantic tags improves SEO and accessibility of a website.

  • Answered by AI
  • Q7. Display properties
  • Ans. 

    Display properties are used in CSS to control the layout and appearance of elements on a webpage.

    • Display property determines how an element is displayed on the page

    • Common values include 'block', 'inline', 'inline-block', 'flex', 'grid', 'none'

    • Example: display: block; will make the element a block-level element

  • Answered by AI
Round 3 - One-on-one 

(3 Questions)

  • Q1. What is Flexbox in css
  • Ans. 

    Flexbox is a layout model in CSS that allows for the design of complex responsive layouts with a more efficient and predictable way.

    • Flexbox is used to create flexible and responsive layouts.

    • It allows for easy alignment and distribution of space among items in a container.

    • Flexbox properties include display: flex, flex-direction, justify-content, align-items, and more.

    • Example: display: flex; justify-content: center; alig...

  • Answered by AI
  • Q2. Box sizing difference and scenario
  • Ans. 

    Box sizing property in CSS determines how the total width and height of an element is calculated.

    • Content-box: width and height only include the content, padding and border are added on top.

    • Border-box: width and height include content, padding, and border.

    • Use content-box when you want to specify the width and height of the content area only.

    • Use border-box when you want to specify the width and height of the entire box i

  • Answered by AI
  • Q3. Bootstrap grid and flex

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared well, all the bestđź‘Ť

Skills evaluated in this interview

Top NeoSOFT Front end Developer Interview Questions and Answers

Q1. What is pseudo classes and element?
View answer (1)

Front end Developer Interview Questions asked at other Companies

Q1. Non-Decreasing Array Problem Statement Given an integer array ARR of size N, determine if it can be transformed into a non-decreasing array by modifying at most one element. An array is defined as non-decreasing if ARR[i] &lt;= ARR[i + 1] f... read more
View answer (3)
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
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 

Easy aptitude questions and quantitative

Round 3 - Technical 

(2 Questions)

  • Q1. Questions on SDLC and questions on BA
  • Q2. Agile related questions and answers

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare basic questions related to business analysis

Business Analyst Interview Questions asked at other Companies

Q1. You have 10 boxes of balls (each ball weighing exactly10 gm) with one box with defective balls (each one of the defective balls weigh 9 gm). You are given an electronic weighing machine and only one chance at it. How will you find out which... read more
View answer (9)
Interview experience
3
Average
Difficulty level
Easy
Process Duration
2-4 weeks
Result
No response

I applied via Naukri.com and was interviewed in Nov 2022. 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. Why String is immutable.
  • Ans. 

    String is immutable to ensure thread safety, security, and caching benefits.

    • Immutable strings are thread-safe as multiple threads can access the same string object without any synchronization issues.

    • Immutable strings are secure as they cannot be modified by any malicious code or user input.

    • Immutable strings can be cached and reused, improving performance and reducing memory usage.

    • Examples of immutable string methods in...

  • Answered by AI
  • Q2. Internal working of hashmap.
  • Ans. 

    HashMap is a data structure that stores key-value pairs and uses hashing to retrieve values quickly.

    • HashMap uses an array of buckets to store key-value pairs.

    • Each bucket contains a linked list of entries with the same hash code.

    • When a key-value pair is added, its hash code is used to determine the bucket and it is added to the linked list.

    • When a value is retrieved, its hash code is used to find the bucket and then the ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - keep trying

Skills evaluated in this interview

Top NeoSOFT Software Engineer Interview Questions and Answers

Q1. How to find the palindrome among first N numbers? Code it.
View answer (1)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (199)
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement and was interviewed before Jun 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Mostly basic questions were asked which were objective based also we had to perform 2 codes

Round 2 - Technical 

(3 Questions)

  • Q1. Oops concept were asked
  • Q2. Question related to SQL were asked
  • Q3. Programming question related to string was asked

Interview Preparation Tips

Interview preparation tips for other job seekers - Consider this company only if have no other option because you will again have to give client interviews and if you don't crack, it will be hard time for you, also there is no job security you can be layed off anytime

Software Engineer Trainee Interview Questions asked at other Companies

Q1. Palindromic Linked List Problem Statement Given a singly linked list of integers, determine if it is a palindrome. Return true if it is a palindrome, otherwise return false. Example: Input: 1 -&gt; 2 -&gt; 3 -&gt; 2 -&gt; 1 -&gt; NULL Outpu... read more
View answer (1)

NeoSOFT Interview FAQs

How many rounds are there in NeoSOFT interview?
NeoSOFT interview process usually has 1-2 rounds. The most common rounds in the NeoSOFT interview process are Technical, One-on-one Round and Resume Shortlist.
How to prepare for NeoSOFT 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 NeoSOFT. The most common topics and skills that interviewers at NeoSOFT expect are Javascript, MVC, Django, Node.Js and React.Js.
What are the top questions asked in NeoSOFT interview?

Some of the top questions asked at the NeoSOFT interview -

  1. Solved it by looping through each element first. Split the string into an array...read more
  2. 1. Difference between abstract class and interface. 2. Internal Working of Hash...read more
  3. 1. How microservices communicate with each oth...read more
How long is the NeoSOFT interview process?

The duration of NeoSOFT interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

NeoSOFT Interview Process

based on 243 interviews

Interview experience

3.7
  
Good
View more

Explore Interview Questions and Answers for Top Skills at NeoSOFT

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Infosys Interview Questions
3.6
 • 7.5k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
LTIMindtree Interview Questions
3.8
 • 2.9k Interviews
Mphasis Interview Questions
3.4
 • 790 Interviews
Hexaware Technologies Interview Questions
3.5
 • 708 Interviews
Persistent Systems Interview Questions
3.5
 • 596 Interviews
ITC Infotech Interview Questions
3.8
 • 334 Interviews
View all

NeoSOFT Reviews and Ratings

based on 1.4k reviews

3.6/5

Rating in categories

3.7

Skill development

3.5

Work-life balance

3.5

Salary

3.3

Job security

3.4

Company culture

3.3

Promotions

3.5

Work satisfaction

Explore 1.4k Reviews and Ratings
Devops Architect

Navi Mumbai

10-20 Yrs

â‚ą 30-35 LPA

Senior Business Development Management

Noida,

Bangalore / Bengaluru

+1

11-21 Yrs

Not Disclosed

Explore more jobs
Software Engineer
2k salaries
unlock blur

â‚ą0 L/yr - â‚ą0 L/yr

Senior Software Engineer
738 salaries
unlock blur

â‚ą0 L/yr - â‚ą0 L/yr

Software Developer
707 salaries
unlock blur

â‚ą0 L/yr - â‚ą0 L/yr

Softwaretest Engineer
511 salaries
unlock blur

â‚ą0 L/yr - â‚ą0 L/yr

Associate Software Engineer
186 salaries
unlock blur

â‚ą0 L/yr - â‚ą0 L/yr

Explore more salaries
Compare NeoSOFT with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

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