Add office photos
Engaged Employer

Webskitters

4.4
based on 456 Reviews
Filter interviews by

20+ Quest Global Technologies Interview Questions and Answers

Updated 26 Sep 2024
Popular Designations

Q1. 3. In how many ways can we display an attribute of HTML?

Ans.

An attribute of HTML can be displayed in multiple ways using inline styles, external CSS, and JavaScript.

  • Using inline styles within the HTML tag itself, like <p style='color: red;'>

  • Using external CSS by linking a stylesheet to the HTML document and defining styles for the attribute

  • Using JavaScript to dynamically change the attribute based on user interactions or events

View 1 answer

Q2. What is the difference between display as flex and display as grid?

Ans.

Flexbox is a one-dimensional layout model, while Grid is a two-dimensional layout model.

  • Flexbox is best suited for arranging items in a single row or column.

  • Grid is ideal for creating complex layouts with rows and columns.

  • Flexbox provides flexibility in distributing space among items.

  • Grid allows precise control over the placement and sizing of items.

  • Flexbox is simpler and easier to understand, while Grid offers more advanced features.

View 1 answer

Q3. 1. What is the Current version of Bootstrap?

Ans.

The current version of Bootstrap is 5.1.0.

  • Bootstrap 5.1.0 is the latest version as of now.

  • It was released on August 19, 2021.

  • Bootstrap 5 is a popular front-end framework for building responsive websites.

  • It provides a wide range of pre-built components and utilities for faster and easier web development.

  • Some of the key features of Bootstrap 5 include a new grid system, updated form controls, and improved documentation.

View 2 more answers

Q4. 2. What is the difference between and tag?

Ans.

The <b> tag is used to bold text, while the <strong> tag is used to emphasize text with stronger importance.

  • The <b> tag is used for stylistic purposes, while the <strong> tag is used for semantic purposes.

  • The <b> tag is purely presentational, while the <strong> tag has a stronger meaning in terms of importance.

  • Screen readers may interpret <strong> text differently than <b> text.

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

Q5. What is the difference between cellspacing and cellspadding?

Ans.

Cellspacing is the space between table cells, while cellpadding is the space inside the cell.

  • Cellspacing is used to control the space between cells in a table.

  • Cellpadding is used to control the space inside each cell in a table.

  • Cellspacing is specified in the <table> tag, while cellpadding is specified in the <td> or <th> tags.

View 1 answer

Q6. What will happen if you set display as grid?

Ans.

Setting display as grid will create a grid container for the selected element.

  • The element will become a grid container

  • Child elements can be placed in grid cells using grid-template-rows and grid-template-columns

  • Grid properties like grid-gap, justify-items, align-items can be used to style the grid

Add your answer
Are these interview questions helpful?

Q7. What is the name of the event in jQuery used in auto complete search box?

Ans.

The event used in auto complete search box in jQuery is called 'autocomplete'.

  • The 'autocomplete' event is triggered when the user starts typing in the search box.

  • It is commonly used to fetch suggestions from a server and display them as the user types.

  • The event can be bound to the input field using the 'autocomplete' method in jQuery UI.

Add your answer

Q8. How to insert global font in the elementor WordPress?

Ans.

To insert a global font in Elementor WordPress, go to Elementor > Settings > Global Fonts and add the desired font.

  • Go to Elementor > Settings

  • Click on Global Fonts

  • Add the desired font

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

Q9. What is the current version of bootstrap?

Ans.

The current version of Bootstrap is 5.1.0.

  • Bootstrap is a popular front-end framework used for building responsive websites.

  • Version 5.1.0 was released on August 19, 2021.

  • It includes new features, bug fixes, and improvements compared to previous versions.

  • Bootstrap can be used with PHP and WordPress to enhance the design and functionality of websites.

Add your answer

Q10. How to set dinamic cell height of a Tableview

Ans.

Set dynamic cell height in a TableView by implementing UITableViewDelegate method heightForRowAt

  • Implement UITableViewDelegate method heightForRowAt to return the desired height for each cell

  • Calculate the height dynamically based on the content of the cell

  • Use Auto Layout constraints to define the cell's content and let the system calculate the height

Add your answer

Q11. How to fetch data from MongoDB

Ans.

To fetch data from MongoDB, use the find() method with optional query parameters.

  • Use the find() method to retrieve data from a MongoDB collection

  • You can pass query parameters to filter the results

  • Use the findOne() method to retrieve a single document

Add your answer

Q12. How to upload file in server

Ans.

To upload a file to a server, you can use a form with a file input field or use a server-side script to handle the file upload process.

  • Create a form with a file input field in HTML.

  • Use a server-side script (e.g. PHP, Node.js) to handle the file upload process.

  • Validate the file type and size before uploading.

  • Move the uploaded file to a designated folder on the server.

  • Provide feedback to the user after the file has been successfully uploaded.

Add your answer

Q13. Why use mongoose for mongoDB

Ans.

Mongoose provides a schema-based solution for modeling data in MongoDB, making it easier to work with complex data structures.

  • Mongoose simplifies interactions with MongoDB by providing a schema-based solution

  • It allows for defining data models with validation rules and relationships between data

  • Mongoose also provides middleware functions for pre and post processing of data operations

Add your answer

Q14. How to use soft delete

Ans.

Soft delete is a technique used to mark records as deleted without actually removing them from the database.

  • Add a 'deleted_at' column to the database table to store the timestamp of when the record was soft deleted

  • Update queries to set the 'deleted_at' timestamp when a record is soft deleted

  • Modify queries to exclude soft deleted records by checking for 'deleted_at' column being null

Add your answer

Q15. How to fetch api thorough Tableview

Ans.

To fetch API data through TableView, you can use URLSession to make network requests and populate TableView with the fetched data.

  • Use URLSession to make API requests and fetch data

  • Parse the JSON response and store it in an array or dictionary

  • Reload TableView data to display the fetched data

  • Handle errors and network connectivity issues appropriately

Add your answer

Q16. What is semantic HTML?

Ans.

Semantic HTML is using HTML tags that clearly define the content and structure of a web page.

  • Semantic HTML helps improve accessibility for users with disabilities.

  • It also improves SEO by providing search engines with better understanding of the content.

  • Examples include using <header>, <nav>, <article>, <section>, <footer> tags instead of <div> for better structure.

Add your answer

Q17. Delegate and Datasource methods of the Tableview

Ans.

Delegate and Datasource methods are used to customize the behavior and appearance of a TableView in iOS development.

  • Delegate methods are used to handle user interactions and customize the appearance of TableView cells.

  • Datasource methods are used to provide data to the TableView and control its layout.

  • Example: UITableViewDelegate method 'didSelectRowAt' is called when a row is selected by the user.

  • Example: UITableViewDataSource method 'numberOfRowsInSection' returns the number...read more

Add your answer

Q18. What is the 1st step when you start the new product design

Ans.

The first step in new product design is conducting user research.

  • Conduct user research to understand the target audience and their needs

  • Gather insights through interviews, surveys, and observations

  • Analyze the data collected to identify user pain points and opportunities

  • Create user personas and user journey maps based on the research findings

Add your answer

Q19. How node is works

Ans.

Node.js is a runtime environment that allows you to run JavaScript on the server side.

  • Node.js uses an event-driven, non-blocking I/O model, making it lightweight and efficient.

  • It is commonly used for building server-side applications, APIs, and real-time applications.

  • Node.js is built on the V8 JavaScript engine and uses an event loop to handle asynchronous operations.

Add your answer

Q20. What is middleware

Ans.

Middleware is software that acts as a bridge between different applications or components, allowing them to communicate and work together.

  • Middleware facilitates communication between different software components

  • It can handle tasks such as data transformation, security, and routing

  • Examples include message brokers like RabbitMQ, API gateways like Kong, and web servers like Apache Tomcat

Add your answer

Q21. What is req and res

Ans.

req and res are commonly used abbreviations for request and response objects in web development.

  • req stands for request object, which contains information about the incoming HTTP request from the client.

  • res stands for response object, which is used to send back a response to the client based on the request.

  • In Node.js, req and res are often used in Express.js framework for handling HTTP requests and responses.

Add your answer

Q22. What is interceptor in Angular

Ans.

An interceptor is a middleware that intercepts HTTP requests and responses in Angular.

  • Interceptors can be used to modify requests or responses before they are sent or received.

  • They can be used for authentication, logging, error handling, and more.

  • Interceptors are defined as a service and can be added to the HttpClientModule in the app.module.ts file.

  • Example: Adding an authentication token to every outgoing request using an interceptor.

Add your answer

Q23. Reverse string in this array

Ans.

Reverse strings in an array

  • Iterate through each string in the array

  • Reverse each string using built-in functions or manual reversal

  • Store the reversed strings back in the array

Add your answer

Q24. Whatis Routing?

Ans.

Routing is the process of selecting a path for network traffic to travel from one network to another.

  • Routing is essential for the proper functioning of the internet.

  • It involves determining the most efficient path for data to travel.

  • Routing protocols include OSPF, BGP, and RIP.

  • Routing can be static or dynamic.

  • Examples of routing devices include routers and switches.

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

Interview Process at Quest Global Technologies

based on 6 interviews in the last 1 year
Interview experience
3.8
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

3.8
 • 482 Interview Questions
4.2
 • 349 Interview Questions
3.7
 • 319 Interview Questions
3.6
 • 228 Interview Questions
3.2
 • 163 Interview Questions
View all
Top Webskitters 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
Get AmbitionBox app

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