Add office photos
Engaged Employer

PureSoftware

3.1
based on 440 Reviews
Video summary
Filter interviews by

30+ Seamless Speciality Infra Projects Interview Questions and Answers

Updated 26 Dec 2024

Q1. 1. Explain 5 mins the flow from requirement analysis to production deployment and tools used in the process. 2. What is auto-scaling in a microservices architecture? 3. Difference between micro-service and serv...

read more
Ans.

Tech Lead interview questions on requirement analysis, microservices, AWS CDK, auto-scaling, and ElasticSearch.

  • Requirement analysis to production deployment flow and tools used

  • Auto-scaling in microservices architecture

  • Difference between microservices and serverless

  • Choosing between monolith and microservices for an enterprise-level application

  • Importance of writing documentation, manuals, and tech wiki

  • Writing a lambda function using AWS CDK and setting properties for CDK

  • Auto-sc...read more

View 3 more answers

Q2. Tell me about LOD, Pie Chart, Dual Axis Chart, how you will make them in Tableau.?

Ans.

LOD, Pie Chart, Dual Axis Chart in Tableau

  • LOD (Level of Detail) is used to compute aggregations that are not at the level of detail of the visualization

  • Pie Chart is used to show the proportion of different categories in a dataset

  • Dual Axis Chart is used to compare two measures with different scales on the same chart

  • To create LOD, use curly braces and specify the level of detail

  • To create Pie Chart, drag the dimension to the Columns/Rows shelf and the measure to the Marks card

  • To...read more

Add your answer

Q3. What is use of Swift &Objective c? Write code for Tableview Using SwiftUI? RxSwift Vs Swift? What is Optional & Generics ? Protocol Composition related Questions

Ans.

Swift & Objective-C are programming languages used for iOS development. Tableview in SwiftUI uses List view. RxSwift is a reactive programming framework. Optional & Generics are Swift features. Protocol Composition is combining multiple protocols.

  • Swift & Objective-C are used for iOS development

  • Tableview in SwiftUI uses List view

  • RxSwift is a reactive programming framework for Swift

  • Optional allows variables to have a 'no value' state

  • Generics allow you to write flexible, reusabl...read more

Add your answer

Q4. Write a program to fetch and display data from api in react

Ans.

Program to fetch and display data from API in React

  • Use fetch or axios to make API calls in React

  • Set up state to store the fetched data

  • Render the data in the component using JSX

Add your answer
Discover Seamless Speciality Infra Projects interview dos and don'ts from real experiences

Q5. What are the new features of react js

Ans.

Some new features of React JS include Hooks, Context API, Suspense, and React.lazy.

  • Introduction of Hooks for state and lifecycle management

  • Context API for global state management

  • Suspense for handling loading states in components

  • React.lazy for code splitting and lazy loading components

Add your answer

Q6. What is functional and class components

Ans.

Functional and class components are two types of components in React for building user interfaces.

  • Functional components are simple functions that take props as input and return JSX elements.

  • Class components are ES6 classes that extend React.Component and have a render method.

  • Functional components are easier to read and test, while class components have more features like state and lifecycle methods.

  • Example of functional component: const MyComponent = (props) =>

    {props.text}
    ;

  • E...read more

Add your answer
Are these interview questions helpful?

Q7. What HOC . Explain with example

Ans.

HOC stands for Higher Order Component in React. It is a pattern where a function takes a component and returns a new component.

  • HOC allows code reuse, logic abstraction, and props manipulation in React components.

  • Example: WithAuthentication HOC can conditionally render a component based on user authentication status.

  • Example: WithLoader HOC can display a loading spinner while fetching data for a component.

Add your answer

Q8. Difference between time complexity and space complexity. Explain with example in such a way that you are teaching someone who doesn't know anything about it

Ans.

Time complexity refers to the amount of time taken by an algorithm to run, while space complexity refers to the amount of memory used by an algorithm.

  • Time complexity is measured by the number of operations an algorithm performs, while space complexity is measured by the amount of memory an algorithm uses.

  • An algorithm with a time complexity of O(n) will take longer to run as the input size increases, while an algorithm with a space complexity of O(n) will use more memory as th...read more

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

Q9. Find longest palindrome string in a given string

Ans.

Use dynamic programming to find the longest palindrome substring in a given string.

  • Iterate through each character in the string and expand around it to find palindromes

  • Store the length of each palindrome found and return the longest one

  • Handle both odd and even length palindromes

Add your answer

Q10. What Merge sort algorithm with code? And which is the best algorithm according to you?

Ans.

Merge sort is a divide and conquer algorithm. Best for large data sets. Code: https://bit.ly/3jJ5J5z

  • Divide the array into two halves

  • Sort each half recursively

  • Merge the sorted halves

  • Best for large data sets

  • Code: https://bit.ly/3jJ5J5z

Add your answer

Q11. 1.Code for ranking functions

Ans.

Code for ranking functions

  • Use a sorting algorithm to sort the data based on a specific criterion

  • Assign a rank to each element based on its position in the sorted list

  • Handle ties by assigning the same rank to tied elements

  • Consider using built-in functions or libraries for ranking if available

Add your answer

Q12. What is the difference between hashmap and concurrenthashmap

Ans.

HashMap is not thread-safe while ConcurrentHashMap is thread-safe.

  • HashMap is not thread-safe and can lead to ConcurrentModificationException if modified during iteration.

  • ConcurrentHashMap allows concurrent read and write operations without the need for external synchronization.

  • ConcurrentHashMap achieves thread-safety by dividing the map into segments, allowing multiple threads to operate on different segments concurrently.

Add your answer

Q13. What are the different between array and array list in java

Ans.

Arrays have fixed size, while ArrayLists can dynamically resize. ArrayLists are part of Java Collections framework.

  • Arrays have a fixed size, while ArrayLists can dynamically resize.

  • Arrays can hold primitive data types and objects, while ArrayLists can only hold objects.

  • Arrays use square brackets [] for declaration, while ArrayLists use angle brackets <>.

  • Arrays are faster than ArrayLists for accessing elements.

  • Example: int[] arr = new int[5]; ArrayList list = new ArrayList<>()...read more

Add your answer

Q14. What to explore multiple domains so that I can gauge them.

Ans.

Exploring multiple domains helps in gaining a broader perspective and understanding of various industries.

  • Research and read about different industries and their trends

  • Attend conferences and events related to different domains

  • Network with professionals from various industries

  • Take online courses or certifications to gain knowledge

  • Try freelancing or internships in different industries

  • Examples: Marketing, Advertising, Film, Gaming, Education, Healthcare, Finance, etc.

Add your answer

Q15. What is forward chaining and backward chaining

Ans.

Forward and backward chaining are two types of reasoning used in artificial intelligence and expert systems.

  • Forward chaining starts with the available data and uses rules to infer new conclusions.

  • Backward chaining starts with a goal and works backwards to find the data and rules needed to support that goal.

  • Forward chaining is used in rule-based systems, while backward chaining is used in goal-based systems.

  • Examples of forward chaining include diagnostic systems and decision s...read more

Add your answer

Q16. What is ORM and entity class ,controller layer ,REST ,springboot, hibernate

Ans.

ORM is Object-Relational Mapping, entity class represents a database table, controller layer handles HTTP requests, REST is an architectural style, Spring Boot is a Java framework, Hibernate is an ORM tool.

  • ORM (Object-Relational Mapping) is a technique to map objects to database tables and vice versa.

  • Entity class represents a database table and its fields as Java objects.

  • Controller layer in a web application handles HTTP requests and routes them to appropriate methods.

  • REST (R...read more

Add your answer

Q17. write a Python program to get the smallest integer greater than square root of a given number.

Ans.

Python program to find smallest integer greater than square root of a given number.

  • Use math module to calculate square root of the given number.

  • Use math.ceil() function to round up the square root to the nearest integer.

  • Add 1 to the rounded up square root to get the smallest integer greater than square root.

Add your answer

Q18. Write a SQL query to list all the employees with the third highest salary.

Ans.

SQL query to list employees with third highest salary

  • Use the 'ROW_NUMBER()' function to assign a rank to each employee based on salary

  • Filter the results to only include employees with a rank of 3

Add your answer

Q19. Insert Delete getRandom of Leetcode

Ans.

Implement a data structure that supports insert, delete, and getRandom operations in O(1) time complexity.

  • Use a hashmap to store the mapping of values to their indices in an array for O(1) lookup during delete operation.

  • For getRandom operation, generate a random index within the size of the array and return the value at that index.

  • To achieve O(1) time complexity for all operations, use a combination of hashmap and array data structures.

Add your answer

Q20. Difference between constraints and Declare trigger

Ans.

Constraints are used to restrict user input while Declare triggers are used to automate actions based on certain events.

  • Constraints are used to validate user input and ensure it meets certain criteria.

  • Declare triggers are used to automate actions based on certain events, such as when a new record is created or updated.

  • Constraints are defined at the property level while Declare triggers are defined at the class level.

  • Constraints can be used to enforce business rules and data i...read more

Add your answer

Q21. Traveling spring structure in a matrix

Ans.

A traveling spring structure in a matrix is a pattern where a spring-like structure moves through the matrix.

  • The structure moves in a zigzag pattern through the matrix

  • The structure can be used to traverse a matrix and visit all its elements

  • The structure can be implemented using a combination of loops and conditional statements

  • Example: Given a matrix of size n x m, start at the top-left corner and traverse the matrix using the traveling spring structure until all elements have...read more

Add your answer

Q22. If application is down how will youcheck

Ans.

I will check the application status by examining logs, monitoring tools, and performing health checks.

  • Check application logs for any error messages or warnings

  • Use monitoring tools like Prometheus or Grafana to check application metrics

  • Perform health checks on the application to ensure it is responding properly

  • Verify network connectivity to the application server

Add your answer

Q23. how to you manager performance management

Ans.

I manage performance management through setting clear goals, providing regular feedback, conducting performance reviews, and offering development opportunities.

  • Set clear and achievable goals for employees

  • Provide regular feedback on performance

  • Conduct performance reviews to assess progress and areas for improvement

  • Offer development opportunities for growth and skill enhancement

Add your answer

Q24. Process to handle priority issue from client

Ans.

Prioritize and address client issues promptly to ensure customer satisfaction.

  • Acknowledge the priority issue and gather all necessary information from the client.

  • Assess the impact of the issue on the client's operations and prioritize based on severity.

  • Communicate with the client to set expectations and provide regular updates on the resolution process.

  • Allocate resources and escalate to higher levels of support if needed to expedite resolution.

  • Follow up with the client after ...read more

Add your answer

Q25. What is stemming and lemmatinization?

Ans.

Stemming and lemmatization are techniques used in natural language processing to reduce words to their base or root form.

  • Stemming is the process of reducing words to their base or root form by removing suffixes.

  • Example: 'running' becomes 'run' after stemming.

  • Lemmatization is the process of reducing words to their base or root form while still ensuring that the reduced form belongs to the language.

  • Example: 'better' becomes 'good' after lemmatization.

Add your answer

Q26. Explain 4 pillars of oops?

Ans.

The 4 pillars of OOP are Abstraction, Encapsulation, Inheritance, and Polymorphism.

  • Abstraction: Hiding implementation details and showing only necessary information.

  • Encapsulation: Binding data and functions that manipulate it together in a single unit.

  • Inheritance: Creating new classes from existing ones, inheriting their properties and methods.

  • Polymorphism: Ability of objects to take on multiple forms or behaviors.

Add your answer

Q27. SQL question of third highest salary

Ans.

To find the third highest salary in a SQL table, use the 'SELECT DISTINCT' statement with 'ORDER BY' and 'LIMIT'.

  • Use 'SELECT DISTINCT' to avoid duplicates

  • Order the salaries in descending order using 'ORDER BY'

  • Use 'LIMIT 2,1' to skip the first two highest salaries and retrieve the third highest salary

Add your answer

Q28. Describe your journey as system administrator

Ans.

Started as a junior system administrator, gained experience through various roles and projects, now a seasoned professional.

  • Started as a junior system administrator, handling basic tasks such as user account management and system monitoring

  • Progressed to more complex responsibilities like server maintenance, network troubleshooting, and security management

  • Participated in various projects such as system upgrades, migrations, and implementations

  • Continuously learning and adapting...read more

Add your answer

Q29. One liner in Japanese?

Ans.

日本語で一文で表現することができます。

  • こんにちは。- Hello.

  • お元気ですか?- How are you?

  • ありがとう。- Thank you.

  • ごめんなさい。- I'm sorry.

  • おはようございます。- Good morning.

Add your answer

Q30. Use cases on banking nd lending

Ans.

Use cases on banking and lending involve scenarios where customers apply for loans, manage their finances, and make transactions.

  • Loan application process for individuals and businesses

  • Credit scoring and risk assessment for loan approvals

  • Online banking services for account management

  • Mobile payment solutions for convenient transactions

  • Fraud detection and prevention in financial transactions

Add your answer

Q31. Understanding of Indian GCC market.

Ans.

The Indian GCC market refers to the business environment and opportunities in the Gulf Cooperation Council countries for Indian companies.

  • The Indian GCC market is a key focus for many Indian companies looking to expand internationally.

  • Understanding the cultural nuances, business practices, and regulations in GCC countries is crucial for success.

  • Key industries in the Indian GCC market include construction, healthcare, IT, and retail.

  • Examples of successful Indian companies in t...read more

Add your answer

Q32. Shallow copy &amp; Deep Copy in JS

Ans.

Shallow copy only copies the reference of an object, while deep copy creates a new object with new references.

  • Shallow copy creates a new object but references the same nested objects.

  • Deep copy creates a new object and recursively copies all nested objects.

  • Shallow copy can be achieved using Object.assign or spread operator.

  • Deep copy can be achieved using JSON.parse(JSON.stringify(obj)).

Add your answer

Q33. String operation in Tosca Automation

Ans.

String operations in Tosca Automation involve manipulating and validating strings in test scripts.

  • Use functions like 'contains', 'startsWith', 'endsWith' for string validation

  • Use 'concatenate' function to combine multiple strings

  • Use 'substring' function to extract a portion of a string

Add your answer

Q34. How Lending Works?

Ans.

Lending involves providing money to individuals or businesses with the expectation of repayment with interest.

  • Lenders assess the creditworthiness of borrowers before approving a loan.

  • Interest rates are determined based on factors such as credit score, loan amount, and repayment term.

  • Collateral may be required for secured loans to mitigate the lender's risk.

  • Repayment schedules vary, with options for fixed or variable interest rates.

  • Defaulting on a loan can result in penalties,...read more

Add your answer

Q35. PVS logon process for Citrix

Ans.

PVS logon process involves streaming a vDisk to a target device for user logon.

  • PVS streams a vDisk to target device over network during logon process

  • User credentials are authenticated by Citrix Delivery Controller

  • User profile is loaded from vDisk during logon

  • Applications are launched from vDisk after logon

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

Interview Process at Seamless Speciality Infra Projects

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

Top Interview Questions from Similar Companies

4.4
 • 218 Interview Questions
4.3
 • 178 Interview Questions
3.9
 • 168 Interview Questions
3.9
 • 152 Interview Questions
4.2
 • 145 Interview Questions
4.2
 • 139 Interview Questions
View all
Top PureSoftware 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