i
Chetu
Filter interviews by
Joins in SQL combine rows from two or more tables based on related columns.
INNER JOIN: Returns records with matching values in both tables. Example: SELECT * FROM A INNER JOIN B ON A.id = B.id;
LEFT JOIN: Returns all records from the left table and matched records from the right table. Example: SELECT * FROM A LEFT JOIN B ON A.id = B.id;
RIGHT JOIN: Returns all records from the right table and matched records from t...
Print and echo are both used to output data in PHP, but they have key differences in usage and behavior.
echo can take multiple parameters: echo 'Hello', 'World';
print can only take one argument: print 'Hello World';
echo is slightly faster than print because it doesn't return a value;
print returns 1, so it can be used in expressions: $result = print 'Hello';
echo does not require parentheses: echo 'Hello'; while pri...
Reverse a string in C# without using built-in features
Create a character array from the input string
Use two pointers to swap characters at the beginning and end of the array
Continue swapping until the pointers meet in the middle
foreach is used to iterate over an array and perform an action on each element, while map creates a new array by applying a function to each element of an existing array.
foreach does not return a new array, while map does
foreach can only perform an action on each element, while map can transform each element
foreach is useful for performing side effects, while map is useful for creating a new array with transformed...
The question is unclear and lacks context.
Please provide more information or rephrase the question.
Without context, it is difficult to understand what is being asked.
It is important to communicate clearly in technical interviews.
Life cycle methods are functions that are called at different stages of a component's life cycle in React.
There are three categories of life cycle methods: mounting, updating, and unmounting.
Mounting methods are called when a component is being created and inserted into the DOM.
Updating methods are called when a component's state or props change.
Unmounting methods are called when a component is being removed from ...
Routing is used to direct network traffic efficiently and securely.
Routing helps to find the best path for data packets to travel.
It enables load balancing and fault tolerance.
Routing protocols like OSPF, BGP, and EIGRP are used to manage routing tables.
Routing can be static or dynamic depending on the network requirements.
Inheritance is a mechanism in object-oriented programming where a new class is created by inheriting properties of an existing class.
Inheritance allows code reusability and promotes code organization.
The existing class is called the parent or superclass, and the new class is called the child or subclass.
The child class inherits all the properties and methods of the parent class and can also add new properties and ...
To use two models in a single view with MVC Routing and Attribute, we can create a ViewModel.
Create a ViewModel that contains the properties of both models
Populate the ViewModel with data from both models in the controller
Pass the ViewModel to the view
Access the properties of both models in the view using the ViewModel
Abstract classes are classes that cannot be instantiated and can have both abstract and non-abstract methods. Interfaces are contracts that define methods that must be implemented by a class.
Abstract classes can have constructors while interfaces cannot
A class can implement multiple interfaces but can only inherit from one abstract class
Abstract classes can have instance variables while interfaces cannot
Interfaces...
I applied via LinkedIn and was interviewed in Nov 2024. There were 2 interview rounds.
Maths ,english ,reasoning, puzzles
Jackeron was the platform
Please pose a question related to Python and also write a Python program, in addition to inquiring about Django.
I applied via Approached by Company and was interviewed in Feb 2024. There were 3 interview rounds.
Only 1 or 2 question ask
Print the recurrence relations
I applied via Referral and was interviewed before Nov 2023. There was 1 interview round.
A program for polymer involves creating a code to model the behavior of polymer chains.
Define the structure of a polymer chain using classes or data structures
Implement functions to simulate polymer chain movement and interactions
Consider factors like chain length, bond angles, and energy levels in the simulation
I applied via Campus Placement and was interviewed in Feb 2024. There was 1 interview round.
OOPs stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects.
Encapsulation: Bundling data and methods that operate on the data into a single unit (object).
Inheritance: Ability of a class to inherit properties and behavior from another class.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implementation details and ...
Top trending discussions
Some of the top questions asked at the Chetu Software Engineer interview -
The duration of Chetu Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 28 interview experiences
Difficulty level
Duration
based on 227 reviews
Rating in categories
Software Engineer
1.2k
salaries
| ₹4.6 L/yr - ₹9.5 L/yr |
Software Developer
1k
salaries
| ₹2.5 L/yr - ₹9 L/yr |
Senior Software Engineer
659
salaries
| ₹5 L/yr - ₹11.6 L/yr |
Team Lead
264
salaries
| ₹6 L/yr - ₹14 L/yr |
Senior Software Developer
249
salaries
| ₹5 L/yr - ₹10.3 L/yr |
Thomson Reuters
Oracle Cerner
R Systems International
EbixCash Limited