Add office photos
Engaged Employer

Unicommerce Esolutions

3.0
based on 110 Reviews
Filter interviews by

10+ Twigz Technologies Interview Questions and Answers

Updated 26 Aug 2024

Q1. GIve and describe examples of ES 6 features like object destructuring, arrow fxns, array.filter/reduce/indexOf etc.

Ans.

ES6 features like object destructuring, arrow functions, array methods

  • Object destructuring allows for easy extraction of values from objects

  • Arrow functions provide a concise syntax for writing functions

  • Array.filter() allows for filtering of elements based on a condition

  • Array.reduce() allows for reducing an array to a single value

  • Array.indexOf() returns the index of the first occurrence of a specified element

Add your answer

Q2. How would you center align div inside div

Ans.

Use CSS to set margin to auto for horizontal centering and text-align center for vertical centering.

  • Set the parent div's display property to flex and justify-content to center

  • Set the child div's margin property to auto

  • Alternatively, set the parent div's text-align property to center and child div's display property to inline-block

Add your answer

Q3. How to transfer data between components in Angular

Ans.

Data can be transferred between components in Angular using @Input and @Output decorators.

  • Use @Input decorator to pass data from parent to child component

  • Use @Output decorator to emit events from child to parent component

  • Use EventEmitter to emit custom events

  • Use ViewChild to access child component's properties and methods

Add your answer

Q4. Var, let, const difference? 'use strict' ?

Ans.

Var, let, const are used to declare variables in JavaScript. 'use strict' enables strict mode.

  • Var is function-scoped and can be redeclared. Let and const are block-scoped and cannot be redeclared.

  • Let allows reassignment while const does not.

  • 'use strict' enables strict mode which enforces stricter rules and better error handling.

  • Example: var x = 10; let y = 20; const z = 30;

  • Example: 'use strict';

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

Q5. What are pseudo classes

Ans.

Pseudo classes are keywords used in CSS to select and style elements based on their state or position in the document.

  • Pseudo classes start with a colon (:) followed by the keyword

  • They are used to style elements based on their state, such as :hover, :active, :focus

  • They can also be used to select elements based on their position in the document, such as :first-child, :last-child

  • Pseudo classes can be combined with other selectors to create more specific styles

Add your answer

Q6. Purpose of async, await in script tag

Ans.

async/await in script tag is used to load external scripts asynchronously without blocking the page.

  • async/await allows scripts to be loaded asynchronously without blocking the page

  • It is useful for loading external scripts that may take time to load

  • It improves page performance by not blocking the rendering of the page

  • It is supported in modern browsers

Add your answer
Are these interview questions helpful?

Q7. Describe CSS Box model

Ans.

CSS Box model is a design concept that describes how elements are displayed on a webpage.

  • Every HTML element is a rectangular box

  • The box has content, padding, border, and margin

  • Width and height of the box are determined by content, padding, and border

  • Margin is the space outside the border

  • Box-sizing property can be used to change the box model

Add your answer

Q8. What do you know about E-commerce and how it can benefit the current generation and further scope of improvements.

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

Q9. What you know about the backend

Ans.

Backend refers to the server-side of an application where data is stored and processed.

  • Backend is responsible for managing databases, server-side logic, and ensuring smooth communication between the server and the client.

  • Common backend technologies include Node.js, Python, Ruby on Rails, and Java.

  • Backend developers work on creating APIs, handling user authentication, and optimizing server performance.

  • Understanding backend technologies is crucial for ensuring the overall funct...read more

Add your answer

Q10. What you know about the fronend

Ans.

Frontend refers to the user interface of a website or application that users interact with.

  • Frontend development involves using languages like HTML, CSS, and JavaScript to create the visual elements of a website or application.

  • Frontend frameworks like React, Angular, and Vue.js are commonly used to streamline development and enhance user experience.

  • Responsiveness, accessibility, and performance optimization are key considerations in frontend development.

  • Frontend developers wor...read more

Add your answer

Q11. Difference between abstract class and interface

Ans.

Abstract class can have implementation while interface only has method signatures.

  • Abstract class can have constructors while interface cannot.

  • A class can implement multiple interfaces but can only inherit from one abstract class.

  • Abstract class can have non-public members while interface only has public members.

  • Abstract class is used for creating a base class for other classes while interface is used for defining a contract that a class must follow.

  • Example of abstract class: p...read more

Add your answer

Q12. median of two sorted arrays Core Projects Internship Exp Puzzle

Ans.

The median of two sorted arrays can be found by merging the arrays and then calculating the median.

  • Merge the two sorted arrays into a single sorted array

  • Calculate the median of the merged array

  • Handle cases where the total number of elements is even or odd

Add your answer

Q13. What you know about E-commerce

Ans.

E-commerce refers to buying and selling goods or services online.

  • E-commerce involves online transactions between businesses and consumers.

  • It includes activities such as online shopping, electronic payments, and digital marketing.

  • Popular examples of e-commerce platforms include Amazon, eBay, and Shopify.

Add your answer

Q14. What you know about warehouse

Ans.

A warehouse is a large building used for storing goods and materials.

  • Warehouses are used by businesses to store inventory and fulfill orders.

  • They often have loading docks for trucks to deliver and pick up goods.

  • Warehouses can be organized using various systems such as FIFO (First In, First Out) or LIFO (Last In, First Out).

Add your answer

Q15. Difference between c and java

Ans.

C is a low-level programming language while Java is a high-level programming language.

  • C is compiled while Java is interpreted

  • C has pointers while Java does not

  • Java has automatic garbage collection while C does not

  • Java is platform-independent while C is platform-dependent

  • Java has built-in support for multithreading while C does not

Add your answer

Q16. notification service design

Ans.

Design a notification service for sending alerts to users.

  • Use a scalable messaging system like Kafka or RabbitMQ to handle high volume of notifications.

  • Implement a notification queue to ensure reliable delivery of notifications.

  • Include support for different types of notifications such as email, SMS, and push notifications.

  • Allow users to customize their notification preferences and frequency.

  • Implement monitoring and logging to track the status of notifications and troubleshoot...read more

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

Interview Process at Twigz Technologies

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

Top Interview Questions from Similar Companies

3.4
 • 653 Interview Questions
4.1
 • 231 Interview Questions
3.9
 • 173 Interview Questions
3.2
 • 165 Interview Questions
3.3
 • 150 Interview Questions
View all
Top Unicommerce Esolutions 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
75 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