Add office photos
Premium Employer

BOLD Technology Systems

3.5
based on 205 Reviews
Filter interviews by

20+ Shadowfax Technologies Interview Questions and Answers

Updated 29 Jul 2024

Q1. Tell 5 test cases of your spectacle.

Ans.

Test cases for my spectacle

  • Verify the clarity of vision with and without the spectacle

  • Check for any scratches or damages on the lenses

  • Ensure the frame fits properly and is comfortable to wear

  • Test the durability of the spectacle by dropping it from a small height

  • Check for any distortion or color changes in the lenses

Add your answer

Q2. How can we change the class of an element using javascript?

Ans.

You can change the class of an element using JavaScript by accessing the element and modifying its class attribute.

  • Access the element using document.getElementById(), document.getElementsByClassName(), document.querySelector(), etc.

  • Use the element's classList property to add, remove, or toggle classes.

  • Example: document.getElementById('myElement').classList.add('newClass');

Add your answer

Q3. Describe your automation Framework?

Ans.

My automation framework is a hybrid framework that combines data-driven and keyword-driven approaches.

  • It uses Selenium WebDriver for web automation and Appium for mobile automation.

  • It has a modular structure with reusable components.

  • It supports parallel execution and generates detailed reports.

  • It integrates with Jenkins for continuous integration and deployment.

  • It uses TestNG for test management and assertion.

  • It has a robust exception handling mechanism.

  • It supports cross-brow...read more

Add your answer

Q4. 2) Find LCM of n numbers present in an array

Ans.

LCM of n numbers in an array

  • Find the GCD of all numbers in the array

  • Divide each number by the GCD and multiply them

  • Use Euclidean algorithm to find GCD

Add your answer
Discover Shadowfax Technologies interview dos and don'ts from real experiences

Q5. Create a HTML CSS design for a job website like SarkariResult.com homepage.

Ans.

Design a job website homepage similar to SarkariResult.com using HTML and CSS.

  • Create a clean and professional layout with easy navigation

  • Include a search bar for job searches

  • Display latest job updates and notifications prominently

  • Use colors and fonts that are easy on the eyes

  • Make sure the website is responsive for different screen sizes

Add your answer

Q6. What is Filter ? What is the order of filter classes ?

Ans.

Filter is a feature in ASP.NET that allows you to execute logic before or after an action method is called.

  • Filters are used to perform logic before or after an action method is called in ASP.NET MVC.

  • There are five types of filter classes in ASP.NET: Authorization filters, Action filters, Result filters, Exception filters, and Resource filters.

  • The order of filter classes is: Authorization filters, Action filters, Result filters, Exception filters, and Resource filters.

Add your answer
Are these interview questions helpful?

Q7. Create a color palette and a div such that choosing a color from color palette should apply the color to bg of div - Theme - using vanilla HTML CSS and js

Ans.

Create a color palette to apply selected color to a div background using HTML, CSS, and JS.

  • Create a color palette using HTML elements like buttons or input type color

  • Use JavaScript to apply the selected color to the background of a div

  • Update the div background color dynamically on color selection

Add your answer

Q8. 1. What is request pipeline? What is the order of the classes in Request pipeline. 3. Access Specifiers in C#.

Ans.

Request pipeline is the sequence of classes and modules that process an incoming HTTP request in ASP.NET.

  • Request pipeline in ASP.NET is responsible for handling incoming HTTP requests and generating responses.

  • The order of classes in the request pipeline includes modules like URL routing, authentication, authorization, and finally the handler that generates the response.

  • Access specifiers in C# are keywords used to specify the accessibility of classes, methods, and other member...read more

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. Linq query to filter data and group by

Ans.

Use Linq query to filter data and group by in C#

  • Use 'Where' method to filter data based on a condition

  • Use 'GroupBy' method to group the filtered data based on a key

  • Example: var result = data.Where(x => x.Property == value).GroupBy(x => x.GroupKey)

Add your answer

Q10. How we use javascript in various ways?

Ans.

JavaScript can be used for client-side scripting, server-side development, creating web applications, games, and more.

  • Client-side scripting for interactive web pages

  • Server-side development with Node.js

  • Creating web applications with frameworks like React or Angular

  • Developing games with libraries like Phaser or Three.js

Add your answer

Q11. Difference between inline, internal and external css.

Ans.

Inline, internal, and external CSS are different ways to apply styles to HTML elements.

  • Inline CSS is applied directly to an HTML element using the style attribute.

  • Internal CSS is defined within the head section of an HTML document using the style tag.

  • External CSS is stored in a separate file and linked to the HTML document using the link tag.

Add your answer

Q12. What is the difference between display flex and display grid

Ans.

Display flex is for one-dimensional layouts, while display grid is for two-dimensional layouts.

  • Display flex is used for creating layouts in one direction (either row or column)

  • Display grid is used for creating layouts in two dimensions (rows and columns)

  • Flexbox is more suitable for small-scale layouts, while Grid is better for larger layouts with more complex structures

Add your answer

Q13. Exceptions in selenium

Ans.

Exceptions in Selenium are errors that occur during test execution.

  • Exceptions are thrown when there is an error in the code or the application being tested.

  • Common exceptions in Selenium include NoSuchElementException, TimeoutException, and StaleElementReferenceException.

  • Handling exceptions is important for maintaining the stability and reliability of test automation scripts.

Add your answer

Q14. Priority and severity examples

Ans.

Priority and severity are used to determine the importance of a bug. Priority is based on business needs while severity is based on the impact on the user.

  • Priority is determined by the business needs and urgency of the bug. For example, a critical bug that affects the core functionality of the product would have a higher priority than a cosmetic bug.

  • Severity is determined by the impact on the user. For example, a bug that causes the product to crash would have a higher severi...read more

Add your answer

Q15. What are http verbs

Ans.

HTTP verbs are used to indicate the action to be performed on a resource in a RESTful API.

  • GET - retrieve data from a server

  • POST - send data to a server to create/update a resource

  • PUT - update a resource on the server

  • DELETE - remove a resource from the server

  • PATCH - partially update a resource on the server

Add your answer

Q16. Difference between exe and dll

Ans.

Exe is an executable file that can be run independently, while DLL is a dynamic link library that is loaded by programs when needed.

  • Exe stands for executable file, while DLL stands for dynamic link library.

  • Exe files can be run independently, while DLL files are loaded by programs when needed.

  • Exe files have their own memory space, while DLL files share memory space with the calling process.

  • Exe files are typically larger in size compared to DLL files.

  • Examples: Notepad.exe is an...read more

Add your answer

Q17. What is CSS box layout

Ans.

CSS box layout is a way to control the size and position of elements on a web page using CSS properties.

  • CSS box layout allows developers to control the layout of elements on a web page.

  • It includes properties like display, position, float, and clear.

  • Developers can use CSS box layout to create responsive designs that adapt to different screen sizes.

  • Examples include using display: flex; for creating flexible layouts, and position: absolute; for positioning elements precisely.

Add your answer

Q18. Attribute in mvc

Ans.

An attribute in MVC is a piece of metadata that provides additional information about a model, view, or controller.

  • Attributes are used to add behavior or data to a class or method in MVC

  • They can be used for validation, authorization, caching, etc.

  • Examples include [Required], [Authorize], [OutputCache]

Add your answer

Q19. Different types of Design patterns

Ans.

Design patterns are reusable solutions to common problems in software design.

  • Creational patterns: Singleton, Factory, Builder

  • Structural patterns: Adapter, Decorator, Proxy

  • Behavioral patterns: Observer, Strategy, Command

  • Architectural patterns: MVC, MVP, MVVM

  • Concurrency patterns: Producer-Consumer, Reader-Writer, Thread Pool

Add your answer

Q20. What is the difference between

Ans.

The difference between == and Equals() in C# is that == is used for comparing reference equality, while Equals() is used for comparing value equality.

  • == is used to compare reference equality, meaning it checks if two objects reference the same memory location.

  • Equals() is used to compare value equality, meaning it checks if the values of two objects are the same.

  • Example: string str1 = "hello"; string str2 = "hello"; bool result = (str1 == str2); // true

  • Example: string str1 = "...read more

Add your answer

Q21. What is affiliate marketing

Ans.

Affiliate marketing is a performance-based marketing strategy where affiliates promote a product or service and earn a commission for each sale or lead generated.

  • Affiliates promote products or services through various channels such as websites, social media, email marketing, etc.

  • Affiliates earn a commission for each sale or lead generated through their unique affiliate link or code.

  • Affiliate marketing is a cost-effective way for businesses to reach a wider audience and increa...read more

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Shadowfax Technologies

based on 27 interviews
Interview experience
3.9
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

3.8
 • 1.5k Interview Questions
3.8
 • 333 Interview Questions
4.0
 • 199 Interview Questions
3.6
 • 168 Interview Questions
4.3
 • 138 Interview Questions
View all
Top BOLD Technology Systems Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter