Filter interviews by
I applied via Campus Placement and was interviewed in Sep 2024. There were 2 interview rounds.
Apptitude round is pretty easy and held on microsoft 365 plateform.
You can use the @layer directive in Tailwind to embed custom CSS
Use the @layer directive in your CSS file to specify where the custom CSS should be injected
For example, to embed custom CSS in the utilities layer, you can use @layer utilities { ... }
Make sure to configure Tailwind to process the @layer directive in your tailwind.config.js file
setTimeout() is a JavaScript function that executes a function after a specified delay.
Syntax: setTimeout(function, delay, param1, param2, ...);
Example: setTimeout(() => console.log('Hello'), 1000); // Logs 'Hello' after 1 second.
Can be used for delaying actions or creating timed events in applications.
Returns a timeout ID that can be used with clearTimeout() to cancel the timeout.
setTimeout() is asynchronous, meani...
Data transfer in ReactJs involves passing data between components using props and state.
Props are used to pass data from parent to child components
State is used to manage data within a component and can be passed down as props
Data can also be transferred using context API or Redux for global state management
Top trending discussions
posted on 2 Jun 2022
I appeared for an interview before Jun 2021.
Had DSA and aptitude questions
I appeared for an interview in Nov 2020.
Round duration - 2 hours
Round difficulty - Medium
In the 1st round
Aptitude
Reasoning
English
Automata fix( code debug)
Timing in morning
Environment is good
Interviewer was very cool and interactive
Given a text message, your task is to return the Run-length Encoding of the given message.
Run-length encoding is a fast and simple method of encoding strings, repres...
Implement a function to encode a text message using run-length encoding.
Iterate through the message and count consecutive characters
Append the character and its count to the encoded message
Handle edge cases like single characters or empty message
Round duration - 30 minutes
Round difficulty - Medium
This is interview round
Ques from basic electronics
C language
Create a class named Person
with a string variable 'name'
and an integer variable 'age'
, such that these variables are not accessible outside the class. Implement a me...
Create a class Person with private variables name and age, and methods to set and get their values.
Create a class Person with private variables 'name' and 'age'.
Implement a method setValue to set the variables' values.
Implement a method getValue to print the variables' values.
Ensure the name is a non-empty string and the age is a non-negative integer.
Encapsulate the data and provide a clear interface for setting and ge...
Tip 1 : Do aptitude from indiabix. Go through your basics. At least one language u know. Learn about your branch basics. Know concept of data structure and oops.
Tip 2 : prepare your final project well.
Tip 1 : the skills you know very well mention in resume
Tip 2 : mention project in resume
HTML
Aptitude and resume shortlist and HTML
I applied via Naukri.com and was interviewed before May 2021. There were 3 interview rounds.
Inner join returns only matching rows from both tables while outer join returns all rows from one table and matching rows from the other.
Inner join is used to combine data from two tables based on a common column.
Outer join is used to combine data from two tables where one table may not have matching rows in the other.
There are three types of outer join: left outer join, right outer join, and full outer join.
Left outer...
An abstract class is a class that cannot be instantiated and is used as a base class for other classes.
An abstract class can have abstract and non-abstract methods.
Abstract methods have no implementation and must be implemented by the derived class.
An abstract class can have constructors and fields.
An abstract class can be used to define a common interface for a group of related classes.
Example: Animal is an abstract c...
Normalization is a process of organizing data in a database to reduce redundancy and dependency.
Normalization is used to eliminate data redundancy and dependency.
3NF (Third Normal Form) eliminates transitive dependencies while BCNF (Boyce-Codd Normal Form) eliminates partial dependencies.
3NF is a subset of BCNF.
Normalization helps in improving data consistency and integrity.
Normalization can also improve database perfo...
I applied via Referral and was interviewed in Sep 2021. There were 6 interview rounds.
Reliability refers to the ability of a system or component to perform its required functions under stated conditions for a specified period of time.
Reliability is a measure of how often a system or component fails and how quickly it can be restored to normal operation.
It is important to design systems with redundancy and failover mechanisms to ensure high reliability.
Reliability can be improved through regular maintena...
I applied via Naukri.com and was interviewed in Feb 2022. There were 2 interview rounds.
C , java
I applied via Naukri.com and was interviewed before Sep 2019. There were 6 interview rounds.
posted on 15 Sep 2021
I appeared for an interview before Sep 2020.
Round duration - 90 minutes
Round difficulty - Easy
It happens in very friendly manner.
Given an 'M x N' matrix, print all the possible paths from the top-left corner to the bottom-right corner. You can only move either right (from (i,j) to (i,j+1)) or dow...
Print all possible paths from top-left to bottom-right in a matrix by moving only right or down.
Use backtracking to explore all possible paths from top-left to bottom-right in the matrix.
At each cell, recursively explore moving right and down until reaching the bottom-right corner.
Keep track of the current path and add it to the result when reaching the destination.
Yes, I can create 2 tables in SQL and perform operations like INSERT, SELECT, UPDATE, and DELETE.
Create Table 1: CREATE TABLE employees (id INT, name VARCHAR(50), salary DECIMAL(10,2));
Create Table 2: CREATE TABLE departments (dept_id INT, dept_name VARCHAR(50));
Insert Data: INSERT INTO employees VALUES (1, 'John Doe', 50000);
Select Data: SELECT * FROM employees WHERE salary > 40000;
Update Data: UPDATE employees SET...
Round duration - 90 minutes
Round difficulty - Medium
No problem occur very friendly environment.
Round duration - 90 minutes
Round difficulty - Hard
You need to determine all possible paths for a rat starting at position (0, 0) in a square maze to reach its destination at (N-1, N-1). The maze is represented as an N*N ma...
Find all possible paths for a rat in a maze from source to destination.
Use backtracking to explore all possible paths in the maze.
Keep track of visited cells to avoid revisiting them.
Explore all possible directions (up, down, left, right) from each cell.
Add the current direction to the path and recursively explore further.
If the destination is reached, add the path to the list of valid paths.
Tip 1 : Competitive programming plays a major role when you are appearing for coding rounds as a fresher. In the coding rounds, you won't get direct problems copied from Geeksforgeeks or Leetcode. You would be required to use your logical thinking to go ahead in the process. This is where competitive programming helps.
Tip 2 : Coding rounds are all about Coding + Timing. Most people fail to excel due to the pressure of a timer ticking on your head. So, instead of just solving problems, try to participate in timed contests. This will help you be used to the pressure of the timer.
Tip 3 : Many big companies like Microsoft, Amazon, and even Google expect you to be good at standard problems. So, once you are done with coding round by your logical skills and competitive programming, you must be well versed with some standard problems in order to excel.
Application resume tips for other job seekersTip 1 : Make it short, crisp, and simple. It is always good to have a 1 pager resume.
Tip 2 : Resume must comprise of the following: Educational Qualifications, Technical skills, Projects, Work experience (if any), Achievements. Other than this, you may include some extra co-curricular achievements.
based on 1 interview experience
Difficulty level
Duration
Software Engineer
27
salaries
| ₹2.5 L/yr - ₹8.8 L/yr |
Project Manager
5
salaries
| ₹7.4 L/yr - ₹12 L/yr |
Software Developer
4
salaries
| ₹2.6 L/yr - ₹6.6 L/yr |
HR Manager
4
salaries
| ₹7.9 L/yr - ₹10.9 L/yr |
Junior Software Developer
4
salaries
| ₹2.7 L/yr - ₹3.5 L/yr |
Cognizant
EXL Service
Sutherland Global Services
Optum Global Solutions