i
LeadSquared
Filter interviews by
I applied via Recruitment Consultant and was interviewed in Feb 2021. There were 4 interview rounds.
Maintaining a healthy relationship with developers is crucial for successful product design.
Establish clear communication channels and set expectations from the beginning
Respect their expertise and involve them in the design process
Be open to feedback and willing to compromise
Celebrate successes together and learn from failures
Regularly check in and maintain a positive attitude
To make a product more accessible, consider factors such as user diversity, usability, and assistive technology.
Ensure compatibility with assistive technologies such as screen readers and voice recognition software.
Design with user diversity in mind, including those with disabilities, different languages, and varying levels of technical proficiency.
Provide clear and concise instructions and feedback to improve usabilit...
I applied via Naukri.com and was interviewed before Jan 2021. There were 4 interview rounds.
posted on 8 Apr 2022
I applied via Naukri.com and was interviewed before Apr 2021. There were 3 interview rounds.
Aptitude test will a hackerrank test where it might have technical MCQ and/or coding test.
I applied via Recruitment Consultant and was interviewed before Jun 2020. There were 4 interview rounds.
I applied via Naukri.com and was interviewed before Sep 2021. There was 1 interview round.
I applied via Approached by Company and was interviewed before Jun 2021. There were 2 interview rounds.
Frameworks provide structure and pre-built components for software development, but can also limit flexibility and require learning curve.
Advantage: Provides structure and pre-built components for faster development
Advantage: Can improve code quality and maintainability
Disadvantage: Can limit flexibility and customization
Disadvantage: Requires learning curve and potential dependency issues
Example: ReactJS provides a fr...
Oops stands for Object-Oriented Programming. It is a programming paradigm that uses objects to represent real-world entities.
Advantages: code reusability, modularity, encapsulation, inheritance, polymorphism
Disadvantages: complexity, steep learning curve, performance overhead
Example: creating a class 'Car' with properties like 'make', 'model', and 'year', and methods like 'start_engine' and 'stop_engine'
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
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 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.
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...
Business Analyst
141
salaries
| ₹5 L/yr - ₹12 L/yr |
Software Engineer
133
salaries
| ₹6 L/yr - ₹19.9 L/yr |
Senior Software Engineer
102
salaries
| ₹11 L/yr - ₹34.9 L/yr |
Senior Business Analyst
94
salaries
| ₹7 L/yr - ₹21 L/yr |
Sales Development Representative
52
salaries
| ₹3.5 L/yr - ₹11.9 L/yr |
Thomson Reuters
Chetu
EbixCash Limited
eClinicalWorks