i
Cognizant
Filter interviews by
I applied via Approached by Company and was interviewed before Nov 2023.ย There was 1 interview round.
I applied via Recruitment Consultant and was interviewed before Jul 2020.ย There were 4 interview rounds.
ExtJS is a JavaScript framework for building web applications with rich user interfaces.
ExtJS has a wide range of components including grids, forms, trees, charts, and more.
Components can be customized with themes and plugins.
Some popular ExtJS components include GridPanel, FormPanel, and TreePanel.
ExtJS also includes a powerful data package for managing data in components.
Components can be easily integrated with other...
Different methods to fetch values in UI development
Using document.getElementById() to fetch value by element ID
Using document.querySelector() to fetch value by CSS selector
Using event.target.value to fetch value from input fields
Using AJAX to fetch data from server
Using local storage to fetch stored values
Grid events and structures are essential for UI development.
Grid events are actions that occur when a user interacts with a grid, such as clicking a cell or scrolling.
Grid structures refer to the layout and organization of the grid, including columns, rows, and headers.
Examples of grid events include onCellClick, onRowSelect, and onScroll.
Examples of grid structures include columnDefs, rowData, and headerHeight.
What people are saying about Cognizant
I appeared for an interview in Aug 2017.
Hii
I applied via Naukri.com and was interviewed in Aug 2021.ย There were 3 interview rounds.
JavaScript coding questions using map, filter, reduce.
React hooks coding example s.
I applied via Naukri.com and was interviewed in Apr 2023.ย There were 3 interview rounds.
30 min,mathematics,general study
30 min, UI full stack developer
I applied via Naukri.com and was interviewed before Oct 2022.ย There were 2 interview rounds.
I applied via Approached by Company and was interviewed in May 2024.ย There were 2 interview rounds.
Use CSS media queries to adjust layout for desktop and mobile screens.
Use a flexbox or grid layout for desktop to display boxes side by side.
Example: .container { display: flex; } for desktop view.
For mobile, use media queries to stack boxes vertically.
Example: @media (max-width: 768px) { .container { flex-direction: column; } }
Ensure to test responsiveness on various screen sizes.
Authentication verifies a user's identity, while authorization determines what a user can access.
Authentication confirms a user's identity through credentials like username and password.
Authorization controls access to resources based on the authenticated user's permissions.
Example: Logging into a website (authentication) and then being able to view/edit specific pages based on your role (authorization).
To render a list in React, use map() function to iterate over an array of data and return a list of components. State is mutable data managed within a component, while props are immutable data passed from parent to child components.
To render a list in React, use map() function to iterate over an array of data and return a list of components.
Example: const items = ['item1', 'item2', 'item3']; items.map(item =>
Webpage optimization techniques include minifying CSS and JS files, optimizing images, using asynchronous loading for scripts, and reducing render-blocking scripts.
Minify CSS and JS files to reduce file sizes and improve loading times.
Optimize images by compressing them and using the correct file format (e.g. JPEG for photographs, PNG for graphics).
Use asynchronous loading for scripts to prevent them from blocking the ...
Use SCSS to apply background color to nested li elements and utilize mixins.
Use nesting to target the li elements within a parent element
Apply background color to the 2nd li element using the :nth-child() selector
Define and use mixins to reuse styles across the codebase
To fix cumulative layout shift issues, ensure all images and media have dimensions specified in HTML, use CSS aspect ratio boxes, and prioritize loading critical resources.
Specify dimensions for all images and media in HTML to prevent layout shifts.
Use CSS aspect ratio boxes to reserve space for images before they load.
Prioritize loading critical resources to avoid sudden layout changes.
based on 3 interview experiences
Difficulty level
Duration
based on 24 reviews
Rating in categories
Associate
71.3k
salaries
| โน5.4 L/yr - โน12.6 L/yr |
Programmer Analyst
56.1k
salaries
| โน3.5 L/yr - โน7.3 L/yr |
Senior Associate
55.8k
salaries
| โน9.7 L/yr - โน23.9 L/yr |
Senior Processing Executive
30.1k
salaries
| โน2.5 L/yr - โน6.5 L/yr |
Technical Lead
18.6k
salaries
| โน6 L/yr - โน21.4 L/yr |
TCS
Infosys
Wipro
Accenture