Add office photos
Engaged Employer

Trantor

3.7
based on 222 Reviews
Video summary
Filter interviews by

10+ Intersoft Professional Interview Questions and Answers

Updated 3 Jul 2024

Q1. What is difference between permission set and profile

Ans.

Permission sets are used to extend user permissions beyond what is granted by their profile.

  • Profiles control overall access to objects, fields, and records for a user

  • Permission sets grant additional permissions or access to specific objects, fields, or records

  • Users can have multiple permission sets but only one profile

Add your answer

Q2. What memoization techniques are you familiar with?

Ans.

Memoization techniques involve storing the results of expensive function calls and returning the cached result when the same inputs occur again.

  • Using a hash table to store previously computed results

  • Implementing memoization with dynamic programming

  • Memoizing recursive functions to avoid redundant calculations

Add your answer

Q3. What are HOC in react? Implement a HOC from scratch.

Ans.

HOC (Higher Order Components) in React are functions that take a component and return a new component with additional functionality.

  • HOCs are a common pattern in React for code reuse, logic abstraction, and separation of concerns.

  • They are used to enhance components with additional props, state, or lifecycle methods.

  • Example: Creating a HOC that adds a loading spinner while data is being fetched from an API.

Add your answer

Q4. Write a generic button component for React?

Ans.

A generic button component for React

  • Create a Button component with props for text, onClick function, and optional styles

  • Use React's useState hook to manage button state if needed

  • Implement onClick handler to trigger a function when button is clicked

  • Allow for customization of button styles using props

Add your answer
Discover Intersoft Professional interview dos and don'ts from real experiences

Q5. Write a program using recursion.

Ans.

Program using recursion

  • Recursion is a technique where a function calls itself

  • It is useful for solving problems that can be broken down into smaller subproblems

  • Base case is important to avoid infinite recursion

  • Examples: factorial, fibonacci, binary search

Add your answer

Q6. Difference between NACL and security group

Ans.

NACL is a stateless firewall at the subnet level, while security groups are stateful firewalls at the instance level.

  • NACL operates at the subnet level, controlling inbound and outbound traffic based on rules.

  • Security groups operate at the instance level, controlling inbound and outbound traffic based on rules.

  • NACL is stateless, meaning it does not keep track of the state of connections.

  • Security groups are stateful, meaning they keep track of the state of connections.

  • NACL rule...read more

Add your answer
Are these interview questions helpful?

Q7. Permission set vs profile

Ans.

Permission set vs profile

  • Profiles control overall access to objects, fields, and records for a user

  • Permission sets grant additional permissions or access to specific objects or fields

  • Profiles are assigned to users at the user level, while permission sets can be assigned to multiple users

Add your answer

Q8. Given Kotlin extension function what could be the output.

Ans.

Kotlin extension functions allow adding new functions to existing classes without modifying their source code.

  • Extension functions are defined outside the class they extend.

  • They can be called on the object of the class they extend.

  • They can access the properties and functions of the class they extend.

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

Q9. What is higher order function.

Ans.

A higher order function is a function that can take other functions as parameters or return functions as results.

  • Higher order functions can be used to create more flexible and reusable code.

  • They can be used to implement callbacks, event handling, and functional programming concepts.

  • Example: map, filter, and reduce functions in JavaScript are higher order functions.

Add your answer

Q10. What is fragment and uses.

Ans.

Fragments are modular sections of an activity's user interface, allowing for more flexible and dynamic UI designs.

  • Fragments can be reused across multiple activities

  • They help in creating responsive UIs for different screen sizes

  • Fragments can be added or removed dynamically during runtime

  • They are useful for implementing multi-pane layouts on tablets

Add your answer

Q11. Explain Activity lifecycle methods.

Ans.

Activity lifecycle methods are a set of methods that are called at different stages of an activity's life cycle.

  • onCreate() - called when the activity is first created

  • onStart() - called when the activity is becoming visible to the user

  • onResume() - called when the activity will start interacting with the user

  • onPause() - called when the activity is going into the background, but still visible

  • onStop() - called when the activity is no longer visible to the user

  • onDestroy() - called...read more

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

Interview Process at Intersoft Professional

based on 25 interviews
Interview experience
3.1
Average
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
 • 248 Interview Questions
4.0
 • 199 Interview Questions
4.0
 • 166 Interview Questions
3.9
 • 140 Interview Questions
View all
Top Trantor 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