i
Advisor360°
Filter interviews by
I applied via campus placement at Manipal Institute of Technology (MIT) and was interviewed before Oct 2023. There were 2 interview rounds.
Easy array and string based questions
Top trending discussions
posted on 23 Dec 2024
I was interviewed in Nov 2024.
Hacker Rack Test with medium to high difficulty
I am currently working on developing a mobile application for tracking fitness goals and progress.
Developing a mobile app using React Native
Implementing features such as goal setting, progress tracking, and workout logging
Integrating with wearable devices like Fitbit for data synchronization
Basic Coding Java and algorithm questions
posted on 23 Dec 2024
Create a basic React app with dummy data fetched from a JSON API.
Set up a new React project using create-react-app
Create a component to fetch data from a JSON API using fetch or axios
Display the fetched data in the component
Binary heap is used to implement a priority queue.
Binary heap is a complete binary tree where each node has a value greater than or equal to its children.
It can be implemented using arrays, where the parent of node at index i is at index (i-1)/2.
Insertion and deletion operations have time complexity of O(log n) in a binary heap.
A binary tree can have any number of nodes, but the maximum number of trees with n nodes is 2^n.
A binary tree can have 0 nodes, 1 node, 2 nodes, or any number of nodes.
The maximum number of binary trees with n nodes is 2^n.
For example, a binary tree with 3 nodes can have up to 8 different structures.
Use a SQL query to find the second highest marks in a student database.
Use the ORDER BY clause to sort the marks in descending order
Use the LIMIT clause to limit the result to the second row
Program to check if two strings are anagrams
Create a function that takes in two strings as input
Remove any spaces and convert both strings to lowercase for consistency
Sort the characters in both strings and compare if they are equal to determine if they are anagrams
Example: 'listen' and 'silent' are anagrams
I applied via Naukri.com and was interviewed in Sep 2024. There were 2 interview rounds.
Normal basic question train and few Logic
Continue is a keyword in programming that is used to skip the current iteration of a loop and continue with the next iteration.
Continue is used in loops like for, while, and do-while to skip the current iteration and move to the next one.
It is often used to skip certain elements in an array or to avoid executing specific code under certain conditions.
Example: for(int i=0; i<5; i++) { if(i==2) { continue; } System.out.p
posted on 12 Dec 2024
Performance of an application can be improved by optimizing code, using efficient algorithms, caching data, and scaling resources.
Optimize code by reducing unnecessary loops, improving database queries, and minimizing memory usage
Use efficient algorithms like binary search instead of linear search for large datasets
Implement caching mechanisms to store frequently accessed data and reduce database calls
Scale resources b...
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
I applied via Job Fair and was interviewed in Apr 2024. There were 2 interview rounds.
Requirement gathering is the process of collecting and documenting information from stakeholders to define project needs.
Identify stakeholders and gather their input
Document requirements in a clear and organized manner
Validate requirements with stakeholders to ensure accuracy
Use techniques like interviews, surveys, and workshops to gather information
Artifacts for developers include design documents, code repositories, test cases, and deployment scripts.
Design documents such as architecture diagrams and wireframes
Code repositories like GitHub or Bitbucket for version control
Test cases to ensure code functionality and quality
Deployment scripts for automating the deployment process
posted on 30 Apr 2024
I applied via Referral and was interviewed in Mar 2024. There were 3 interview rounds.
It was Machine test, i had to make a project and connect it to Database and submit details in database table from form.
Collection Framework is a unified architecture for representing and manipulating collections of objects in Java.
It provides interfaces (List, Set, Queue, etc.) and classes (ArrayList, HashSet, PriorityQueue, etc.) to store and manipulate groups of objects.
Collections can be easily sorted, searched, and iterated using methods provided by the Collection Framework.
Example: ArrayList is a class that implements the List int...
RestApi is a set of rules and conventions for building and interacting with web services using HTTP methods.
RestApi stands for Representational State Transfer Application Programming Interface.
It allows communication between different software systems over the internet.
RestApi uses standard HTTP methods like GET, POST, PUT, DELETE for data manipulation.
JSON or XML formats are commonly used for data exchange in RestApi.
...
The addAll() method is used to add all elements of one ArrayList to another.
Use the addAll() method to add all elements of one ArrayList to another
Syntax: list1.addAll(list2);
Example: ArrayList
3 dsa questions were asked
Coding in live project involves writing and implementing code in a real-world software development project.
Understand the project requirements and scope before writing any code.
Collaborate with team members to ensure code integration and compatibility.
Test and debug code to ensure it meets project specifications.
Document code changes and updates for future reference.
Follow coding best practices and guidelines to mainta...
Prints numbers from 5 to 1 separated by a space
The code initializes x to 5, then enters a while loop that prints the value of x and decrements it until x is no longer greater than 0
The output will be '54321'
The value printed to the console will be 246810.
The function modifies the array elements to be 2.
The main function calls the function to modify the array.
The loop in main function prints the modified array elements.
based on 2 interviews
Interview experience
based on 5 reviews
Rating in categories
Senior Software Engineer
9
salaries
| ₹35 L/yr - ₹58.3 L/yr |
Software Engineer III
6
salaries
| ₹30.5 L/yr - ₹50 L/yr |
Software Development Engineer II
5
salaries
| ₹17.6 L/yr - ₹33 L/yr |
Software Engineer
4
salaries
| ₹7.9 L/yr - ₹37.8 L/yr |
Software Engineer2
4
salaries
| ₹16.5 L/yr - ₹28 L/yr |
Zerodha
Upstox
Groww
Paytm Money