Accenture
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Webpack is a module bundler for JavaScript applications.
Webpack takes modules with dependencies and generates static assets representing those modules.
It can handle various types of assets like JavaScript, CSS, images, and fonts.
Webpack allows for code splitting, lazy loading, and hot module replacement.
Common configuration options include entry, output, loaders, and plugins.
Core Web Vitals are a set of specific factors that Google considers important for user experience on a website.
Core Web Vitals consist of Largest Contentful Paint (LCP), First Input Delay (FID), and Cumulative Layout Shift (CLS).
Largest Contentful Paint (LCP) measures loading performance and marks the point in the page load timeline when the page's main content has likely loaded.
First Input Delay (FID) measures interac...
Dependency injection in Angular is a design pattern where components are given their dependencies rather than creating them.
In Angular, dependency injection is used to provide components with the services or objects they need.
It helps in creating loosely coupled components, making them easier to test and maintain.
Dependencies are injected into a component's constructor using TypeScript.
Example: constructor(private user
CSS Box Model is a fundamental concept in web design that defines the structure and layout of elements on a webpage.
It consists of content, padding, border, and margin.
Content area is where text and images are displayed.
Padding is the space between the content and the border.
Border is the boundary of the element.
Margin is the space outside the border.
IIFE stands for Immediately Invoked Function Expression in JavaScript.
IIFE is a function that is defined and immediately invoked.
It helps to create a private scope for variables to avoid polluting the global scope.
Example: (function() { console.log('IIFE executed'); })();
I applied via Approached by Company and was interviewed in May 2024. There were 2 interview rounds.
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.
I was interviewed in Aug 2024.
I am a creative UI UX Designer with a passion for user-centered design and problem-solving.
Experienced in creating wireframes, prototypes, and user flows
Strong understanding of design principles and usability
Skilled in using design tools such as Adobe XD, Sketch, and Figma
Collaborative team player with excellent communication skills
UI UX process involves designing user interfaces and experiences to create intuitive and engaging digital products.
Research and analysis to understand user needs and behaviors
Wireframing and prototyping to visualize design concepts
Iterative design process to gather feedback and make improvements
Collaboration with developers to ensure design feasibility
User testing to validate design decisions
I applied via Naukri.com
My father is a software engineer who works for a tech company.
Father is a software engineer
Works for a tech company
I applied via LinkedIn and was interviewed in Aug 2023. There were 3 interview rounds.
Technical Rounds:
The initial two technical rounds were conducted professionally, and the interviewers seemed genuinely interested in my background, experience, and skills related to UI/UX design. The questions were relevant and challenging, but I felt adequately prepared for them. I appreciated the opportunity to discuss my design portfolio and provide detailed answers to their inquiries. These rounds created a positive impression of IBM's commitment to hiring skilled professionals in the UI/UX field.
In conclusion, while the initial technical rounds of the interview process at IBM were professional and promising, the manager round with Anil G left me with concerns about the fairness and effectiveness of the evaluation process. Addressing potential biases in the interview process is crucial to ensuring a better candidate experience and a more accurate assessment of future UI/UX Designer candidates.
I applied via Approached by Company and was interviewed before Nov 2023. There was 1 interview round.
Event loop is a mechanism in JavaScript that allows for asynchronous operations to be executed in a non-blocking way.
Event loop is responsible for handling asynchronous operations in JavaScript.
It allows for non-blocking execution of code by continuously checking the call stack and the task queue.
When the call stack is empty, the event loop moves tasks from the task queue to the call stack for execution.
Example: setTim...
DOM stands for Document Object Model, a programming interface for web documents.
DOM is a tree-like structure that represents the elements of a web page.
It allows developers to manipulate the content, structure, and style of a web page using scripting languages like JavaScript.
DOM provides methods and properties to interact with HTML elements, such as selecting, adding, removing, or modifying them.
Example: document.getE...
Guven a topic of problem and asked to create mobile screens solving it and providing a use case
I applied via Naukri.com and was interviewed in Apr 2022. There were 2 interview rounds.
I applied via Recruitment Consulltant and was interviewed before Mar 2023. There were 3 interview rounds.
Assignment Related to UI UX
Application Development Analyst
38.8k
salaries
| ₹3 L/yr - ₹12 L/yr |
Application Development - Senior Analyst
26.3k
salaries
| ₹6.8 L/yr - ₹20.2 L/yr |
Team Lead
24.1k
salaries
| ₹7 L/yr - ₹25.4 L/yr |
Senior Software Engineer
18.4k
salaries
| ₹6 L/yr - ₹19 L/yr |
Software Engineer
17.6k
salaries
| ₹3.6 L/yr - ₹12.8 L/yr |
TCS
Cognizant
Capgemini
Infosys