Filter interviews by
I applied via Naukri.com and was interviewed before Jan 2022. There were 3 interview rounds.
OOPs is a programming paradigm based on the concept of objects that interact with each other to perform tasks.
OOPs stands for Object-Oriented Programming.
It focuses on creating objects that have properties and methods to perform specific tasks.
Encapsulation, Inheritance, Polymorphism, and Abstraction are the four main pillars of OOPs.
Encapsulation is the process of hiding the internal details of an object from the outs...
An interface is a contract between two objects that defines the communication between them.
Advantages of interfaces include: abstraction, modularity, flexibility, and multiple inheritance.
Interfaces allow for loose coupling between objects, making it easier to change implementations without affecting other parts of the code.
Interfaces also make it easier to test code, as they allow for mocking and stubbing of dependenc...
I applied via Campus Placement and was interviewed before Jun 2023. There were 2 interview rounds.
General aptitude test
An array is a data structure that stores a collection of elements of the same type in a contiguous memory location.
Arrays have a fixed size determined at the time of declaration.
Elements in an array are accessed using an index starting from 0.
Example: string[] names = {"Alice", "Bob", "Charlie"};
Selection sort is a simple sorting algorithm that repeatedly selects the minimum element from an unsorted portion of the array and swaps it with the first unsorted element.
Iterate through the array to find the smallest element and swap it with the first element.
Repeat the process for the remaining unsorted portion of the array.
Time complexity of O(n^2) makes it inefficient for large datasets.
I applied via Approached by Company and was interviewed in Dec 2024. There were 3 interview rounds.
I applied via campus placement at Lovely Professional University (LPU) and was interviewed in Oct 2024. There were 3 interview rounds.
It contain 40 question which is very easy
It contain 3 coding question
I applied via LinkedIn and was interviewed before Jan 2024. There were 4 interview rounds.
Hacker rank medium c coding
Aptitude, core concepts and a code
I learned the importance of teamwork and collaboration from my college club.
Developed strong communication skills by working with diverse group of individuals
Learned how to delegate tasks effectively to achieve common goals
Gained experience in problem-solving and conflict resolution through group projects
I want to experience living in a different country and immersing myself in a new culture.
Traveling to a foreign country and learning about their customs and traditions
Trying new foods and experiencing different ways of life
Making friends with locals and exploring the local attractions
Relational DBMS stores data in tables with predefined relationships, while non-relational DBMS stores data in flexible, schema-less formats.
Relational DBMS uses structured query language (SQL) for querying data
Non-relational DBMS can store data in various formats like key-value pairs, document-based, graph databases
Relational DBMS ensures data integrity through normalization and constraints
Non-relational DBMS offers be...
Class is a blueprint for creating objects, abstract class cannot be instantiated and can have abstract methods, interface is a contract for classes to implement certain methods.
Class is a blueprint for creating objects with attributes and methods.
Abstract class cannot be instantiated and can have abstract methods that must be implemented by subclasses.
Interface is a contract for classes to implement certain methods, bu
posted on 11 Dec 2024
I applied via LinkedIn and was interviewed in Nov 2024. There were 3 interview rounds.
Basic DSA from the hacker rank website
Scheduled script runs on a predefined schedule, while Map reduce script processes large datasets in parallel.
Scheduled script is used for automating tasks at specific times, like sending reports daily at 8am.
Map reduce script is used for processing large datasets by splitting them into smaller chunks and processing them in parallel.
Scheduled script is typically used for routine tasks, while Map reduce script is used fo...
Types of scripts in NetSuite include SuiteScript, SuiteTalk, SuiteFlow, and SuiteBuilder.
SuiteScript: JavaScript-based scripts for customizing NetSuite functionality.
SuiteTalk: Web services integration for connecting NetSuite with external systems.
SuiteFlow: Visual workflow tool for automating business processes.
SuiteBuilder: Customization tool for modifying NetSuite forms, fields, and records.
Technology advantage or not
All aptitude topics,logical reasoning
Dependency Injection is a design pattern in which components are given their dependencies rather than creating them internally.
Allows for easier testing by providing mock dependencies
Promotes loose coupling between components
Improves code reusability and maintainability
Examples: Constructor injection, Setter injection, Interface injection
In Java, exceptions can be handled using try-catch blocks to catch and handle specific exceptions.
Use try-catch blocks to catch exceptions and handle them gracefully
Use multiple catch blocks to handle different types of exceptions
Use finally block to execute code regardless of whether an exception is thrown or not
Throw custom exceptions using throw keyword
map transforms each element in a stream, while flatMap transforms each element into multiple elements
map applies a function to each element in a stream and returns a new stream of the results
flatMap applies a function that returns a stream for each element in the original stream, then flattens the streams into a single stream
Example: map - stream.map(x -> x * x), flatMap - stream.flatMap(str -> Arrays.stream(str.split(
ConcurrentModificationException occurs when a collection is modified while iterating over it.
Use Iterator to iterate over the collection instead of foreach loop.
If modification is necessary, use Iterator's remove() method instead of collection's remove() method.
Consider using synchronized collections or ConcurrentHashMap to avoid ConcurrentModificationException.
based on 2 reviews
Rating in categories
Project Coordinator
4
salaries
| ₹4 L/yr - ₹5 L/yr |
Front end Developer
4
salaries
| ₹1 L/yr - ₹5 L/yr |
Web Developer Trainee
4
salaries
| ₹1 L/yr - ₹3 L/yr |
Software Developer
3
salaries
| ₹1.2 L/yr - ₹1.8 L/yr |
Associate Software Engineer
3
salaries
| ₹2.4 L/yr - ₹4.8 L/yr |
TCS
Infosys
Wipro
HCLTech