Filter interviews by
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 AmbitionBox and was interviewed in Sep 2023. There were 7 interview rounds.
Explain about one topic
It was good , 2 questions are there to code.
React Router is a popular routing library for React applications.
React Router is used for handling navigation in React applications.
It allows defining multiple routes in the application and rendering different components based on the URL.
React Router provides components like BrowserRouter, Route, Switch, and Link for routing.
Example:
BE Assignment containing how to make a simple backend task
I applied via Referral and was interviewed in Jan 2024. There were 4 interview rounds.
Machine Coding of Google Calendar
Machine Coding of MP3 Player
Find duplicates in an array of strings
Iterate through the array and store each element in a hash set
If an element is already in the hash set, it is a duplicate
Return a list of all duplicates found
Simpl offers a collaborative and innovative work environment with competitive compensation.
Simpl values teamwork and creativity in software development
Competitive compensation package offered to attract top talent
Opportunities for growth and learning through challenging projects
I applied via Campus Placement
Its was data structure and algorithm and SQL round 4 question of dsa and 2 question of sql
OTP less work eliminates the need for one-time passwords for authentication.
OTP less work uses alternative methods like biometrics, push notifications, or hardware tokens for authentication.
It provides a more seamless and user-friendly authentication experience.
Examples include fingerprint scanning on smartphones or security keys for two-factor authentication.
posted on 27 Jan 2017
I was interviewed in Dec 2016.
I applied via Naukri.com and was interviewed in Jan 2023. There were 3 interview rounds.
First I will give the altitude test
My coding knowledge is good and my coding speed is fast
I applied via Approached by Company and was interviewed before Oct 2023. There were 2 interview rounds.
A simple Google form assignment to shortlist candidates
Use a hash set to find duplicates in an array of strings.
Create a hash set to store unique elements.
Iterate through the array and check if each element is already in the hash set.
If it is, then it is a duplicate.
Example: ['apple', 'banana', 'apple', 'orange'] should return 'apple' as a duplicate.
Interview experience
Software Developer
31
salaries
| ₹10 L/yr - ₹17.9 L/yr |
Senior Software Engineer
21
salaries
| ₹10.6 L/yr - ₹26 L/yr |
UI Developer
19
salaries
| ₹10.7 L/yr - ₹22 L/yr |
Software Engineer
17
salaries
| ₹7 L/yr - ₹13.8 L/yr |
QA Engineer
16
salaries
| ₹1 L/yr - ₹10.5 L/yr |
Delhivery
Ecom Express
XpressBees
Shadowfax Technologies