Ideamagix
WNS Interview Questions and Answers
Q1. State the Heuristic principles. 'who' is Heuristic?
Heuristic principles are a set of general rules or guidelines for designing user-friendly interfaces. 'Heuristic' refers to a method of problem-solving that uses shortcuts and rules of thumb.
Heuristic principles help designers create intuitive and user-friendly interfaces
They are based on common patterns and behaviors of users
Examples include visibility of system status, match between system and the real world, and user control and freedom
Q2. Why did you chose to be a UI/UX Designer?
I chose to be a UI/UX Designer because I am passionate about creating user-friendly and visually appealing digital experiences.
Passion for creating user-friendly designs
Interest in improving user experiences
Enjoyment in combining creativity and problem-solving
Desire to make technology more accessible and intuitive
Inspiration from successful UI/UX designs like Apple products
Q3. What comes first-UI or UX?
UX comes before UI as it focuses on user needs and behaviors before designing the interface.
UX involves research, user personas, user journeys, and wireframing.
UI focuses on visual design elements like colors, typography, and layout.
Good UX leads to effective UI that meets user needs and expectations.
Example: Conducting user research and creating wireframes before designing the visual interface.
Q4. How to you connect HTML and CSS files together?
HTML and CSS files are connected by linking the CSS file to the HTML file using the tag in the
section of the HTML file.Use the tag in the
section of the HTML file to link the CSS file.Specify the path to the CSS file in the href attribute of the tag.
Make sure the CSS file is saved with a .css extension.
For example:
Q5. What is hoisting in JS?
Hoisting is a JavaScript mechanism where variable and function declarations are moved to the top of their containing scope during the compilation phase.
Variables and functions are hoisted to the top of their scope.
Function declarations are hoisted before variable declarations.
Example: console.log(myVar); var myVar = 10; // Output: undefined
Q6. What is closure?
Closure is a function that has access to its own scope, as well as the scope in which it was defined.
Closure allows a function to access variables from its outer scope even after the outer function has finished executing.
It is created whenever a function is defined within another function.
Closure is commonly used in event handlers, callbacks, and in functional programming.
Q7. What are some HTML Tags?
HTML tags are used to structure content on a webpage.
Some common HTML tags include
,, , ,
,
- ,
- ,
,
, Tags are enclosed in angle brackets <> and usually come in pairs (opening and closing tags)
Tags can have attributes like id, class, src, href, etc. to provide additional information
Add your answerContribute & help others!Write a reviewShare interviewContribute salaryAdd office photosTop HR Questions asked in WNS
Interview Process at WNS
based on 3 interviews in the last 1 yearInterview experience1.0BadView moreInterview Tips & StoriesAce your next interview with expert advice and inspiring storiesTop Interview Questions from Similar Companies
4.0• 384 Interview Questions3.2• 160 Interview Questions4.0• 156 Interview Questions4.2• 139 Interview Questions4.2• 131 Interview QuestionsView all3.9• 128 Interview Questions>Top Ideamagix Interview Questions And AnswersShare an InterviewStay ahead in your career. Get AmbitionBox appHelping over 1 Crore job seekers every month in choosing their right fit company70 Lakh+Reviews
5 Lakh+Interviews
4 Crore+Salaries
1 Cr+Users/Month
Contribute to help millionsGet AmbitionBox appHello, GuestCOMMUNITIESREVIEWSContribute to help millions!Write a reviewShare interviewContribute salaryAdd office photosAdd office benefits
- ,