Filter interviews by
Clear (1)
I applied via Company Website and was interviewed in May 2024. There was 1 interview round.
Object Oriented Programming is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.
OOP focuses on creating objects that interact with each other to solve problems.
Encapsulation is a key concept in OOP, where data is kept private within a class and accessed through public methods.
Inheritance allows classes to inherit attributes and metho...
Multithreading in Java allows multiple threads to execute concurrently, improving performance and responsiveness.
Multithreading allows multiple tasks to run concurrently within a single program
Threads share the same memory space, allowing for efficient communication and data sharing
Java provides built-in support for multithreading through the Thread class and Runnable interface
Example: Creating a new thread by extendin...
Multithreading involves executing multiple threads concurrently within the same process, while asynchronous programming allows tasks to be executed independently of the main program flow.
Multithreading involves multiple threads running concurrently within the same process, sharing resources and potentially causing synchronization issues.
Asynchronous programming allows tasks to be executed independently of the main prog...
Spring Boot is a framework that simplifies the development of Java applications by providing pre-configured setups.
Spring Boot eliminates the need for manual configuration by providing default settings.
It allows developers to create stand-alone, production-grade Spring-based Applications.
Example: Creating a RESTful web service using Spring Boot.
To write an API, define endpoints, request/response formats, authentication, and documentation.
Define endpoints for different functionalities (e.g. GET /users, POST /users)
Specify request and response formats (e.g. JSON)
Implement authentication mechanisms (e.g. OAuth)
Document the API using tools like Swagger or Postman
Unit testing focuses on testing individual components in isolation, while integration testing focuses on testing how multiple components work together.
Unit testing is done on individual units or components of a software application, such as functions or classes.
Integration testing is done to test how different units or components work together as a whole system.
Unit testing is usually done by developers during the deve...
Top trending discussions
I applied via Campus Placement and was interviewed before Oct 2022. There were 3 interview rounds.
3 Coding question medium level
I applied via Campus Placement and was interviewed before Jul 2022. There were 5 interview rounds.
50 questions in 12 minutes mostly test your arthimetic, logical knowledge.
3 coding questions in 90 mins, 1st one is from arrays an easy question, 2nd one is related to stacks and queues relatively harder and last one is hard which i am also unable to attempt. I cracked the first two questions and my solutions passed all the test cases.
Sorting algorithms are methods used to arrange elements in a specific order.
Different sorting algorithms include bubble sort, selection sort, insertion sort, merge sort, quick sort, and heap sort.
Some algorithms are more efficient than others depending on the size of the data set and the initial order of the elements.
For example, quick sort is generally faster than bubble sort for large data sets.
BFS and DFS are traversal algorithms used in trees. BFS explores level by level, while DFS explores depth first.
BFS (Breadth-First Search) visits nodes level by level, using a queue. Example: traversing a binary tree level by level.
DFS (Depth-First Search) explores as far as possible along each branch before backtracking. Example: in-order traversal of a binary tree.
I applied via Campus Placement and was interviewed before Sep 2022. There were 4 interview rounds.
Question from Array,DP
I applied via Referral and was interviewed in Oct 2023. There were 4 interview rounds.
NEED TO QUALIFY IN THIS TEST
NEED TO QUALIFY THIS TEST ALSO
I applied via LinkedIn and was interviewed before Jan 2024. There were 3 interview rounds.
Aptitude test was simple.
posted on 23 Aug 2024
My name is John Smith.
Full name is John Smith
Common name in English-speaking countries
No middle name or initial
In my free time, I enjoy hiking, playing video games, and learning new programming languages.
Hiking in local trails and national parks
Playing video games like Overwatch and Minecraft
Learning new programming languages like Python and JavaScript
I applied via Referral and was interviewed before Apr 2021. There were 2 interview rounds.
based on 1 interview
Interview experience
Software Developer
34
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
24
salaries
| ₹0 L/yr - ₹0 L/yr |
UI Developer
19
salaries
| ₹0 L/yr - ₹0 L/yr |
QA Engineer
19
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
16
salaries
| ₹0 L/yr - ₹0 L/yr |
Delhivery
Ecom Express
XpressBees
Shadowfax Technologies