Filter interviews by
I applied via Job Fair and was interviewed before Feb 2022. There were 3 interview rounds.
Aptitude tests consists of verbal Ability, Numerical Ability, Spatial Abilty, Mechanical Reasoning, Reasoning Ability and Perceptual Speed and Accuracy.
DOCTYPE declaration specifies the version of HTML that the web page is using.
DOCTYPE declaration is not an HTML tag.
It is used to inform the web browser about the version of HTML being used.
It is placed at the very beginning of an HTML document before the <html> tag.
Example: <!DOCTYPE html>
Block-level elements start on a new line and take up the full width available, while inline elements do not start on a new line and only take up as much width as necessary.
Block-level elements: <div>, <p>, <h1>-<h6>, <form>
Inline elements: <span>, <a>, <strong>, <em>
Block-level elements can contain inline elements but not vice versa
Block-level elements can have marg...
JavaScript has several data types including number, string, boolean, object, null, and undefined.
Number: represents numeric values, e.g. 10, 3.14
String: represents textual data, e.g. 'hello', '123'
Boolean: represents true or false values
Object: represents a collection of key-value pairs
Null: represents the intentional absence of any object value
Undefined: represents an uninitialized variable
VAR/LET/CONST are used to declare variables in JavaScript with different scoping and mutability characteristics.
VAR has function scope and can be redeclared and reassigned.
LET has block scope and can be reassigned but not redeclared.
CONST has block scope and cannot be reassigned or redeclared.
The == operator checks for equality of values, while the === operator checks for equality of values and types.
The == operator performs type coercion, meaning it converts the operands to a common type before comparison.
The === operator does not perform type coercion and requires both the value and type to be the same for equality.
For example, 1 == '1' returns true because the operands are coerced to the same type, but 1...
Top trending discussions
I was interviewed in Jan 2025.
Tell me about your self
I applied via LinkedIn and was interviewed in Apr 2024. There were 2 interview rounds.
They gave 3 codes in which we have to write atleast 2 of them.
Aptitude basic question
2 coding questions, questions were base on basic oops concepts
I applied via Naukri.com and was interviewed in Mar 2023. There were 3 interview rounds.
It's ask Quantitative, verbal Ability,and logical Questions.. All question was easily to hard levels..
I applied via Company Website and was interviewed in Aug 2022. There were 3 interview rounds.
Basic cognitive, logical, verbal and then advance
1 easy code- you can easily solve 1st code
2nd hard code-if you solve this you will get digital profile
I applied via Job Fair and was interviewed before Feb 2023. There were 3 interview rounds.
This is a basic test where you will be asked to solve logical and reasoning questions. Pseudo codes and some basic programs.
Object-oriented programming is a programming paradigm that organizes code into objects that interact with each other.
Encourages modular and reusable code
Focuses on data and behavior encapsulation
Supports inheritance and polymorphism
Examples: Java, C++, Python
Encapsulation is the process of hiding internal details and providing a public interface for accessing and manipulating data.
Encapsulation is a fundamental principle of object-oriented programming.
It helps in achieving data abstraction and data hiding.
By encapsulating data and methods within a class, we can control access to them.
Encapsulation improves code maintainability and reusability.
Example: A class with private ...
Program to find prime number
A prime number is a number greater than 1 that has no positive divisors other than 1 and itself
To check if a number is prime, iterate from 2 to the square root of the number and check if it divides the number evenly
If the number is divisible by any number in the range, it is not prime
Optimization: Only iterate up to the square root of the number, as factors repeat after that
I applied via Company Website and was interviewed before Apr 2023. There were 2 interview rounds.
I applied via Campus Placement
A constructor is a special method that is used to initialize objects of a class.
Constructors have the same name as the class they belong to.
They are called automatically when an object is created.
They can be used to set initial values for object properties.
Constructors can be overloaded to accept different parameters.
Example: public class Car { public Car() { // constructor code here } }
Multiple inheritance cannot be achieved directly in Java, but it can be simulated using interfaces or abstract classes.
Java does not support multiple inheritance of classes
Multiple inheritance can be achieved using interfaces or abstract classes
Interfaces allow a class to inherit from multiple interfaces
Abstract classes can provide partial implementation and can be extended by a single class
It was basic aptitude and reasoning
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Software Engineer
15
salaries
| ₹3.9 L/yr - ₹6.2 L/yr |
Devops Engineer
15
salaries
| ₹3.5 L/yr - ₹8.5 L/yr |
Technical Support Engineer
8
salaries
| ₹3.2 L/yr - ₹3.9 L/yr |
Software Developer
6
salaries
| ₹5 L/yr - ₹8.1 L/yr |
Test Engineer
4
salaries
| ₹5.2 L/yr - ₹6.3 L/yr |
TCS
Accenture
Wipro
Cognizant