Filter interviews by
I applied via Naukri.com and was interviewed in May 2021. There was 1 interview round.
Position relative and absolute are CSS properties used for positioning elements on a webpage.
Position relative: element is positioned relative to its normal position in the document flow.
Position absolute: element is positioned relative to its nearest positioned ancestor.
Position absolute takes the element out of the normal document flow.
Position relative can be used to create subtle adjustments to an element's positio...
Tags are used to define the structure of an element in HTML, while elements are the actual components that make up a webpage.
Tags are enclosed in angle brackets (<>) and define the beginning and end of an element.
Elements consist of the opening tag, content, and closing tag.
Example: <p> is a tag that defines a paragraph element, while <p>This is a paragraph</p> is the complete paragraph element.
Use 'for' attribute in label tag to associate with checkbox id
Add 'for' attribute in label tag with value as the id of the checkbox input element
Clicking on the label will toggle the checkbox state
Box model is a fundamental concept in CSS that defines how elements are rendered on a web page.
Box model consists of content, padding, border, and margin.
Content is the actual content of the element.
Padding is the space between the content and the border.
Border is the line that surrounds the element.
Margin is the space between the border and the adjacent elements.
Box-sizing property can be used to change the box model ...
Flexbox is one-dimensional layout while Grid is two-dimensional layout.
Flexbox is best suited for arranging items in a single row or column.
Grid is best suited for arranging items in rows and columns.
Flexbox has a main axis and a cross axis.
Grid has rows and columns that intersect to form grid cells.
Flexbox is great for responsive design and centering items.
Grid is great for complex layouts and aligning items precisely...
SCSS is used to write more maintainable and scalable CSS code.
SCSS allows for nesting of CSS rules, making it easier to read and organize code.
Variables and mixins in SCSS can be reused throughout the codebase, reducing redundancy.
SCSS also supports inheritance, allowing for more efficient and modular code.
It compiles to regular CSS, so it can be used in any web project.
SCSS is widely used in modern web development fra
Mixin is a reusable block of code in SCSS that can be included in other stylesheets.
Mixin allows developers to define a set of CSS declarations that can be reused throughout the stylesheet.
It helps in reducing code duplication and makes the code more maintainable.
Mixin can take arguments and can be used to generate different styles based on the arguments passed.
Mixin can be defined using the @mixin directive and includ
SCSS provides benefits like variables, nesting, mixins, and inheritance to make CSS more efficient and maintainable.
SCSS allows for the use of variables, which can be reused throughout the stylesheet.
Nesting in SCSS makes it easier to read and organize code.
Mixins allow for the reuse of code snippets, reducing the amount of code needed.
Inheritance in SCSS allows for the creation of base styles that can be extended and ...
Viewport is the visible area of a web page displayed on a device's screen.
Viewport determines how much content can be seen without scrolling
It can be adjusted using meta tags in HTML or CSS media queries
Viewport size varies depending on the device and orientation
Viewport can affect the layout and responsiveness of a website
Meta tags in HTML are used to provide metadata about the HTML document.
Meta tags are placed in the head section of an HTML document.
They provide information such as character set, viewport settings, keywords, and description.
Meta tags can also be used for search engine optimization (SEO) purposes.
Example: <meta charset='UTF-8'>
A webpage can be made responsive by using media queries, flexible grids, and images, and by optimizing the layout for different devices.
Use CSS media queries to adjust the layout based on screen size
Use flexible grids and images that can scale to fit different screen sizes
Optimize the layout for touch devices by using larger buttons and spacing
Test the responsiveness on different devices and adjust as needed
No, media queries are necessary for responsive design.
Media queries are used to apply different styles based on screen size
Without media queries, the design would not adapt to different devices
Responsive design is essential for a good user experience
Use CSS variables to define colors and switch between themes based on user preference.
Define CSS variables for light and dark theme colors
Use JavaScript to detect user preference for light or dark theme
Switch between themes by updating CSS variables with JavaScript
Consider using a toggle button or system preference to allow users to switch themes manually
Top trending discussions
I was interviewed in Jan 2025.
I was interviewed in Aug 2024.
I was interviewed in Jan 2025.
Group discussions
Topic based GD
Case study GD
Debate style GD
Problem solving GD
Aptitudes test assess a person logical reasoning problem solving and analysis skills they are commonly used in job recruitment collages and admissions
I was interviewed in Aug 2024.
Attended the TCS NQT, depending on how many advanced questions and the test cases you pass in coding section, you'll get assigned Ninja (3L) Digital (7L) or prime (9L)
posted on 9 Feb 2025
I was interviewed in Jan 2025.
A sequence was provided: 4181, 2684, 1597, 987, 610.
first 2 are given and write code for other value calculation using java 8
The second question required writing a reverse of a palindrome using both Java 8 streams. I was able to successfully write both and clear the first round.
Java 17 introduces sealed classes to restrict inheritance and improve code maintainability.
Sealed classes are declared using the 'sealed' keyword followed by the permitted subclasses.
Subclasses of a sealed class must be either final or sealed themselves.
Errors may occur when trying to extend a sealed class with a non-permitted subclass.
Implementation of 'notify me if item is back in stock' feature in an ecommerce application
Create a database table to store user notifications for out-of-stock items
Implement a service to check item availability and send notifications to subscribed users
Provide a user interface for users to subscribe to notifications for specific items
posted on 4 Feb 2025
I was interviewed in Jan 2025.
Yes, open for fixed term hire and working from client location at Gurgaon for 3 days a week.
Open for fixed term hire
Willing to work from client location at Gurgaon for 3 days a week
Implemented automated testing using Selenium WebDriver and JUnit in Agile environment
Implemented automated testing framework using Selenium WebDriver
Utilized JUnit for test case management
Worked in Agile environment to ensure continuous testing and integration
Pilot testing is done by a small group of users before the full release, while beta testing is done by a larger group of users. Automation testing can be used for regression testing, smoke testing, and performance testing.
Pilot testing involves a small group of users testing the functionality in a controlled environment.
Beta testing involves a larger group of users testing the functionality in a real-world environment.
...
Primary key uniquely identifies a record, while unique key allows only one instance of a value in a column. Query to find last id involves using ORDER BY and LIMIT.
Primary key enforces uniqueness and not null constraint on a column
Unique key enforces uniqueness but allows null values
To find row with last id, use ORDER BY id DESC LIMIT 1 in SQL query
Software Testing Life Cycle (STLC) involves planning, designing, executing, and reporting on tests. Defect Life Cycle includes identification, logging, fixing, and retesting defects.
STLC includes requirements analysis, test planning, test design, test execution, and test closure.
Defect Life Cycle involves defect identification, defect logging, defect fixing, defect retesting, and defect closure.
STLC ensures that the so...
303 status code in API means 'See Other'. PUT method is used to update data, while DELETE method is used to remove data. 3 point estimation technique in Agile is used to estimate tasks.
303 status code indicates that the resource can be found at a different URI and should be retrieved from there
PUT method is used to update an existing resource in the API
DELETE method is used to remove a resource from the API
3 point esti...
Links and labels that can be tagged to a bug in Jira
Links: related issues, documents, websites
Labels: priority, severity, type, status
Shell scripting is a way to automate tasks in Unix/Linux systems. Grep is used to search for specific patterns in text files. Href is not a standard Unix command.
Shell scripting automates tasks by writing scripts in a Unix/Linux environment
Grep command is used to search for specific patterns in text files
Example: grep 'search_pattern' file.txt
Href is not a standard Unix command, it may be a typo or a custom script
To resolve conflict with a team member, communication is key. Prioritize understanding, address the issue calmly, find common ground, and work towards a solution together.
Listen to the team member's perspective and concerns
Communicate openly and calmly about the issue
Find common ground and areas of agreement
Work together to find a solution that benefits both parties
Seek input from other team members or a mediator if ne
Open to relocating to Bangalore, working in night shifts, long hours, and 24X7 culture. Goal is to excel in automation testing.
Yes, open to relocating to Bangalore and working from client's office
Yes, open to working in night/rotational shifts
Yes, open to working in long extendable hours or 24X7 culture
Goal is to excel in automation testing
I was interviewed in Jan 2025.
They gave a case study where the candidate had to showcase the audience segmentation, create a brochure design with content and showcase the writing skills based on a product that they gave.
based on 1 review
Rating in categories
Senior UI Developer
3
salaries
| ₹10 L/yr - ₹12.5 L/yr |
TCS
Accenture
Wipro
Cognizant