Filter interviews by
I applied via Walk-in and was interviewed before Apr 2022. There were 4 interview rounds.
A program to check if a number is a perfect square or not.
Take input from the user
Find the square root of the number
Check if the square root is an integer or not
If it is an integer, then the number is a perfect square
If not, then the number is not a perfect square
They asked me questions on javascript and about my projects
Top trending discussions
I applied via Company Website and was interviewed in Jun 2024. There were 3 interview rounds.
Coding Test consists of 3 Problem Question (2 Logical questions and 1 SQL Query ) and Around 20 MCQS
Platform - CoderByte
30 Aptitude Question
3 Mail Writing Question
General mathematics, pseudo code.
Time: 30min
GD: lead tech concepts
Select a primary coding language and ensure that the fundamental concepts are well understood.
posted on 12 Sep 2023
I applied via Job Portal and was interviewed in Aug 2023. There were 5 interview rounds.
There was a machine test organised as the 1st round of the interview process. The machine test was on Angular
The new Angular feature that doesn't use @NgModule is called Ivy.
Ivy is the new rendering engine in Angular that doesn't rely on @NgModule for compilation.
It allows for faster compilation times and smaller bundle sizes.
Ivy enables features like improved tree shaking and better debugging capabilities.
Example: Angular 9 introduced Ivy as the default rendering engine.
The application would not work properly without @NgModule as it is required to bootstrap the application and configure dependencies.
Without @NgModule, the application would not be able to bootstrap and start properly.
NgModule is used to configure dependencies, such as components, directives, and services.
NgModule also helps in organizing the application into modules for better maintainability and reusability.
Types of directives in Angular include structural directives, attribute directives, and component directives.
Structural directives are used to add or remove elements from the DOM based on conditions (e.g. *ngIf, *ngFor)
Attribute directives are used to change the appearance or behavior of an element (e.g. ngStyle, ngClass)
Component directives are custom directives that are components themselves (e.g. @Component)
Yes, a service file can have more than one instance by creating multiple instances of the service class.
Multiple instances of a service class can be created by instantiating the class multiple times.
Each instance will have its own state and can be used independently.
This can be useful for scenarios where multiple instances of the same service are needed to handle different tasks.
Pipes in Angular are used for transforming data in templates.
Pipes are used to format data before displaying it in the view.
They can be used to filter, sort, or transform data in various ways.
Examples include currency, date, uppercase, and lowercase pipes.
To make an application scalable, consider using cloud services, optimizing database queries, caching frequently accessed data, and using microservices architecture.
Utilize cloud services like AWS or Azure for scalability on demand
Optimize database queries to improve performance
Implement caching mechanisms for frequently accessed data to reduce load on servers
Use microservices architecture to break down the application ...
posted on 22 Sep 2024
I applied via Referral and was interviewed before Sep 2023. There were 2 interview rounds.
Based on your CV and basic python questions and coding test and few HR questions
posted on 17 Aug 2024
I applied via Approached by Company and was interviewed before Aug 2023. There were 2 interview rounds.
I am most proficient in Java.
Extensive experience in developing applications using Java
Strong understanding of object-oriented programming principles
Familiarity with popular Java frameworks like Spring and Hibernate
I would design a system using scalable architecture, efficient data storage, and optimized query processing.
Utilize a distributed database system like Cassandra or Hadoop for storing large volumes of data
Implement data partitioning and sharding to distribute the data across multiple servers
Use indexing and caching mechanisms to optimize query performance
Employ load balancing techniques to evenly distribute incoming req...
I applied via Referral and was interviewed in Jun 2022. There were 5 interview rounds.
I applied via campus placement at Manipal Institute of Technology (MIT) and was interviewed in Sep 2022. There were 2 interview rounds.
Coding on python programming, any language is used in in coding.
Python provides a simple way to reverse a string using slicing.
Use slicing to reverse the string: string[::-1]
Assign the reversed string to a new variable or print it directly
Alternatively, use the reversed() function to create a reversed iterator and join it back into a string
I applied via Company Website and was interviewed in Sep 2024. There were 3 interview rounds.
There were 3 coding questions in the first round
30 MCQ questions based on Math, reasoning and English and also email writing
Interview experience
Software Engineer
16
salaries
| ₹2 L/yr - ₹9 L/yr |
Software Developer
6
salaries
| ₹2 L/yr - ₹3 L/yr |
Project Manager
4
salaries
| ₹3 L/yr - ₹4.8 L/yr |
Data Engineer
4
salaries
| ₹2.2 L/yr - ₹7 L/yr |
Data Analyst
3
salaries
| ₹1.8 L/yr - ₹4.8 L/yr |
Infosys
TCS
Wipro
HCLTech