i
NeoSOFT
Filter interviews by
It was a 25 question test on aptitude nad 25 questions for reasoning . Pretty easy not much of brain required
2 coding questions. Based on language of your choice. I had questions on stack and linked lists
NeoSoft is a software development company specializing in custom software solutions.
NeoSoft offers a wide range of software development services.
They have expertise in various technologies such as Java, .NET, and mobile app development.
NeoSoft has a strong focus on delivering high-quality and scalable solutions.
They have a track record of successfully completing projects for clients in different industries.
NeoSoft emph...
I applied via Naukri.com and was interviewed in Nov 2023. There were 2 interview rounds.
Skill based test according to position they gave questions to solve
I applied via Naukri.com and was interviewed in Nov 2022. There were 4 interview rounds.
Print from 1 to 10 without using amy loop.
NeoSOFT interview questions for designations
I applied via Recruitment Consulltant and was interviewed before Dec 2023. There were 3 interview rounds.
Please provide an application that describes the solution outlined in the given PDF for creating a Flutter app.
Get interview-ready with Top NeoSOFT Interview Questions
I was interviewed before Aug 2023.
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...
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...
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
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...
I applied via campus placement at Finolex Acadmey of Management and Technology, Ratnagiri and was interviewed before Oct 2023. There were 2 interview rounds.
Easy aptitude and coding questions
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
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
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().
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...
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.
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
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...
I applied via Naukri.com and was interviewed in Nov 2022. There were 2 interview rounds.
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...
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 ...
I applied via Recruitment Consulltant and was interviewed before Aug 2022. There were 4 interview rounds.
Angular life cycle methods are functions that are called at specific points during the life of a component or directive.
ngOnChanges: Called when an input property changes
ngOnInit: Called once the component is initialized
ngDoCheck: Called during every change detection run
ngAfterContentInit: Called after content is projected into the component
ngAfterContentChecked: Called after every check of projected content
ngAfterView...
Data binding techniques are used to establish a connection between the UI components and the data in an application.
One-way data binding: Updates the UI when the data changes.
Two-way data binding: Updates the data when the UI changes.
One-time data binding: Updates the UI once with the initial data and does not track changes.
Event binding: Binds UI events to data changes.
Property binding: Binds data to an element's prop
Services, observables, promises, closure are key concepts in software development.
Services: Reusable components that provide functionality to different parts of an application.
Observables: Represent data streams and can be subscribed to for changes.
Promises: Objects that represent the eventual completion or failure of an asynchronous operation.
Closure: Functions that have access to variables from their containing scope...
Write a program to print duplicate characters from a string
4 Interview rounds
based on 278 reviews
Rating in categories
Software Engineer
2k
salaries
| ₹3.5 L/yr - ₹14 L/yr |
Senior Software Engineer
714
salaries
| ₹5.6 L/yr - ₹19 L/yr |
Software Developer
708
salaries
| ₹2.9 L/yr - ₹13.2 L/yr |
Softwaretest Engineer
509
salaries
| ₹2.7 L/yr - ₹7.6 L/yr |
Senior Software Developer
172
salaries
| ₹5 L/yr - ₹20 L/yr |
TCS
Infosys
Wipro
HCLTech