Upload Button Icon Add office photos

Filter interviews by

Omnisoft Technologies Developer Interview Questions and Answers

Updated 25 Aug 2024

Omnisoft Technologies Developer Interview Experiences

1 interview found

Developer Interview Questions & Answers

user image Sonu Kohad

posted on 25 Aug 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Life cycle of react
  • Ans. 

    React has three main phases in its life cycle: Mounting, Updating, and Unmounting.

    • Mounting phase: Component is created and inserted into the DOM.

    • Updating phase: Component is updated in response to changes in props or state.

    • Unmounting phase: Component is removed from the DOM.

  • Answered by AI
  • Q2. Hooks in functional component
  • Ans. 

    Hooks in functional components allow for stateful logic to be used in functional components.

    • Hooks were introduced in React 16.8 to allow functional components to have state and lifecycle methods.

    • useState and useEffect are commonly used hooks in functional components.

    • Hooks can be used to manage state, perform side effects, and more in functional components.

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Java related questions mostly
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Data types and explain them
  • Ans. 

    Data types are classifications that specify which type of value a variable can hold.

    • Primitive data types: int, float, char, boolean

    • Non-primitive data types: arrays, classes, interfaces

    • Derived data types: pointers, arrays, functions

  • Answered by AI
  • Q2. Document understanding
Round 2 - HR 

(1 Question)

  • Q1. Salary expectations

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Node features, call back, promises
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Basics of any programming language required
Round 2 - HR 

(1 Question)

  • Q1. Good communication required
Interview experience
1
Bad
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
No response

I applied via Referral and was interviewed in Nov 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Write a python code that will check all data in databricks and email the % error contains in that data. Implement encryption security

Interview Preparation Tips

Interview preparation tips for other job seekers - They only ask python question even if you are profeesional in something else
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Oct 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

Good and competitive

Round 3 - Coding Test 

Challenging taks and should have very good knowledge in DSA

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn DSS
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before May 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Mysql, Java, Springboot
  • Q2. Truncate vs Delete
  • Ans. 

    Truncate is faster but cannot be rolled back, while Delete is slower but can be rolled back.

    • Truncate removes all rows from a table quickly, but cannot be rolled back.

    • Delete removes rows one by one, slower than Truncate, but can be rolled back using a transaction.

    • Truncate resets the identity seed of the table, while Delete does not.

  • Answered by AI

Skills evaluated in this interview

Interview Questionnaire 

8 Questions

  • Q1. Given a binary tree (not necessarily complete), connect a node to the node to its right (at the same level). Assume you have an extra pointer in the node to perform the connection
  • Ans. 

    Connect nodes to their right in a binary tree using an extra pointer.

    • Traverse the tree using level order traversal

    • For each node, connect its right child to the next node in the level

    • If there is no next node, set the right child to null

  • Answered by AI
  • Q2. Given a sentence, write a function, which when called, would return the first word in the string and modify the string to contain from second to the last word
  • Q3. Design an elevator system, where there are 5 elevators and 50 floors. What would be the design considerations on which elevator should come when a button is pressed on a given floor?
  • Ans. 

    Design considerations for an elevator system with 5 elevators and 50 floors.

    • Traffic patterns and peak hours should be analyzed to determine the optimal number of elevators to be in operation at any given time.

    • Elevators should be programmed to prioritize stops based on the direction of travel and the proximity of the requested floor to the elevator's current location.

    • The system should be designed to minimize wait times ...

  • Answered by AI
  • Q4. Differences between threads, processes and many such questions
  • Q5. Given two linked lists, find if they have a common node
  • Ans. 

    Given two linked lists, check if they have a common node.

    • Traverse both lists and compare each node's memory address

    • Use a hash table to store memory addresses of nodes in one list and check for matches in the other list

    • If one list is shorter, traverse it first and then start traversing the longer list from the difference in length

  • Answered by AI
  • Q6. Given an array, find if it contains a majority element. An element is a majority element if it occurs more than 50% of times. Do it in O(n)
  • Ans. 

    Find if an array has a majority element in O(n)

    • Iterate through the array and keep track of the count of each element

    • If the count of any element is greater than half the length of the array, return true

    • Otherwise, return false

  • Answered by AI
  • Q7. Given a 2 dim array, find an element which is the maximum in its column and minimum in its row. You are assured that atleast one such element exists. You may return any one if multiple such elements exist....
  • Ans. 

    Find element in 2D array which is max in column and min in row with minimum comparisons

    • Iterate over rows and columns to find max and min elements respectively

    • Compare the max element of a column with the min element of its row

    • Return the element if it satisfies the condition

    • Consider edge cases like multiple elements satisfying the condition

  • Answered by AI
  • Q8. Given an array of numbers, return the same array containing only unique elements in the array
  • Ans. 

    Return an array with only unique elements

    • Use a Set to store unique elements

    • Loop through the array and add each element to the Set

    • Convert the Set back to an array and return it

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: 1 written test + 3 rounds of technical interviews
For final offer: 3 rounds of technical interview

College Name: Veermata Jijabai Technological Institute, Mumbai [ VJTI ]

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Jan 2024. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Aptitude Test 

Reasoning english aptitude

Round 3 - Group Discussion 

Topic about business

Round 4 - Coding Test 

Java coding about files

Omnisoft Technologies Interview FAQs

How many rounds are there in Omnisoft Technologies Developer interview?
Omnisoft Technologies interview process usually has 1 rounds. The most common rounds in the Omnisoft Technologies interview process are Technical.
What are the top questions asked in Omnisoft Technologies Developer interview?

Some of the top questions asked at the Omnisoft Technologies Developer interview -

  1. hooks in functional compon...read more
  2. life cycle of re...read more

Tell us how to improve this page.

Marketing Manager
4 salaries
unlock blur

₹2.5 L/yr - ₹2.5 L/yr

IT Trainer
4 salaries
unlock blur

₹1.8 L/yr - ₹1.8 L/yr

Administration Executive
3 salaries
unlock blur

₹1.4 L/yr - ₹3 L/yr

Explore more salaries
Compare Omnisoft Technologies with

Cognizant

3.8
Compare

Teleperformance

3.9
Compare

Reliance Retail

3.9
Compare

iEnergizer

4.7
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview