i
Neebal Technologies
Filter interviews by
I applied via Walk-in and was interviewed in Jul 2022. There were 4 interview rounds.
Easy aptitude test very basic
Hacker rank 2 coding question
Java is a programming language used for developing applications. SQL is a language used for managing relational databases.
Java is an object-oriented language
Java code is compiled into bytecode
SQL is used for creating, modifying, and querying databases
SQL is used in various database management systems like MySQL, Oracle, etc.
Top trending discussions
EfficientNet is the most efficient, followed by MobileNet and then DenseNet.
EfficientNet is the most efficient among the three models due to its use of compound scaling and efficient building blocks.
MobileNet is less efficient than EfficientNet but more efficient than DenseNet, as it uses depthwise separable convolutions to reduce computational cost.
DenseNet is the least efficient among the three models, as it has a hi...
posted on 23 Dec 2024
I applied via Company Website and was interviewed in Nov 2024. There were 2 interview rounds.
In the next five years, I envision myself leading a team of software engineers, working on cutting-edge technologies, and making significant contributions to the company's success.
Leading a team of software engineers
Working on cutting-edge technologies
Making significant contributions to the company's success
I am excited about the opportunity to work on complex software projects and contribute to innovative solutions.
Opportunity to work on complex software projects
Contribute to innovative solutions
Excited about the challenges and learning opportunities
Various data types in JavaScript include string, number, boolean, object, array, null, and undefined.
String: 'hello'
Number: 42
Boolean: true or false
Object: { key: value }
Array: [1, 2, 3]
Null: null
Undefined: undefined
Hoisting in JavaScript is the behavior where variable and function declarations are moved to the top of their containing scope during the compilation phase.
Variable declarations are hoisted to the top of their scope, but not their assignments.
Function declarations are fully hoisted, meaning they can be called before they are declared.
Hoisting can lead to unexpected behavior if not understood properly.
I applied via Campus Placement and was interviewed in Sep 2024. There were 3 interview rounds.
Aptitude questions with some basic coding questions
They have given 3 coding questions and some pseudo codings
posted on 2 Sep 2024
The problem statement was given to solve.
Liskov Substitution Principle states that objects of a superclass should be replaceable with objects of its subclasses without affecting the program's correctness.
Subtypes must be substitutable for their base types.
Derived classes should be able to extend the functionality of base classes without changing their behavior.
Violating this principle can lead to unexpected behavior in the program.
Example: If a Square class i...
Abstraction is crucial in software development to simplify complexity, improve readability, and promote reusability.
Abstraction helps in hiding unnecessary details and focusing on essential features.
It allows developers to work at a higher level of understanding without getting bogged down in implementation details.
Abstraction promotes code reusability by creating modular and reusable components.
It improves code readab...
Unit testing is crucial in ensuring clean code by verifying the functionality of individual units of code.
Unit testing helps in identifying bugs and errors early in the development process.
It ensures that each unit of code works as expected in isolation.
Unit tests act as documentation for the codebase, making it easier for new developers to understand and modify the code.
It promotes code reusability and maintainability...
I applied via Campus Placement
Dsa problems dp and tress problem
Types of filters include low-pass, high-pass, band-pass, and band-stop filters.
Low-pass filter allows frequencies below a certain cutoff frequency to pass through.
High-pass filter allows frequencies above a certain cutoff frequency to pass through.
Band-pass filter allows a specific range of frequencies to pass through.
Band-stop filter blocks a specific range of frequencies from passing through.
posted on 5 Apr 2024
1. Coin change
2. Valid Parenthesis
3. Bipartite graph question
The question involves finding duplicates in an array, validating parentheses, generating random IDs, and determining the maximum number of random IDs that can be generated.
To find duplicates in an array, you can use a hash set to store unique elements and check for duplicates as you iterate through the array.
To validate parentheses, you can use a stack data structure to keep track of opening and closing parentheses.
To ...
I applied via Approached by Company and was interviewed in Feb 2024. There was 1 interview round.
Reactjs components are reusable, independent pieces of UI that can be composed together to build complex user interfaces.
Components are the building blocks of a React application
They can be class components or functional components
Components can have their own state and lifecycle methods
Components can be nested within other components to create a hierarchy
Examples: Button component, Navbar component, UserList component
Use the url to make a request to the API and fetch data.
Use a library like axios or fetch to make the HTTP request.
Parse the response data to extract the necessary information.
Handle any errors that may occur during the request.
Aptitude questions were easy and basics
Software Engineer
81
salaries
| ₹3.8 L/yr - ₹15.4 L/yr |
Associate Software Engineer
47
salaries
| ₹3.8 L/yr - ₹7 L/yr |
Business Analyst
33
salaries
| ₹3.8 L/yr - ₹10 L/yr |
Associate Quality Analyst
19
salaries
| ₹2.5 L/yr - ₹5.5 L/yr |
Project Manager
19
salaries
| ₹6 L/yr - ₹18 L/yr |
TCS
Infosys
Wipro
HCLTech