Filter interviews by
I applied via Approached by Company and was interviewed in Oct 2024. There was 1 interview round.
Qualifier and Primary are annotations used in Spring framework for dependency injection.
Qualifier annotation is used to specify which bean should be autowired when multiple beans of the same type are present
Primary annotation is used to specify the primary bean to be autowired when multiple beans of the same type are present
Qualifier can be used in combination with Autowired annotation to specify the bean name to be in...
Sort an array of 0s and 1s in linear time complexity.
Use two pointers approach - one from the start and one from the end.
Swap 0s to the left and 1s to the right until the pointers meet.
Time complexity: O(n), Space complexity: O(1).
I actively participate in code reviews to ensure code quality and learn from others.
I actively participate in code reviews by providing constructive feedback on others' code.
I also seek feedback on my own code to improve its quality and learn from others.
I follow coding standards and best practices during code reviews to maintain consistency and quality.
I use code review tools like GitHub pull requests or Bitbucket to ...
I applied via Recruitment Consultant and was interviewed before Jan 2020. There were 4 interview rounds.
I come from a close-knit family that values education and community service, with diverse backgrounds and strong support for each other.
My parents are both educators, which instilled a love for learning in me from a young age.
I have two siblings; we often collaborate on projects and support each other's goals.
Family gatherings are frequent, where we share stories and celebrate our cultural heritage.
My grandparents were...
I appeared for an interview before Jan 2021.
What people are saying about VVDN Technologies
I applied via Naukri.com and was interviewed before Mar 2020. There were 5 interview rounds.
The life cycle of fragments in Android refers to the stages of creation, addition, and removal of fragments in an activity.
Fragments are created using the onCreateView() method
They are added to an activity using the FragmentManager
They can be removed using the FragmentTransaction
The onDestroyView() method is called when a fragment is removed
Fragments can be retained during configuration changes using setRetainInstance(...
posted on 13 Jan 2015
I am a software developer with experience in various programming languages and frameworks.
Proficient in Java, C++, and Python
Familiar with web development using HTML, CSS, and JavaScript
Experience with database management systems such as MySQL and MongoDB
Strong problem-solving and analytical skills
Worked on projects involving machine learning and artificial intelligence
Method overloading is having multiple methods with the same name but different parameters. Method overriding is having a subclass method with the same name and parameters as a superclass method.
Method overloading is used to provide different ways of calling the same method with different parameters.
Method overriding is used to provide a specific implementation of a method in a subclass that is already defined in the su...
Switch case is used for multiple conditions while if else is used for binary conditions.
Switch case is faster than if else for multiple conditions.
If else can handle complex conditions while switch case cannot.
Switch case can only compare values of the same data type.
If else can handle null values while switch case cannot.
Example: switch (day) { case 1: console.log('Monday'); break; case 2: console.log('Tuesday'); brea...
Inheritance is a fundamental OOP concept allowing a class to inherit properties and methods from another class.
Promotes code reusability by allowing new classes to use existing code.
Supports the creation of a hierarchical relationship between classes.
Example: A 'Dog' class can inherit from an 'Animal' class, gaining its properties like 'eat' and 'sleep'.
Facilitates polymorphism, enabling methods to be overridden in der...
Default case in switch case statement
Default case is executed when no other case matches the switch expression
It is optional and can be placed anywhere in the switch statement
It is often used to handle unexpected input or errors
It should always be the last case in the switch statement
Yes, I have received offers from two other companies.
Received offers from Company A and Company B
Currently evaluating all offers to make an informed decision
Considering factors like company culture, growth opportunities, and compensation
I would like to join Google because of their innovative projects and work culture.
Google is known for its cutting-edge technology and innovative projects.
They have a strong focus on employee well-being and work-life balance.
Google offers opportunities for career growth and development.
The company has a diverse and inclusive work culture.
Google is a leader in the tech industry with a global presence.
Yes, they are similar.
All 8 metal balls are of the same material.
They have the same size and weight.
They have the same physical properties.
They are interchangeable in any given situation.
I appeared for an interview before Dec 2015.
I'm a passionate software developer with a strong background in full-stack development and a love for problem-solving.
Over 5 years of experience in software development, specializing in JavaScript and Python.
Worked on a project that improved application performance by 30% through code optimization.
Collaborated with cross-functional teams to deliver high-quality software solutions on time.
Contributed to open-source proj...
The missing rupee is not actually missing. The calculation is misleading and does not account for the total amount paid.
The initial amount paid by each person was Rs.10, totaling Rs.30.
The owner gave them a discount of Rs.5, so they paid Rs.25 in total.
The broker took Rs.2, leaving them with Rs.23.
When the broker returned Rs.1 to each person, they each received Rs.1 back, totaling Rs.3.
So, the total amount paid by the ...
based on 3 interview experiences
Difficulty level
based on 3 reviews
Rating in categories
Junior Engineer
1.7k
salaries
| ₹1.2 L/yr - ₹3.6 L/yr |
Assistant Engineer
812
salaries
| ₹1.5 L/yr - ₹4.5 L/yr |
Senior Software Engineer
354
salaries
| ₹6 L/yr - ₹14 L/yr |
Technical Lead
343
salaries
| ₹12.7 L/yr - ₹22.1 L/yr |
Embedded Software Engineer
343
salaries
| ₹3.5 L/yr - ₹7.5 L/yr |
Virtusa Consulting Services
Hexaware Technologies
CGI Group
Optum Global Solutions