BOLD Technology Systems
10+ Alonso Logistics Interview Questions and Answers
Q1. Tell 5 test cases of your spectacle.
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
Q2. How can we change the class of an element using javascript?
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');
Q3. Describe your automation Framework?
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
Q4. Create a HTML CSS design for a job website like SarkariResult.com homepage.
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
Q5. What is Filter ? What is the order of filter classes ?
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.
Q6. 1. What is request pipeline? What is the order of the classes in Request pipeline. 3. Access Specifiers in C#.
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
Q7. How we use javascript in various ways?
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
Q8. Difference between inline, internal and external css.
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.
Q9. 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
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
Q10. Exceptions in selenium
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.
Q11. Priority and severity examples
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
Q12. What is the difference between display flex and display grid
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
Q13. What is CSS box layout
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.
Q14. Different types of Design patterns
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
Q15. What is the difference between
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
Interview Process at Alonso Logistics
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month