Filter interviews by
I am proficient in multiple programming languages including Java, Python, and JavaScript.
Java
Python
JavaScript
Merge sort is a divide-and-conquer algorithm that sorts an array by dividing it into two halves, sorting each half, and then merging them.
Divide the array into two halves
Sort each half recursively
Merge the two sorted halves
Time complexity is O(n log n)
Example: [5, 2, 8, 3, 1, 6, 9, 7, 4] -> [1, 2, 3, 4, 5, 6, 7, 8, 9]
Software development lifecycle is the process of planning, designing, developing, testing, deploying, and maintaining software.
It involves several stages such as planning, analysis, design, implementation, testing, deployment, and maintenance.
Each stage has its own set of activities and deliverables.
The lifecycle can be iterative or sequential depending on the development methodology used.
It is important to follow a st...
Top trending discussions
I applied via Naukri.com and was interviewed in Feb 2021. There were 3 interview rounds.
I applied via Campus Placement and was interviewed before Jun 2020. There were 6 interview rounds.
I applied via Campus Placement and was interviewed before Nov 2019. There were 4 interview rounds.
Java is a high-level programming language known for its platform independence and object-oriented approach.
Java is widely used for developing desktop, web, and mobile applications.
It is known for its robustness, security, and scalability.
Java programs are compiled into bytecode that can run on any Java Virtual Machine (JVM).
It supports multithreading, exception handling, and automatic memory management.
Popular framewor...
I applied via Naukri.com and was interviewed in Sep 2020. There was 1 interview round.
I applied via Walk-in and was interviewed in Sep 2020. There was 1 interview round.
TCS
Accenture
Wipro
Cognizant