Add office photos
Employer?
Claim Account for FREE

Zuno General Insurance

3.5
based on 53 Reviews
Filter interviews by

Ultramax Infonet Technologies Interview Questions and Answers

Updated 1 Dec 2024

Q1. What are Generator Functions in JS

Ans.

Generator functions in JS are special functions that can pause and resume their execution, allowing for asynchronous programming.

  • Generator functions are defined using function* syntax.

  • They use the yield keyword to pause execution and return a value.

  • Generators can be iterated over using a for...of loop or by manually calling the next() method on the generator object.

  • They are commonly used for asynchronous programming, allowing for easier handling of asynchronous tasks.

Add your answer

Q2. What are apply,call, bind methods

Ans.

apply, call, and bind are methods used in JavaScript to manipulate the context of a function.

  • apply() - calls a function with a given 'this' value and arguments provided as an array

  • call() - calls a function with a given 'this' value and arguments provided individually

  • bind() - creates a new function that, when called, has its 'this' keyword set to the provided value

Add your answer

Q3. Implement a retry function in node.js

Ans.

Implement a retry function in node.js

  • Create a function that takes a function and number of retries as parameters

  • Use a loop to call the function and handle errors

  • Use setTimeout to delay retries if needed

Add your answer

Q4. Disadvantages of indexes in mongoDb

Ans.

Indexes in MongoDB can have disadvantages like increased storage space, slower write operations, and potential performance degradation.

  • Indexes can take up additional storage space as they store copies of the indexed fields.

  • Creating and maintaining indexes can slow down write operations, as the indexes need to be updated whenever the data changes.

  • Having too many indexes can lead to performance degradation, as MongoDB has to evaluate multiple indexes to find the optimal query p...read more

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

Q5. What is Currying

Ans.

Currying is a technique in functional programming where a function with multiple arguments is transformed into a sequence of functions, each taking a single argument.

  • Currying helps in creating reusable functions and improving code readability.

  • It allows partial application of functions, where some arguments are fixed and others are left to be provided later.

  • Example: const add = (a) => (b) => a + b; add(2)(3) will return 5.

Add your answer
Asked in
SDE Interview

Q6. What is inheritance, Call backs, event loop etc

Ans.

Inheritance is a mechanism in object-oriented programming where a class inherits properties and behaviors from another class.

  • Inheritance allows a class to reuse code from another class, promoting code reusability and reducing redundancy.

  • Subclasses can extend the functionality of the superclass by adding new methods or overriding existing ones.

  • Callbacks are functions that are passed as arguments to other functions and are executed at a later time or in response to an event.

  • Eve...read more

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

Interview Process at Ultramax Infonet Technologies

based on 3 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.5
 • 1.8k Interview Questions
4.0
 • 395 Interview Questions
3.6
 • 378 Interview Questions
4.0
 • 277 Interview Questions
4.2
 • 153 Interview Questions
3.7
 • 138 Interview Questions
View all
Top Zuno General Insurance 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