Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Zensar Technologies Team. If you also belong to the team, you can get access from here

Zensar Technologies Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Zensar Technologies UI Frontend Developer Interview Questions, Process, and Tips

Updated 5 Sep 2022

Zensar Technologies UI Frontend Developer Interview Experiences

1 interview found

I applied via Naukri.com

Round 1 - Technical 

(14 Questions)

  • Q1. Difference between display: inline, display: block and display: inline-block in CSS?
  • Ans. 

    display: inline, block and inline-block are CSS properties that define how an element is displayed on a webpage.

    • display: inline - element is displayed inline with the text and other inline elements. It does not start on a new line.

    • display: block - element is displayed as a block-level element, starting on a new line and taking up the full width available.

    • display: inline-block - element is displayed inline with the text...

  • Answered by AI
  • Q2. What are pseudo classes and pseudo elements in CSS?
  • Ans. 

    Pseudo classes and pseudo elements are CSS selectors that target specific states or parts of an element.

    • Pseudo classes target specific states of an element, such as :hover, :active, and :focus.

    • Pseudo elements target specific parts of an element, such as ::before and ::after.

    • Pseudo classes and pseudo elements are denoted by a colon (:) or double colon (::) preceding the selector.

    • They can be used to add special effects, ...

  • Answered by AI
  • Q3. What are the ways to create objects in JS?
  • Ans. 

    There are several ways to create objects in JS, including object literals, constructor functions, and ES6 classes.

    • Object literals: var obj = {key1: value1, key2: value2}

    • Constructor functions: function Person(name, age) {this.name = name; this.age = age}; var person1 = new Person('John', 30)

    • ES6 classes: class Car {constructor(make, model) {this.make = make; this.model = model}}; var car1 = new Car('Toyota', 'Corolla')

  • Answered by AI
  • Q4. What are some of the string methods in JS?
  • Ans. 

    JS has various string methods to manipulate and extract information from strings.

    • toUpperCase() - converts string to uppercase

    • toLowerCase() - converts string to lowercase

    • charAt() - returns character at specified index

    • indexOf() - returns index of specified substring

    • slice() - extracts a section of a string

    • replace() - replaces specified substring with another string

    • split() - splits a string into an array of substrings

    • trim(...

  • Answered by AI
  • Q5. What are the new input types in HTML5?
  • Ans. 

    New input types in HTML5 include color, date, email, number, range, tel, and more.

    • Color: Allows users to select a color.

    • Date: Provides a date picker for selecting dates.

    • Email: Ensures that the input is a valid email address.

    • Number: Restricts input to numeric values.

    • Range: Allows users to select a value within a specified range.

    • Tel: Ensures that the input is a valid telephone number.

  • Answered by AI
  • Q6. What are forwardRefs in React?
  • Ans. 

    ForwardRefs allow React components to pass refs to their children.

    • Used to access child component's DOM node or instance

    • Used with functional components

    • Helps in avoiding prop drilling

    • Can be used with React.memo for performance optimization

  • Answered by AI
  • Q7. What is a z-index in CSS?
  • Ans. 

    z-index is a CSS property that controls the stacking order of elements on a webpage.

    • z-index only works on positioned elements (position: absolute, position: relative, position: fixed, or position: sticky)

    • Higher z-index values stack on top of lower ones

    • Negative z-index values can be used to place elements behind other elements

    • z-index can be used to create layered effects on a webpage

  • Answered by AI
  • Q8. What is function currying in JS?
  • Ans. 

    Function currying is a technique of transforming a function that takes multiple arguments into a sequence of functions that each take a single argument.

    • Currying allows partial application of a function.

    • It helps in creating reusable functions.

    • Curried functions can be composed easily.

    • It can be achieved using bind() or closures.

    • Example: const add = x => y => x + y; add(2)(3) returns 5.

  • Answered by AI
  • Q9. What is the difference between element and components in React?
  • Ans. 

    Elements are the smallest building blocks of React UI, while components are made up of one or more elements.

    • Elements are immutable and cannot be changed once created

    • Components are reusable and can be composed of other components

    • Elements are represented by tags, while components are represented by functions or classes

    • Examples of elements include

      , , and , while examples of components include
      ,
      , and
Answered by AI
  • Q10. What are the type of functions in JS?
  • Ans. 

    JS has two types of functions: named and anonymous.

    • Named functions are declared with a name and can be called anywhere in the code.

    • Anonymous functions are declared without a name and are usually assigned to a variable.

    • Arrow functions are a shorthand for anonymous functions.

    • Higher-order functions take one or more functions as arguments or return a function as a result.

  • Answered by AI
  • Q11. What is a dynamic import in React?
  • Ans. 

    Dynamic import is a feature in React that allows loading components or modules on demand.

    • Used to improve performance by loading components only when needed

    • Implemented using the 'import()' function

    • Returns a Promise that resolves to the module

    • Can be used with React.lazy() to lazy load components

  • Answered by AI
  • Q12. What is bubbling and capturing in JS?
  • Ans. 

    Bubbling and capturing are two phases of event propagation in JavaScript.

    • Bubbling is the default phase where the event starts from the innermost element and propagates outwards to the outermost element.

    • Capturing is the opposite phase where the event starts from the outermost element and propagates inwards to the innermost element.

    • Both phases can be used to handle events on parent and child elements.

    • Event.stopPropagatio...

  • Answered by AI
  • Q13. What is position: absolute vs position: relative in CSS?
  • Ans. 

    position: absolute takes element out of normal flow, position: relative keeps element in normal flow but allows for positioning

    • position: absolute removes element from normal flow and positions it relative to the nearest positioned ancestor

    • position: relative keeps element in normal flow but allows for positioning relative to its normal position

    • position: absolute elements are positioned relative to the nearest positioned...

  • Answered by AI
  • Q14. What is canvas and SVGs?
  • Ans. 

    Canvas and SVGs are two different ways to create graphics on the web.

    • Canvas is a bitmap-based drawing technology that allows for dynamic, scriptable rendering of 2D shapes and bitmap images.

    • SVG is a vector-based drawing technology that allows for scalable, resolution-independent graphics.

    • Canvas is best suited for complex, interactive graphics, while SVG is best suited for static, high-resolution graphics.

    • Canvas is supp...

  • Answered by AI

    Interview Preparation Tips

    Topics to prepare for Zensar Technologies UI Frontend Developer interview:
    • Html5
    • CSS3
    • Javascript
    • React
    • Bootstrap
    Interview preparation tips for other job seekers - Be confident, answer what you know, accept what you don't. They only had 1 round for React Frontend Developer role.

    Skills evaluated in this interview

    Interview questions from similar companies

    I applied via Company Website and was interviewed before Dec 2020. There were 4 interview rounds.

    Interview Questionnaire 

    1 Question

    • Q1. Questions on Java,SQL,some trending technologies(IOT,Big data),pattern questions, programming questions with different approaches.

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Prepare basics of DSA, have knowledge about the databases, some common dml ,ddl statements, programming knowledge of a particular language like C,Java, python,etc...have good command on oops concepts... little bit of frameworks knowledge will also help

    I applied via Referral and was interviewed before Jan 2021. There was 1 interview round.

    Interview Questionnaire 

    1 Question

    • Q1. Java questions

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Prepare basic questions

    I applied via Newspaper Ad and was interviewed before Jun 2021. There were 3 interview rounds.

    Round 1 - Aptitude Test 
    Round 2 - Technical 

    (1 Question)

    • Q1. Basic questions of java.
    Round 3 - HR 

    (1 Question)

    • Q1. Intro and other hr related questions.

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Cover the basic questions regarding the programming language.

    I applied via Naukri.com and was interviewed before Sep 2021. There were 3 interview rounds.

    Round 1 - Resume Shortlist 
    Pro Tip by AmbitionBox:
    Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
    View all tips
    Round 2 - Aptitude Test 

    Entry level aptitude test

    Round 3 - One-on-one 

    (1 Question)

    • Q1. Introduction and about college project.

    Interview Preparation Tips

    Interview preparation tips for other job seekers - It was a really good experience working in TCS

    I applied via Referral and was interviewed before Apr 2021. There were 2 interview rounds.

    Round 1 - Aptitude Test 

    Puzzles, Psychometric Test

    Round 2 - One-on-one 

    (1 Question)

    • Q1. Some water in 3 Jars question, you had to measure out 5L correctly

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Make the interview interactive, I got this input from another Senior. Before i went into the interview room the volunteers were telling all those who goes into Room No 1 is screwed. I was praying i don't get room no 1. But fortunately for me I got room no 1 because when the interviewer gave me the puzzle and handed over pen and paper he went back to relax his posture and when i explained i will fill the 5L Jar first, he immediately came forward to listen to me, at that moment i knew i got the job because i felt the previous candidates never made their interview interactive and that's why he went back to relax his posture.

    I applied via Walk-in and was interviewed before Jul 2021. There was 1 interview round.

    Round 1 - Technical 

    (1 Question)

    • Q1. .net questions - routing in asp.net MVC ?

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Nothing . Prepare well for interview on .Net technology stack

    I applied via Company Website and was interviewed before Jun 2021. There were 2 interview rounds.

    Round 1 - Aptitude Test 

    First round was coding as well as aptitude done together went well I guess focusing on codes helps a lot.

    Round 2 - Technical 

    (1 Question)

    • Q1. 2nd round included tr and mr round went quite enegritic

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Resume skills matters a lot don't fill resume the technologies you don't even aware of

    I applied via Walk-in and was interviewed before Sep 2021. There were 4 interview rounds.

    Round 1 - Aptitude Test 

    Reasoning and English

    Round 2 - Group Discussion 

    Just a minute round about favourite movie

    Round 3 - Technical 

    (1 Question)

    • Q1. SD , about education questions
    Round 4 - HR 

    (1 Question)

    • Q1. Regarding shifts, timings and relocation

    Interview Preparation Tips

    Interview preparation tips for other job seekers - All the best guys. It's very is to crack the interview in TCS

    I applied via Campus Placement and was interviewed before Jan 2021. There were 2 interview rounds.

    Round 1 - Aptitude Test 

    Good

    Round 2 - Technical 

    (1 Question)

    • Q1. Basic question from C++.Some questions from Data structure and computer architecture.

    Interview Preparation Tips

    Topics to prepare for TCS Software Engineer interview:
    • C++
    Interview preparation tips for other job seekers - Prepare well. Aptitude is not very easy so you have to prepare well.

    Zensar Technologies Interview FAQs

    How many rounds are there in Zensar Technologies UI Frontend Developer interview?
    Zensar Technologies interview process usually has 1 rounds. The most common rounds in the Zensar Technologies interview process are Technical.
    What are the top questions asked in Zensar Technologies UI Frontend Developer interview?

    Some of the top questions asked at the Zensar Technologies UI Frontend Developer interview -

    1. What are pseudo classes and pseudo elements in C...read more
    2. Difference between display: inline, display: block and display: inline-block in...read more
    3. What is the difference between element and components in Rea...read more

    Tell us how to improve this page.

    Interview Questions from Similar Companies

    TCS Interview Questions
    3.7
     • 10.5k Interviews
    Infosys Interview Questions
    3.6
     • 7.7k Interviews
    Wipro Interview Questions
    3.7
     • 5.7k Interviews
    Tech Mahindra Interview Questions
    3.5
     • 3.9k Interviews
    HCLTech Interview Questions
    3.5
     • 3.8k Interviews
    LTIMindtree Interview Questions
    3.8
     • 3k Interviews
    DXC Technology Interview Questions
    3.7
     • 819 Interviews
    Mphasis Interview Questions
    3.4
     • 812 Interviews
    Nagarro Interview Questions
    4.0
     • 779 Interviews
    View all
    Software Engineer
    3.8k salaries
    unlock blur

    ₹0 L/yr - ₹0 L/yr

    Senior Software Engineer
    3.8k salaries
    unlock blur

    ₹0 L/yr - ₹0 L/yr

    Technical Specialist
    1.5k salaries
    unlock blur

    ₹0 L/yr - ₹0 L/yr

    Softwaretest Engineer
    827 salaries
    unlock blur

    ₹0 L/yr - ₹0 L/yr

    Senior Technical Specialist
    719 salaries
    unlock blur

    ₹0 L/yr - ₹0 L/yr

    Explore more salaries
    Compare Zensar Technologies with

    TCS

    3.7
    Compare

    Infosys

    3.6
    Compare

    Wipro

    3.7
    Compare

    HCLTech

    3.5
    Compare
    Did you find this page helpful?
    Yes No
    write
    Share an Interview