Filter interviews by
I applied via Indeed and was interviewed before Jul 2023.ย There were 3 interview rounds.
As salary is less interview was way easier than any other company
Programs on prime number, Fibonacci series,factorial,gcd etc.
HashSet is an unordered collection while LinkedHashSet maintains insertion order.
HashSet does not maintain insertion order, LinkedHashSet maintains insertion order.
HashSet does not allow duplicate elements, LinkedHashSet allows duplicate elements.
HashSet uses hashing mechanism to store elements, LinkedHashSet uses a doubly linked list to maintain order.
OOP stands for Object-Oriented Programming, a programming paradigm based on the concept of objects.
OOP focuses on creating objects that contain data and methods to manipulate that data.
Key concepts include encapsulation, inheritance, and polymorphism.
Encapsulation involves bundling data and methods that operate on the data into a single unit.
Inheritance allows classes to inherit attributes and methods from other classe...
Ways of creating threads include extending the Thread class, implementing the Runnable interface, and using Executor framework.
Extending the Thread class: Create a new class that extends the Thread class and override the run() method.
Implementing the Runnable interface: Create a class that implements the Runnable interface and implement the run() method.
Using Executor framework: Create a thread pool using Executor fram
JDBC (Java Database Connectivity) is a Java API that allows Java programs to interact with databases.
JDBC uses a driver manager to load the appropriate driver for the specific database being accessed.
It establishes a connection to the database using the DriverManager class.
SQL queries are executed using Statement, PreparedStatement, or CallableStatement objects.
ResultSets are used to retrieve data from the database.
Tra...
Wrapper class is a class that wraps around a primitive data type and provides additional methods and functionalities.
Wrapper classes in Java are used to convert primitive data types into objects.
They provide methods to perform various operations on the data, such as conversion, comparison, and manipulation.
Examples of wrapper classes in Java include Integer, Double, Boolean, etc.
Packages are a way of organizing classes and interfaces in a logical structure in Java.
Packages help in avoiding naming conflicts by grouping related classes and interfaces together.
Packages can be nested within other packages.
Packages are declared using the 'package' keyword at the beginning of a Java file.
Example: 'package com.example.myproject;'
Servlet and JSP have different life cycles. Servlet is initialized, service method is called, and then destroyed. JSP is translated to servlet, initialized, service method is called, and then destroyed.
Servlet life cycle: Initialization, service method invocation, destruction.
JSP life cycle: Translation to servlet, initialization, service method invocation, destruction.
Deadlock in multithreading occurs when two or more threads are waiting for each other to release resources, causing them to be stuck indefinitely.
Deadlock can be prevented by using proper synchronization techniques like avoiding nested locks, using timeouts, and implementing a deadlock detection algorithm.
One common example of deadlock is the dining philosophers problem, where multiple philosophers are sitting at a tab...
Primary goals are main objectives to be achieved, while secondary goals are additional objectives that support the primary goals.
Primary goals are the main objectives that an individual or organization aims to achieve.
Secondary goals are additional objectives that support the primary goals.
Primary goals are usually more critical and have higher priority than secondary goals.
Examples: Primary goal of a company may be to...
I applied via Naukri.com and was interviewed in Mar 2022.ย There were 2 interview rounds.
Proteus Technologies interview questions for popular designations
I applied via Job Fair and was interviewed before Feb 2022.ย There were 3 interview rounds.
Given some package list need use the packages in code
Pandas is used in data manipulation due to its ability to handle large datasets, perform data cleaning, and provide powerful data analysis tools.
Pandas provides a DataFrame object that allows for easy manipulation of tabular data
It can handle missing data and perform data cleaning operations
Pandas has powerful data analysis tools such as grouping, filtering, and merging
It can handle large datasets efficiently
Pandas int...
Pytesseract library is used for optical character recognition (OCR) in Python.
Pytesseract is used to extract text from images and PDFs.
It can be used for automating data entry tasks.
It is commonly used in document management systems.
Pytesseract can be used to extract text from scanned documents.
It can also be used for text recognition in images captured by cameras.
Pytesseract is often used in machine learning projects
I applied via Company Website and was interviewed before Aug 2020.ย There were 5 interview rounds.
I applied via Walk-in and was interviewed before Sep 2020.ย There were 5 interview rounds.
Top trending discussions
posted on 12 Feb 2025
I was interviewed in Jan 2025.
I applied via Approached by Company and was interviewed in Sep 2024.ย There were 4 interview rounds.
They will send you a link for aptitude test
Yes, I am comfortable with night shifts as I am able to adapt to different schedules and prioritize work efficiently.
I have previous experience working night shifts and have been able to perform well during those hours.
I am a night owl and find that I am more productive during the night.
I understand the importance of maintaining a healthy work-life balance and am willing to adjust my schedule to accommodate night shift
It takes me approximately 30 minutes to reach the office from my current location.
I live about 10 miles away from the office.
I usually drive to work, taking the highway to avoid traffic.
On average, it takes me half an hour to commute to the office.
I prefer to discuss salary expectations based on the responsibilities and requirements of the position.
Focus on discussing salary expectations based on the job role and industry standards.
Avoid disclosing current salary to ensure fair compensation.
Highlight relevant experience and skills that justify desired salary.
Discuss potential for growth and additional benefits instead of current salary.
I was a marketing manager at a tech company.
Managed marketing campaigns and strategies
Collaborated with cross-functional teams to drive brand awareness
Analyzed market trends and competitor activities
Implemented digital marketing initiatives
Organized events and promotions
Seeking new challenges and opportunities for growth.
Desire for career advancement
Lack of growth opportunities in previous organization
Seeking new challenges and learning experiences
IDfy is a leading identity verification and fraud prevention platform.
IDfy offers solutions for KYC verification, customer onboarding, and fraud detection.
Their platform uses AI and machine learning algorithms to verify identities in real-time.
IDfy serves a wide range of industries including finance, e-commerce, and healthcare.
The case study involves asking you about the documents and how will you verify fraud with the given documents like offer letter , and others. And the second
2 case study was
How will you teach the blind man colour blue
The answer was this was given by me hence it was out of the book
posted on 3 Jan 2025
I applied via Referral and was interviewed in Dec 2024.ย There was 1 interview round.
ACID properties are a set of properties that guarantee reliable and consistent transactions in a database system.
Atomicity ensures that either all operations in a transaction are completed successfully or none at all.
Consistency ensures that the database remains in a valid state before and after the transaction.
Isolation ensures that the concurrent execution of transactions results in a system state that would be obtai...
Idempotent HTTP requests are requests that can be repeated multiple times without changing the result beyond the initial request.
Idempotent requests have the same outcome no matter how many times they are executed.
GET, PUT, and DELETE HTTP methods are typically idempotent.
POST requests are not idempotent as they can create new resources with each execution.
based on 3 interviews
Interview experience
based on 30 reviews
Rating in categories
Junior Programmer
30
salaries
| โน2 L/yr - โน4 L/yr |
Programmer
20
salaries
| โน2.8 L/yr - โน5.5 L/yr |
Java Developer
16
salaries
| โน1.8 L/yr - โน4.2 L/yr |
Java Programmer
13
salaries
| โน3.5 L/yr - โน4.3 L/yr |
Team Lead
8
salaries
| โน5.9 L/yr - โน9 L/yr |
TCS
Infosys
Wipro
HCLTech