Filter interviews by
I applied via Campus Placement and was interviewed in May 2021. There were 3 interview rounds.
College project was a web application for online shopping.
Developed using PHP and MySQL
Implemented features like user registration, product search, cart management, and payment gateway integration
Followed MVC architecture and OOP principles
Used HTML, CSS, and JavaScript for front-end design
Received positive feedback from project evaluation committee
List and Set are both collections in Java. List allows duplicates and maintains order while Set does not allow duplicates.
List is an ordered collection while Set is an unordered collection
List allows duplicates while Set does not allow duplicates
List is implemented by ArrayList, LinkedList, etc. while Set is implemented by HashSet, TreeSet, etc.
Example: List - ArrayList
A thread is a lightweight process that can run concurrently with other threads within a program.
Threads allow for parallelism and can improve performance in certain situations.
Threads share the same memory space and can communicate with each other.
Examples of multithreaded programs include web servers and video games.
Thread synchronization is important to prevent race conditions and ensure data consistency.
Construction refers to the process of building or creating something, typically a physical structure or object.
Construction involves planning, designing, and executing a project.
It requires the use of various materials and tools.
Examples of construction projects include building a house, bridge, or road.
Construction can also refer to the act of assembling or putting together something, such as a piece of furniture or a
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 Referral and was interviewed in Jun 2024. There were 2 interview rounds.
Basically communication and sql 12 question and progaming mcq 12q and 2 coding question
Inheritance is a concept in object-oriented programming where a class inherits attributes and methods from another class.
Allows a class to inherit properties and behaviors from another class
Promotes code reusability and reduces redundancy
Derived class can add its own unique attributes and methods
Example: Class 'Car' can inherit from class 'Vehicle' and gain attributes like 'color' and methods like 'drive'
Inheritance in object-oriented programming allows a class to inherit properties and behaviors from another class.
Inheritance allows for code reusability and promotes a hierarchical structure in classes.
Subclasses can access and modify the properties and methods of their parent class.
Example: class Animal { ... } class Dog extends Animal { ... }
Example: class Shape { ... } class Circle extends Shape { ... }
Reverse a string using array manipulation
Create an array of characters from the input string
Iterate through the array in reverse order and append each character to a new string
Return the reversed string
Use SQL query to select a particular column from a table and get the count of entries.
Use SELECT statement to specify the column you want to retrieve.
Use COUNT() function to get the count of entries in that column.
Combine both in a single query to achieve the desired result.
The time taken for the clock to tick from 8'o clock to 11'o clock is 105 seconds.
Each tick represents 1/8th of an hour (45 minutes) on the clock.
From 8'o clock to 11'o clock, there are 3 hours, so the total time taken is 3 * 45 = 135 minutes = 135 * 60 = 8100 seconds.
The time taken for the clock to tick from 8'o clock to 11'o clock is 8100 - 35 = 8065 seconds.
Mercel platform 1 hour
Developed a web-based project management tool for tracking tasks and deadlines.
Used HTML, CSS, and JavaScript for front-end development
Implemented backend functionality using Node.js and MongoDB
Incorporated user authentication and authorization features
Utilized RESTful APIs for communication between front-end and back-end
I would write a code snippet based on the specific cluster or category provided.
Identify the specific cluster or category provided in the question
Write a code snippet that aligns with the requirements of the cluster
Ensure the code is accurate and relevant to the given cluster
posted on 29 Aug 2024
I applied via campus placement at Walchand Institute of Technology, Solapur
Aptitude Test 2 round 1. Aptitude, Communication
Basic Question on Arrays
posted on 2 Sep 2024
Array, Collections, String
posted on 3 Sep 2024
PUT is used to update or replace an existing resource, while POST is used to create a new resource.
PUT is idempotent, meaning multiple identical requests will have the same effect as a single request.
POST is not idempotent, meaning multiple identical requests may have different effects.
PUT requests are typically used for updating existing data, like updating a user's profile information.
POST requests are typically used...
I applied via Campus Placement
6 medium coding questions
Object-oriented programming is a programming paradigm based on the concept of objects, which can contain data and code.
Objects are instances of classes, which define the structure and behavior of the objects.
Encapsulation, inheritance, and polymorphism are key principles of object-oriented programming.
Example: In a banking application, a 'Customer' class can have attributes like name and account balance, and methods li
Relational database is a type of database that stores and organizes data in tables with relationships between them.
Data is stored in tables with rows and columns
Tables can have relationships with each other through keys
SQL is commonly used to query and manipulate data in relational databases
Examples include MySQL, PostgreSQL, Oracle
I applied via campus placement at MH Saboo Siddik College of Engineering, Mumbai and was interviewed in Mar 2024. There were 2 interview rounds.
HashMap is a data structure that stores key-value pairs and uses hashing to efficiently retrieve values.
HashMap internally uses an array of linked lists to store key-value pairs.
When a key-value pair is added, the key is hashed to determine the index in the array where it will be stored.
If multiple keys hash to the same index, a linked list is used to handle collisions.
To retrieve a value, the key is hashed again to fi...
posted on 10 Sep 2023
I applied via campus placement at Bangalore Institute Of Technology (BIT) and was interviewed in Aug 2023. There were 3 interview rounds.
40 questions-aptitude test followed by a technical test comprising 10 questions.
The question asks for adding two linked lists, finding the minimum cost path, and printing all nodes in a tree except the leaf nodes.
To add two linked lists, traverse both lists simultaneously and add corresponding nodes.
To find the minimum cost path, use algorithms like Dijkstra's or A*.
To print all nodes in a tree except the leaf nodes, perform a depth-first traversal and print non-leaf nodes.
Java Developer
8
salaries
| ₹1.8 L/yr - ₹10.5 L/yr |
Software Developer
6
salaries
| ₹3.2 L/yr - ₹6.5 L/yr |
HR Associate
6
salaries
| ₹2.4 L/yr - ₹3.3 L/yr |
Talent Acquisition Coordinator
5
salaries
| ₹3 L/yr - ₹3.2 L/yr |
Talent Acquisition Specialist
5
salaries
| ₹2.5 L/yr - ₹3.4 L/yr |
TCS
Infosys
Wipro
HCLTech