Filter interviews by
Asked basic python code
Top trending discussions
posted on 29 May 2021
I applied via Campus Placement and was interviewed before May 2020. There was 1 interview round.
A linked list is a linear data structure where each element is a separate object with a pointer to the next element.
In Java, a linked list is implemented using the LinkedList class in the java.util package.
LinkedList class provides methods like add(), remove(), get(), etc. to manipulate the list.
Each element in the list is represented by a node object which contains the data and a reference to the next node.
Linked list...
ACID Properties are a set of properties that ensure database transactions are processed reliably.
ACID stands for Atomicity, Consistency, Isolation, and Durability.
Atomicity ensures that a transaction is treated as a single, indivisible unit of work.
Consistency ensures that a transaction brings the database from one valid state to another.
Isolation ensures that concurrent transactions do not interfere with each other.
Du...
A deadlock is a situation where two or more processes are unable to proceed due to a circular dependency.
Deadlock occurs when two or more processes are waiting for each other to release resources.
To avoid deadlock, use techniques like resource allocation graph, banker's algorithm, and deadlock prevention.
Resource allocation graph is a visual representation of resource allocation and can help identify potential deadlock...
SQL is a relational database while NoSQL is non-relational. MongoDB is preferred for scalability and flexibility.
SQL is table-based while NoSQL is document-based
SQL is structured while NoSQL is unstructured
SQL is vertically scalable while NoSQL is horizontally scalable
MongoDB is preferred for its ability to handle large amounts of unstructured data and its flexibility in schema design
MySQL is preferred for its strong A...
posted on 6 Apr 2021
I applied via Company Website and was interviewed in Oct 2020. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in May 2021. There were 3 interview rounds.
I applied via Campus Placement and was interviewed in Nov 2020. There were 4 interview rounds.
posted on 26 Aug 2021
I applied via Naukri.com and was interviewed in Feb 2021. There was 1 interview round.
Answers to various technical questions related to Java programming.
Java is preferred for its platform independence, object-oriented nature, and vast community support.
Functional programming in Java allows for more concise and readable code, and better support for parallel processing.
Wrapper classes are used to convert primitive data types into objects, and vice versa.
Fibonacci series is a sequence of numbers where each...
I applied via Campus Placement and was interviewed in Nov 2020. There were 4 interview rounds.
Yes, I am open to relocating for the right opportunity.
I am willing to consider relocation if the job aligns with my career goals.
I am open to exploring new cities and cultures.
I am willing to relocate for a better work-life balance or career advancement opportunities.
++I is a pre-increment operator that increments the value of I before using it, while I++ is a post-increment operator that increments the value of I after using it.
++I increments the value of I and then uses the updated value in the expression.
I++ uses the current value of I in the expression and then increments it.
Both operators can be used with variables, arrays, or pointers.
based on 1 interview
Interview experience
based on 2 reviews
Rating in categories
Senior Software Engineer
772
salaries
| ₹12 L/yr - ₹37 L/yr |
Software Engineer2
335
salaries
| ₹8 L/yr - ₹22 L/yr |
Software Engineer
310
salaries
| ₹5.2 L/yr - ₹23 L/yr |
Principal Software Engineer
270
salaries
| ₹17 L/yr - ₹55 L/yr |
Senior Engineer
241
salaries
| ₹10 L/yr - ₹26 L/yr |
Cognizant
DXC Technology
UST
Atos