Filter interviews by
Top trending discussions
Python is a high-level programming language known for its simplicity and readability. It is widely used for web development, data analysis, artificial intelligence, and more.
Python is easy to learn and widely used in various fields such as web development, data science, machine learning, and automation.
To install Python, you can download the official Python installer from the Python website and follow the installation ...
I applied via LinkedIn and was interviewed in Nov 2024. There was 1 interview round.
Abstract class defines structure, concrete class provides implementation.
Abstract class cannot be instantiated, concrete class can be.
Abstract class can have abstract methods, concrete class must implement them.
Concrete class provides implementation for abstract methods defined in abstract class.
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
posted on 2 Sep 2024
HTTP is a protocol used for transferring data over the internet. REST API is a set of rules for building web services.
HTTP stands for Hypertext Transfer Protocol, used for communication between web servers and clients
REST API (Representational State Transfer) is a set of rules for building web services that adhere to the principles of REST
RESTful APIs use standard HTTP methods like GET, POST, PUT, DELETE to perform CRU...
Time complexity refers to the amount of time an algorithm takes to run as a function of the input size.
It measures how the runtime of an algorithm grows as the input size increases.
Common time complexities include O(1) constant time, O(log n) logarithmic time, O(n) linear time, O(n^2) quadratic time, and O(2^n) exponential time.
Understanding time complexity helps in analyzing and optimizing algorithms for efficiency.
Ex...
I applied via Recruitment Consulltant and was interviewed in Aug 2023. There was 1 interview round.
A one-line function is a function written in a single line of code, typically used for simple operations.
One-line functions are concise and easy to read, often used for simple tasks like mathematical operations or string manipulation.
They are commonly used in lambda functions in Python.
Example: lambda x: x**2
Polymorphism in OOPs refers to the ability of a single function or method to operate on different types of data.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
It enables a single interface to represent different data types.
There are two types of polymorphism: compile-time (method overloading) and runtime (method overriding).
Example: In Python, the '+' operator can be us...
Use SQL query with DISTINCT keyword to remove duplicates from the table.
Use SELECT DISTINCT column_name FROM table_name to retrieve unique values from a specific column.
Use DELETE FROM table_name WHERE column_name IN (SELECT column_name FROM table_name GROUP BY column_name HAVING COUNT(*) > 1) to remove duplicates from the table.
Use SQL JOIN to combine rows from two tables based on a related column between them.
Use JOIN keyword in SQL to combine rows from two tables based on a related column
Types of JOINs include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN
Example: SELECT * FROM table1 JOIN table2 ON table1.column = table2.column
I applied via LinkedIn and was interviewed in Jan 2024. There was 1 interview round.
I applied via Company Website and was interviewed in Oct 2022. There were 3 interview rounds.
Here we can write programs. Programs are exicuted test cases
The question is about the meaning of some English words.
Provide the meanings of the words asked.
If unsure, ask for clarification.
Use context to determine the meaning if necessary.
Softwaretest Engineer
25
salaries
| ₹1.8 L/yr - ₹4.5 L/yr |
Software Tester
18
salaries
| ₹1 L/yr - ₹4.5 L/yr |
Java Developer
6
salaries
| ₹2.4 L/yr - ₹4 L/yr |
Test Engineer
6
salaries
| ₹1.5 L/yr - ₹4 L/yr |
Software Developer
5
salaries
| ₹1 L/yr - ₹4.2 L/yr |
TCS
Infosys
Wipro
HCLTech