i
Fynd
Filter interviews by
I applied via LinkedIn and was interviewed in Apr 2024. There was 1 interview round.
I will showcase my projects from oldest to newest, displaying only the final outcomes.
Start with the earliest project and work your way to the most recent one
Focus on showcasing the final deliverables or outcomes of each project
Provide a brief overview or context for each project if necessary
I applied via Referral
I applied via Referral and was interviewed in Jul 2020. There were 3 interview rounds.
Detect if two circular linked lists overlap
Traverse both lists and check if they have the same tail node
If they have different tail nodes, they do not overlap
If they have the same tail node, check if they intersect at any point
Use Floyd's cycle-finding algorithm to detect intersection point
I applied via LinkedIn and was interviewed in Jan 2022. There were 3 interview rounds.
MySQL query to find 2 highest salaries and explanation of abstract and interfaces
Use ORDER BY and LIMIT to get the top 2 salaries
Abstract classes cannot be instantiated and can have both abstract and non-abstract methods
Interfaces define a set of methods that a class must implement
Example: SELECT salary FROM employees ORDER BY salary DESC LIMIT 2
Example: abstract class Animal { abstract void makeSound(); }
Example: inte
Prime number programs
OOPs is Object-Oriented Programming, polymorphism allows objects to be treated as instances of their parent class, abstract class cannot be instantiated.
OOPs is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.
Polymorphism allows objects to be treated as instances of their parent class, enabling different classes to be treated as ins...
I applied via Naukri.com and was interviewed in May 2023. There were 3 interview rounds.
I applied via Approached by Company and was interviewed before Mar 2022. There were 3 interview rounds.
Optimisation techniques for software engineering
Use efficient algorithms and data structures
Minimize I/O operations and network calls
Optimize database queries
Use caching and memoization
Parallelize computations
Profile and analyze code for bottlenecks
Eliminate unnecessary code and dependencies
Design patterns are reusable solutions to common software problems.
Design patterns provide a common language for developers to communicate solutions.
They help improve code quality, maintainability, and scalability.
Examples include Singleton, Factory, Observer, and Decorator patterns.
I applied via Approached by Company and was interviewed before Mar 2023. There were 3 interview rounds.
First round I was interviewed with easy to medium interviews questions along with project details.
Secound round had one coding question followed by technical questions and experience questions.
Remove duplicates from list of strings
Create a Set to store unique strings
Iterate through the array and add each string to the Set
Convert the Set back to an array to get the list of unique strings
Iterate through the table to find the second largest value.
Iterate through the table and keep track of the largest and second largest values.
Compare each value with the current largest and second largest values.
Update the second largest value if a new value is found that is greater than the current second largest value.
Sort array of strings in descending order
Use a sorting algorithm like quicksort or mergesort
Specify the sorting order as descending
Ensure the sorting algorithm is stable to maintain order of equal elements
I am a seasoned Senior Software Engineer with over 10 years of experience in developing and implementing software solutions.
Over 10 years of experience in software development
Proficient in multiple programming languages such as Java, Python, and C++
Strong problem-solving skills and ability to work in a team environment
Experience in leading and mentoring junior developers
Familiar with Agile development methodologies
based on 2 interviews
Interview experience
Software Development Engineer
86
salaries
| ₹8 L/yr - ₹32.6 L/yr |
Software Development Engineer 1
78
salaries
| ₹9 L/yr - ₹27 L/yr |
Software Development Engineer II
68
salaries
| ₹20 L/yr - ₹45 L/yr |
Software Developer
64
salaries
| ₹10 L/yr - ₹30 L/yr |
Software Engineer
50
salaries
| ₹7 L/yr - ₹26.8 L/yr |
Intellect Design Arena
Thomson Reuters
Oracle Cerner
NextComm Corporation