i
Zensar
Technologies
Filter interviews by
I applied via Referral and was interviewed in Jan 2024. There were 2 interview rounds.
Closures are functions that have access to variables from their containing scope even after the scope has closed.
Closures allow functions to maintain access to variables from their parent function even after the parent function has finished executing.
Closures are commonly used in JavaScript to create private variables and functions.
Example: function outerFunction() { let outerVar = 'I am outer'; return function innerFu...
HTML can be implemented in Angular using templates and data binding.
Use Angular's template syntax to include HTML in components
Utilize data binding to dynamically update HTML content
Example:
I applied via Campus Placement and was interviewed in Oct 2023. There were 3 interview rounds.
Basic but tricky questions
2-D array questions that was also tricky
Top trending discussions
I appeared for an interview before Mar 2021.
Round duration - 75 minutes
Round difficulty - Medium
This was an online coding round where we had 2 questions to solve under 75 minutes. I found both the questions to be of Easy to Medium level of difficulty.
You are given several sets of points on a 2D plane, each set represented as a list of coordinates. Your task is to determine if there exists a line parallel to the Y-axis...
The task is to determine if there exists a line parallel to the Y-axis that reflects given points symmetrically.
Iterate through each test case and check if a vertical reflection line exists for the given points
Calculate the midpoint of the x-coordinates and check if it reflects the points symmetrically
Consider edge cases where points are on the reflection line or have the same x-coordinate
You are provided with a 2-dimensional matrix having N
rows and M
columns, containing only 1s (land) and 0s (water). Your goal is to determine the number of islands in t...
Round duration - 60 minutes
Round difficulty - Medium
This round had 2 coding questions followed by some questions from DBMS.
You are given an array/list HEIGHTS
of length N
, where each element represents the height of a histogram bar. The width of each bar is considered to be 1.
Given a string 'STR' consisting solely of the characters “{”, “}”, “(”, “)”, “[” and “]”, determine if the parentheses are balanced.
The first line contains an...
Round duration - 60 minutes
Round difficulty - Medium
Standard DS/Algo round with 2 coding questions followed by 2 interesting puzzles.
You are provided with an undirected graph containing 'N' vertices and 'M' edges. The vertices are numbered from 1 to 'N'. Your objective is to determi...
Given a matrix ARR
with dimensions N
* M
, consisting only of 0s and 1s where each row is sorted, determine the index of the row that contains the highest number of 1s. If multi...
Find the row with the maximum number of 1s in a sorted matrix.
Iterate through each row of the matrix and count the number of 1s in each row
Keep track of the row index with the maximum number of 1s
Return the index of the row with the highest count of 1s
By lighting both wires at the same time, the shorter wire will burn out first, allowing you to measure a specific duration of time.
Light both wires at the same time
Measure the time it takes for the shorter wire to burn out completely
The remaining length of the longer wire will indicate the specific duration of time
Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.
Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.
posted on 22 Jul 2021
I applied via Company Website and was interviewed in Jan 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before Jul 2021. There were 2 interview rounds.
I appeared for an interview before Nov 2020.
Round duration - 90 minutes
Round difficulty - Medium
There were 2 coding questions .
A thief plans to rob a store and can carry a knapsack with a maximum weight capacity of 'W'. The store contains 'N' items, each with a specified weight and value known to th...
The 0/1 Knapsack Problem involves maximizing profit by selecting items with specified weights and values within a knapsack's weight capacity.
Create a 2D array to store the maximum profit that can be achieved at each weight capacity and item index.
Iterate through each item and weight capacity, updating the maximum profit based on whether the item is included or not.
Return the maximum profit achievable with the given ite...
Given an N x M
matrix filled with integers, determine the minimum sum obtainable from a path that starts at a specified cell (x, y)
and ends at the top left corner of t...
Find the minimum sum path from a specified cell to the top left corner of a matrix.
Use dynamic programming to keep track of the minimum sum at each cell
Consider all possible moves (down, right, diagonal) from each cell
Start from the specified cell and work towards the top left corner
Add the value of the current cell to the minimum sum of the previous cells
Tip 1 : Must Solve Top Interview questions sincerely and have notebook where you write important Algorithms for future reference
Tip 2 : Practice about 800-1000 problems with about 5 - 10 problems a day. If you get bored then switch site for practice or just study topics that you like most to stay engaged. Consistency is the key.
Tip 3 : To make CV attractive add projects from either WEBD or ML . Both are fine. Also try to be through with the projects as any question can be asked related to them to test your knowledge. Also, consult with seniors and show them your CV as they provide helpful insights to make CV better .
Tip 1 : Nice indented resume with Key word highlighted .
Tip 2 : Be ready with all the topics related to your Internship / Projects as they are key point of discussion in interview. Write only those projects that you completed yourself because the interviewer knows when you are lying.
I appeared for an interview before Oct 2020.
Round duration - 30 Minutes
Round difficulty - Medium
You are provided with a number of stairs, and initially, you are located at the 0th stair. You need to reach the Nth stair, and you can climb one or tw...
Round duration - 15 Minutes
Round difficulty - Easy
Tip 1 : learn oops concept on tips
Tip 2 : try to do fixing questions in any language
Tip 3 : try to practice for aptitude very well practice 50-100 questions daily
Tip 1 : must have 2 projects
Tip 2 : only write those things in your resume you are sure about them and have a very great knowledge about them
I applied via Naukri.com and was interviewed in Aug 2020. There were 5 interview rounds.
Interfaces define a contract for classes to implement certain methods and properties.
Interfaces allow for polymorphism and loose coupling.
Classes can implement multiple interfaces.
Interfaces cannot be instantiated on their own.
Interfaces can have default method implementations.
Interfaces can be used to enforce design patterns like the adapter pattern.
I applied via Naukri.com and was interviewed in Sep 2021. There was 1 interview round.
posted on 24 Jan 2021
I applied via Campus Placement
based on 2 interview experiences
Difficulty level
Duration
based on 3 reviews
Rating in categories
Senior Software Engineer
3.9k
salaries
| ₹9.5 L/yr - ₹22 L/yr |
Software Engineer
3.9k
salaries
| ₹3.4 L/yr - ₹10.8 L/yr |
Technical Specialist
1.6k
salaries
| ₹16.7 L/yr - ₹29.5 L/yr |
Softwaretest Engineer
832
salaries
| ₹3.4 L/yr - ₹7.5 L/yr |
Senior Technical Specialist
776
salaries
| ₹20.8 L/yr - ₹38 L/yr |
DXC Technology
Optum Global Solutions
Virtusa Consulting Services
CGI Group