Filter interviews by
I applied via Referral and was interviewed before Oct 2022. There were 3 interview rounds.
2 coding questions about basic dsa
Object-oriented programming concepts in Java
OOPs stands for Object-Oriented Programming
Key concepts include classes, objects, inheritance, polymorphism, encapsulation
Java is an OOP language with support for these concepts
Example: Class Car with properties like make, model and methods like start(), stop()
Java is mostly object oriented, but also supports primitive data types which are not objects.
Java is considered mostly object oriented because it supports classes, objects, inheritance, and polymorphism.
However, Java also has primitive data types like int, float, and boolean which are not objects.
Java 8 introduced functional programming features like lambda expressions and streams which are not strictly object oriented
I applied via Referral and was interviewed before Feb 2023. There was 1 interview round.
posted on 20 Oct 2023
I applied via Recruitment Consulltant and was interviewed in Sep 2023. There were 3 interview rounds.
Asked about the resume and more technical questions about APIS
posted on 1 Mar 2024
I applied via Naukri.com and was interviewed before Mar 2023. There were 2 interview rounds.
Nice interview with the friendly interviewer
posted on 27 Jun 2024
I applied via Company Website and was interviewed in Dec 2023. There was 1 interview round.
Question about counting digits and basic java code
posted on 31 Aug 2024
I applied via Campus Placement
It's api round. We have to develop an api and frontend
It's contains 2 coding question and 20 mcqs
I am a Full Stack Software Developer with 5 years of experience in building web applications.
5 years of experience in full stack development
Proficient in languages like JavaScript, HTML, CSS, and frameworks like React and Node.js
Strong problem-solving skills and ability to work in a team environment
Polling in computer science is a technique used to actively check the status of a resource or process at regular intervals.
Polling involves continuously checking a resource or process for updates or changes.
It is commonly used in web development to update content on a webpage without refreshing the entire page.
Polling can be synchronous or asynchronous, depending on the implementation.
Examples of polling include checki...
posted on 14 Mar 2024
Hackerrank Coding - They have asked 2 questions.
posted on 13 Dec 2024
posted on 20 May 2017
I was interviewed in May 2017.
Yes, the string class can be extended in most programming languages.
Inheritance can be used to extend the functionality of the string class.
By creating a new class that inherits from the string class, additional methods and properties can be added.
Extending the string class allows for customization and adding specific functionality to strings.
Example: In Python, the string class can be extended by creating a new class
Implicit objects in JSP are predefined objects that are available for use without any declaration or initialization.
Implicit objects in JSP include request, response, session, application, out, config, pageContext, page, exception, and others.
These objects provide access to various aspects of the JSP environment and can be used to perform common tasks.
For example, the request object allows access to HTTP request parame...
A hash map is a data structure that uses a hash function to map keys to values.
Hash map stores key-value pairs
It uses a hash function to compute an index for each key
Collisions can occur when two keys hash to the same index
Hash maps provide fast access to values based on their keys
StringBuffer and StringBuilder are both used to manipulate strings, but StringBuffer is thread-safe while StringBuilder is not.
StringBuffer is synchronized, making it safe for use in multi-threaded environments.
StringBuilder is not synchronized, making it faster but not thread-safe.
StringBuffer is preferred when multiple threads are involved, while StringBuilder is preferred for single-threaded scenarios.
Both classes p...
MVC is a software architectural pattern that separates an application into three main components: Model, View, and Controller.
Model represents the data and business logic of the application.
View is responsible for displaying the user interface.
Controller handles user input, updates the model, and interacts with the view.
MVC promotes separation of concerns and modularity in software development.
Example: In a web applica...
Annotations used in RESTful web services
1. @Path - Specifies the URI path for the resource
2. @GET - Specifies that the method handles HTTP GET requests
3. @POST - Specifies that the method handles HTTP POST requests
4. @PUT - Specifies that the method handles HTTP PUT requests
5. @DELETE - Specifies that the method handles HTTP DELETE requests
6. @PathParam - Binds the value of a URI template parameter to a method paramete...
I applied via Campus Placement
based on 1 interview
Interview experience
Accountant
4
salaries
| ₹0 L/yr - ₹0 L/yr |
Electrical Engineer
4
salaries
| ₹0 L/yr - ₹0 L/yr |
Sr. CAD Engineer
4
salaries
| ₹0 L/yr - ₹0 L/yr |
Store Incharge
3
salaries
| ₹0 L/yr - ₹0 L/yr |
PPC Engineer
3
salaries
| ₹0 L/yr - ₹0 L/yr |
Bajaj Finserv
Wells Fargo
JPMorgan Chase & Co.
HSBC Group