Filter interviews by
I applied via Campus Placement and was interviewed before Jul 2023. There were 4 interview rounds.
First round was online assessment where Aptitude Questions, Technical MCQs and 2 coding questions were asked. Coding questions level easy
Program to check if a string can be rearranged to form a palindrome
Create a frequency map of characters in the string
Count the number of characters with odd frequencies
If there is at most one character with odd frequency, the string can be rearranged to form a palindrome
Python supports various data types including integers, floats, strings, lists, tuples, dictionaries, and more.
Integers: whole numbers without decimal points (e.g. 5, -3)
Floats: numbers with decimal points (e.g. 3.14, -0.5)
Strings: sequences of characters enclosed in quotes (e.g. 'hello', '123')
Lists: ordered collections of items (e.g. [1, 'apple', True])
Tuples: ordered, immutable collections of items (e.g. (1, 'banana'...
Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.
Normalization is used to eliminate data redundancy by dividing the database into multiple tables and defining relationships between them.
It helps in reducing data anomalies such as insertion, update, and deletion anomalies.
Normalization is achieved through a series of stages called normal forms (1NF, 2NF, 3NF, ...
Diamond problem in Java occurs when a class inherits from two classes that have a common ancestor, resulting in ambiguity.
Occurs in multiple inheritance when a class inherits from two classes that have a common ancestor
Results in ambiguity as the compiler cannot determine which method to call
Can be resolved using interfaces or by explicitly overriding methods
Java is statically typed, object-oriented language with a focus on performance and scalability. Python is dynamically typed, high-level language known for its simplicity and readability.
Java is statically typed, meaning variable types are explicitly declared at compile time. Python is dynamically typed, allowing for more flexibility but potentially leading to runtime errors.
Java is more verbose and requires more boiler...
Java 17 is the latest version as of September 2021.
Java 17 was released on September 14, 2021.
It includes new features like sealed classes, pattern matching for switch statements, and more.
Oracle provides long-term support for Java 17 until 2029.
Use a subquery to find the 2nd largest number in a database table.
Use a subquery to select all distinct numbers from the table
Order the numbers in descending order
Use LIMIT 1,1 to select the second row which will be the 2nd largest number
Top trending discussions
I applied via Naukri.com and was interviewed in Oct 2019. There were 3 interview rounds.
I applied via Referral and was interviewed before Jun 2023. There were 2 interview rounds.
Simple SQL questions
Reasoning and logic base qus
Indexing in MySQL is a technique to improve the performance of database queries by creating a data structure that allows for faster data retrieval.
Indexes are created on one or more columns of a table.
They help in speeding up the search, sorting, and joining of data.
Indexes can be created using different algorithms like B-tree, hash, or bitmap.
Using indexes appropriately can significantly enhance query performance.
Exam...
Object-oriented programming concepts in PHP
Encapsulation: bundling data and methods together in a class
Inheritance: creating new classes based on existing ones
Polymorphism: using a single interface to represent different types
Abstraction: hiding unnecessary details and exposing only essential features
Class: blueprint for creating objects
Object: instance of a class
Method: function defined inside a class
Property: variabl
I applied via Recruitment Consulltant and was interviewed before Feb 2022. There were 5 interview rounds.
I applied via Naukri.com and was interviewed before Jun 2022. There were 3 interview rounds.
They gave me case study in interview based on that I had provide the solution.
I applied via Campus Placement and was interviewed in Feb 2022. There was 1 interview round.
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Senior Software Engineer
338
salaries
| ₹8.5 L/yr - ₹31 L/yr |
Software Engineer2
176
salaries
| ₹6.1 L/yr - ₹18 L/yr |
Software Engineer
168
salaries
| ₹3.8 L/yr - ₹16.1 L/yr |
Senior Developer
152
salaries
| ₹8.9 L/yr - ₹25.2 L/yr |
Campaign Analyst
145
salaries
| ₹4.4 L/yr - ₹10 L/yr |
R.R. Donnelley
Smollan Group
ChannelPlay
Affinity Express