i
Filter interviews by
I applied via campus placement at Indian Institute of Technology (IIT), Roorkee and was interviewed before Mar 2022. There were 3 interview rounds.
3 easy-mid level question on DP,arrays,strings
Merge sort is a divide and conquer algorithm that sorts an array by dividing it into two halves, sorting them separately, and then merging the sorted halves.
Divide the unsorted list into n sublists, each containing one element
Repeatedly merge sublists to produce new sorted sublists until there is only one sublist remaining
Merge operation involves comparing elements from two sublists and adding the smaller one to the fi...
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.
Top trending discussions
I applied via campus placement at J S S Academy of Technical Education, Bangalore and was interviewed in Dec 2024. There were 3 interview rounds.
Average to easy difficulty level.
String manipulation in Java involves various methods like substring, concat, replace, etc.
Use substring() to extract a part of the string
Use concat() to concatenate two strings
Use replace() to replace a specific character or substring in a string
Various sorting algorithms in Java code
Bubble Sort: int[] arr = {5, 2, 8, 1, 3}; Arrays.sort(arr);
Selection Sort: int[] arr = {5, 2, 8, 1, 3}; Arrays.sort(arr);
Insertion Sort: int[] arr = {5, 2, 8, 1, 3}; Arrays.sort(arr);
Merge Sort: int[] arr = {5, 2, 8, 1, 3}; Arrays.sort(arr);
Quick Sort: int[] arr = {5, 2, 8, 1, 3}; Arrays.sort(arr);
The company is a leading software development firm specializing in creating innovative solutions for various industries.
Specializes in creating innovative software solutions
Works with clients from various industries
Known for high-quality and reliable products
Has a strong team of software engineers and developers
Handled conflicts by addressing issues directly, seeking compromise, and maintaining professionalism.
Addressed a disagreement with a colleague by scheduling a one-on-one meeting to discuss concerns and find common ground.
Resolved a conflict with a manager by actively listening to their perspective, providing feedback, and working together to find a solution.
Maintained professionalism during conflicts by staying calm, r...
I would gather more data to support my idea, present a compelling case to my manager, and be open to feedback and compromise.
Gather data to support the idea, such as market research, user feedback, or cost-benefit analysis.
Prepare a well-structured presentation highlighting the potential benefits of the product idea.
Listen to the manager's concerns and feedback, and be open to making adjustments or compromises.
Seek sup...
I applied via Company Website and was interviewed in Nov 2024. There were 4 interview rounds.
It was a simple Aptitude test designed to test your english proficiency and your quantitative skills.
There were 2 coding questions. The level of questions were not very high. The languages available for the round were Python, Java, C++, C, C#.
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
There were two coding questions
There was oncampus coding round , where 1 question was given.
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
I applied via Campus Placement
General aptitude, behaviourial and some analytical questions
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...
Senior Analyst
1.8k
salaries
| ₹4.5 L/yr - ₹15 L/yr |
Software Engineering Specialist
1.7k
salaries
| ₹8.8 L/yr - ₹33 L/yr |
Analyst
1.5k
salaries
| ₹2.8 L/yr - ₹10.2 L/yr |
Software Engineer
1.4k
salaries
| ₹5 L/yr - ₹19.6 L/yr |
Business Analyst
1.1k
salaries
| ₹6.5 L/yr - ₹26 L/yr |
BNP Paribas
Crédit Agricole
HSBC Group
UBS