i
NeoSOFT
Filter interviews by
Three DSA questions like Array, Tree, Graph, and sorting algorithms.
I applied via Approached by Company and was interviewed in Feb 2024. There were 2 interview rounds.
2.5 Hours test. Aptitude, Technical and Coding test
I applied via campus placement at Xavier Institute of Engineering, Mumbai and was interviewed in Dec 2022. There were 3 interview rounds.
Some Oops based questions and coding
I applied via Campus Placement and was interviewed before Jun 2023. There were 2 interview rounds.
Mostly basic questions were asked which were objective based also we had to perform 2 codes
NeoSOFT interview questions for designations
I applied via Campus Placement and was interviewed in Dec 2021. There were 3 interview rounds.
posted on 23 Sep 2023
I applied via Campus Placement and was interviewed in Aug 2023. There were 4 interview rounds.
There were 98 MCQ type questions related to various topics like Linux, Java, Aptitude, English, etc.
posted on 19 Nov 2024
Simple exam had for 30 min
posted on 10 Mar 2024
I applied via campus placement at Pranveer Singh Institute of Technology, Kanpur and was interviewed before Mar 2023. There were 5 interview rounds.
Normal Arithmetic question and reasoning and some english question
There are two problem 1 is easy and 2 is easy to medium level
The both problems are based on string array
I applied via Referral and was interviewed in Jul 2022. There were 3 interview rounds.
7 diff sections in the first test
Primary key uniquely identifies a record in a table, while foreign key establishes a link between two tables.
Primary key is unique and cannot have null values
Foreign key references the primary key of another table
Primary key can be used to enforce entity integrity
Foreign key can be used to enforce referential integrity
OOPs (Object-Oriented Programming) is a programming paradigm based on the concept of objects, which can contain data and code.
OOPs focuses on creating objects that interact with each other to solve a problem
Key concepts include encapsulation, inheritance, polymorphism, and abstraction
Encapsulation involves bundling data and methods that operate on the data into a single unit
Inheritance allows a class to inherit propert...
Monkey patching is a technique in programming where existing code is changed or extended at runtime.
Monkey patching is commonly used in dynamic languages like Python and Ruby.
It involves modifying or adding new methods to existing classes or modules.
Monkey patching can be useful for fixing bugs or adding new functionality without modifying the original source code.
The question is about basic Python concepts.
Python is a high-level programming language known for its simplicity and readability.
Basic Python concepts include data types, variables, loops, conditionals, functions, and modules.
Python uses indentation to define code blocks, unlike other languages that use curly braces.
posted on 21 Feb 2024
I applied via campus placement at Krishna Institute of Engineering and Technology, Ghaziabad and was interviewed before Feb 2023. There were 3 interview rounds.
It was easy aptitude test
Count the frequency of each character in a given string.
Create an array to store the frequency of each character.
Iterate through the string and update the count of each character in the array.
Print or return the frequency of each character.
Interview experience
based on 4 reviews
Rating in categories
Software Engineer
2k
salaries
| ₹3.5 L/yr - ₹14 L/yr |
Software Developer
705
salaries
| ₹2.8 L/yr - ₹13.4 L/yr |
Senior Software Engineer
701
salaries
| ₹5.6 L/yr - ₹19 L/yr |
Softwaretest Engineer
510
salaries
| ₹2.8 L/yr - ₹7.3 L/yr |
Front end Developer
183
salaries
| ₹2.4 L/yr - ₹11 L/yr |
TCS
Infosys
Wipro
HCLTech