Filter interviews by
Normalization is used to eliminate data redundancy and improve data integrity. 3NF ensures that each attribute is dependent on the primary key.
Normalization helps in organizing data in a structured manner
It eliminates data redundancy and inconsistencies
3NF ensures that each attribute is dependent on the primary key
For example, a table with columns like Order ID, Product ID, and Customer ID can be normalized to eli...
Constructor overriding is not allowed in Java to maintain the integrity of the object creation process.
Constructor is used to initialize the object state, and allowing overriding can lead to unexpected behavior.
Inheritance allows the subclass to inherit the superclass constructor, but not override it.
If a subclass needs to modify the behavior of the superclass constructor, it can use constructor chaining or call a...
No, static and public cannot be interchanged.
Static and public are two different keywords in programming.
Static is used to define a variable or method that belongs to the class itself, rather than an instance of the class.
Public is an access modifier that allows the variable or method to be accessed from anywhere in the program.
Interchanging static and public would result in a syntax error.
For example, in Java, th...
No, the 'this' keyword cannot be equal to null.
The 'this' keyword refers to the current instance of a class.
It is used to access the members of the current object.
Since 'this' refers to an object, it cannot be null.
Subsequences are derived from a sequence by deleting some elements without changing the order of the remaining elements.
A subsequence can be formed by deleting zero or more elements. Example: From 'abc', subsequences include '', 'a', 'b', 'c', 'ab', 'ac', 'bc', 'abc'.
The number of subsequences of a string of length n is 2^n. For 'abc' (n=3), there are 2^3 = 8 subsequences.
Subsequences differ from substrings; subst...
Inheritance is a mechanism in OOP where a new class is derived from an existing class. Overloading is having multiple methods with the same name but different parameters. Overriding is having a method in the subclass with the same name and parameters as in the superclass.
Inheritance allows for code reuse and promotes code organization.
Overloading is used to have multiple methods with the same name but different pa...
Types of Constructors
Default constructor: No arguments, initializes object with default values
Parameterized constructor: Takes arguments and initializes object with provided values
Copy constructor: Creates a new object by copying the values of an existing object
Static constructor: Initializes static members of a class
Private constructor: Restricts the creation of objects from outside the class
Good it was pretty straightforward
Two basic DSA were asked
I applied via Campus Placement and was interviewed in Oct 2022. There were 3 interview rounds.
It was a coding test of 30 minutes, and we were asked to do a basic code in java/C++. Anyone with a sane programming knowledge can easily do it.
Types of Constructors
Default constructor: No arguments, initializes object with default values
Parameterized constructor: Takes arguments and initializes object with provided values
Copy constructor: Creates a new object by copying the values of an existing object
Static constructor: Initializes static members of a class
Private constructor: Restricts the creation of objects from outside the class
No, the 'this' keyword cannot be equal to null.
The 'this' keyword refers to the current instance of a class.
It is used to access the members of the current object.
Since 'this' refers to an object, it cannot be null.
No, static and public cannot be interchanged.
Static and public are two different keywords in programming.
Static is used to define a variable or method that belongs to the class itself, rather than an instance of the class.
Public is an access modifier that allows the variable or method to be accessed from anywhere in the program.
Interchanging static and public would result in a syntax error.
For example, in Java, the fol...
Constructor overriding is not allowed in Java to maintain the integrity of the object creation process.
Constructor is used to initialize the object state, and allowing overriding can lead to unexpected behavior.
Inheritance allows the subclass to inherit the superclass constructor, but not override it.
If a subclass needs to modify the behavior of the superclass constructor, it can use constructor chaining or call a sepa...
Normalization is used to eliminate data redundancy and improve data integrity. 3NF ensures that each attribute is dependent on the primary key.
Normalization helps in organizing data in a structured manner
It eliminates data redundancy and inconsistencies
3NF ensures that each attribute is dependent on the primary key
For example, a table with columns like Order ID, Product ID, and Customer ID can be normalized to eliminat...
Inheritance is a mechanism in OOP where a new class is derived from an existing class. Overloading is having multiple methods with the same name but different parameters. Overriding is having a method in the subclass with the same name and parameters as in the superclass.
Inheritance allows for code reuse and promotes code organization.
Overloading is used to have multiple methods with the same name but different paramet...
Subsequences are derived from a sequence by deleting some elements without changing the order of the remaining elements.
A subsequence can be formed by deleting zero or more elements. Example: From 'abc', subsequences include '', 'a', 'b', 'c', 'ab', 'ac', 'bc', 'abc'.
The number of subsequences of a string of length n is 2^n. For 'abc' (n=3), there are 2^3 = 8 subsequences.
Subsequences differ from substrings; substrings...
Top trending discussions
posted on 9 May 2017
I appeared for an interview before May 2016.
posted on 12 Apr 2023
I applied via Recruitment Consulltant and was interviewed before Apr 2022. There were 3 interview rounds.
25 MCQ questions online with time limit
Create webapp . Frontend, Backend , data encryption
I applied via Campus Placement and was interviewed in Sep 2024. There were 3 interview rounds.
Aptitude questions with some basic coding questions
They have given 3 coding questions and some pseudo codings
posted on 12 Sep 2021
I applied via Recruitment Consultant and was interviewed in Mar 2021. There were 4 interview rounds.
posted on 28 Feb 2025
I appeared for an interview before Feb 2024.
Yes, I am committed to giving my best effort and delivering 100% in all tasks.
I am dedicated to meeting deadlines and exceeding expectations
I have a strong work ethic and strive for excellence in all my work
I am willing to put in extra effort and work long hours if needed
Balancing office and home responsibilities requires effective time management, communication, and support from family.
Prioritize tasks and create a schedule to allocate time for work and family responsibilities.
Communicate with your spouse and family members about your work commitments and seek their support.
Delegate household chores and responsibilities to family members or consider hiring help if needed.
Utilize techn...
I have 5 years of experience in software development.
5 years of experience in software development
Proficient in programming languages such as Java, Python, and C++
Experience with web development frameworks like React and Angular
Worked on various projects including mobile app development and database management
posted on 15 May 2025
I appeared for an interview before May 2024, where I was asked the following questions.
I am an avid traveler and a tech enthusiast who loves to explore new cultures and technologies outside of my professional life.
I have traveled to over 15 countries, immersing myself in diverse cultures and learning new languages.
I enjoy participating in hackathons, where I collaborate with others to create innovative solutions in a short time frame.
In my free time, I contribute to open-source projects, which helps me s...
I am committed to long-term growth and contributing to the team's success, valuing stability and development opportunities.
I believe in building strong relationships with my team and contributing to a positive work culture.
I am looking for a company where I can grow my skills and take on new challenges over time.
For example, in my previous role, I stayed for three years because I was able to work on diverse projects an...
posted on 16 Jan 2024
5 questions they will give you related to array string and patterns
based on 1 interview experience
based on 6 reviews
Rating in categories
Software Developer
56
salaries
| ₹3.5 L/yr - ₹8 L/yr |
Associate Consultant
49
salaries
| ₹4.2 L/yr - ₹9.5 L/yr |
Developer
32
salaries
| ₹3 L/yr - ₹10 L/yr |
Consultant
21
salaries
| ₹4.3 L/yr - ₹15 L/yr |
SAP Abap Developer
19
salaries
| ₹3.3 L/yr - ₹8 L/yr |
Accel Frontline
Apmosys Technologies
Pitney Bowes
DynPro