i
6Sense
Filter interviews by
I applied via Approached by Company and was interviewed in Jan 2024. There were 2 interview rounds.
Implement a function to mimic the functionality of merging two DataFrames in Python.
Create a function that takes two DataFrames as input.
Merge the two DataFrames based on a common column or index.
Handle different types of joins like inner, outer, left, and right joins.
Return the merged DataFrame as output.
1 hour - Find longest palindromic substring
I applied via Naukri.com and was interviewed in Dec 2021. There were 2 interview rounds.
A zoo management system to track animals, enclosures, staff, and visitor information.
Create classes for animals, enclosures, staff, and visitors
Implement functions for adding, updating, and deleting records
Include features for scheduling feeding times, cleaning enclosures, and managing staff shifts
Standard DSA questions
posted on 11 Jul 2021
I applied via Approached by Company and was interviewed in May 2021. There were 3 interview rounds.
I applied via Referral and was interviewed in Jan 2024. There were 2 interview rounds.
Abstract class can have both abstract and non-abstract methods, while interface can only have abstract methods.
Abstract class can have constructors, fields, and methods, while interface cannot have any of these.
A class can implement multiple interfaces but can only inherit from one abstract class.
Abstract classes are used to provide a common base for multiple classes, while interfaces are used to define a contract for ...
OOP Concepts refer to the principles of Object-Oriented Programming, including encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: Bundling data and methods that operate on the data into a single unit (object).
Inheritance: Allowing a class to inherit properties and behavior from another class.
Polymorphism: The ability for objects of different classes to respond to the same message in different ways...
Database queries involve retrieving, updating, and manipulating data stored in a database.
Database queries are used to retrieve specific data from a database based on certain criteria.
Queries can also be used to update existing data or insert new data into the database.
SQL (Structured Query Language) is commonly used to write database queries.
Examples of database queries include SELECT, INSERT, UPDATE, and DELETE state
based on 1 interview
Interview experience
based on 3 reviews
Rating in categories
Senior Software Engineer
18
salaries
| ₹23 L/yr - ₹52 L/yr |
Research Specialist
16
salaries
| ₹2.2 L/yr - ₹4.2 L/yr |
Software Engineer III
12
salaries
| ₹27.6 L/yr - ₹45 L/yr |
Senior Product Manager
11
salaries
| ₹46 L/yr - ₹60 L/yr |
Data Analyst
8
salaries
| ₹7 L/yr - ₹15.7 L/yr |
Celebal Technologies
NoBrokerHOOD
Duck Creek Technologies
FinThrive