Add office photos
Engaged Employer

6D Technologies

3.5
based on 237 Reviews
Filter interviews by

10+ embedUR Systems Interview Questions and Answers

Updated 5 Nov 2024

Q1. Write a program to find a duplicate in two list (Take two list and wirte a program to print the same elementsin both list in note pad)

Ans.

Program to find duplicates in two lists and print them in notepad

  • Iterate through each element in the first list and check if it exists in the second list

  • If a duplicate is found, print it to a notepad file

  • Use a hash set to store elements from the first list for efficient lookup

View 1 answer

Q2. What is thread pool and what are its functions

Ans.

A thread pool is a collection of worker threads that efficiently execute asynchronous tasks.

  • Thread pool helps in managing and reusing a pool of threads to execute tasks concurrently.

  • It improves performance by reducing the overhead of creating new threads for each task.

  • Thread pool can limit the number of concurrent threads to prevent resource exhaustion.

  • Examples include Java's Executor framework and .NET's ThreadPool class.

Add your answer

Q3. What is lookup annotation in springboot

Ans.

Lookup annotation in Spring Boot is used to indicate that a method should be cached for faster retrieval.

  • Lookup annotation is used in conjunction with @Cacheable annotation to cache the result of a method.

  • It is commonly used in Spring Boot applications to improve performance by caching frequently accessed data.

  • Example: @Lookup @Cacheable("books") public List findAllBooks() { return bookRepository.findAll(); }

Add your answer

Q4. What is memory management in java

Ans.

Memory management in Java refers to the process of allocating and deallocating memory for objects in the Java Virtual Machine (JVM).

  • Java uses automatic memory management through garbage collection to handle memory allocation and deallocation.

  • Memory in Java is divided into two main areas: stack memory and heap memory.

  • Stack memory is used for storing primitive data types and references to objects, while heap memory is used for storing objects themselves.

  • Java automatically manag...read more

Add your answer
Discover embedUR Systems interview dos and don'ts from real experiences

Q5. Who program to print from 100 to 1

Ans.

Program to print numbers from 100 to 1

  • Use a loop to iterate from 100 to 1

  • Print the current number in each iteration

Add your answer

Q6. Write a program to implement a stack using array

Ans.

Implement a stack using array in a program

  • Create an array to store the stack elements

  • Implement push and pop functions to add and remove elements from the stack

  • Keep track of the top of the stack using a variable

Add your answer
Are these interview questions helpful?

Q7. Create a form in react without any libaraies

Ans.

Creating a form in React without any libraries

  • Use state to manage form data

  • Use onChange event to update state as user types

  • Use onSubmit event to handle form submission

Add your answer

Q8. What is critical section

Ans.

A critical section is a part of a program where shared resources are accessed and must be protected from concurrent access.

  • Critical sections are used to prevent race conditions and ensure data integrity.

  • They are typically protected using locks or other synchronization mechanisms.

  • Only one thread can execute the critical section at a time.

  • Examples include accessing a shared database, updating a global variable, or modifying a linked list.

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

Q9. Difference between hashmap and hashset

Ans.

HashMap is a key-value pair collection while HashSet is a collection of unique elements.

  • HashMap stores key-value pairs while HashSet stores unique elements

  • HashMap allows duplicate values but keys must be unique, HashSet does not allow duplicates

  • HashMap uses keys to retrieve values, HashSet does not have keys

Add your answer

Q10. Explain java oops concept

Ans.

Java OOPs concept is a programming paradigm that focuses on objects and their interactions.

  • OOPs stands for Object-Oriented Programming System

  • It is based on the concepts of classes and objects

  • Encapsulation, Inheritance, Polymorphism, and Abstraction are the four main pillars of OOPs

  • Java supports all the OOPs concepts

  • Example: A class 'Car' can have properties like 'color', 'model', and 'year' and methods like 'start', 'stop', and 'accelerate'

Add your answer

Q11. Merge two linked list..

Ans.

Merging two linked lists involves combining the elements of both lists into a single sorted list.

  • Create a new linked list to store the merged list

  • Compare the values of the nodes from both lists and add the smaller value to the merged list

  • Move the pointer of the list with the smaller value to the next node

  • Repeat the comparison and addition until both lists are exhausted

  • If one list is exhausted, append the remaining nodes of the other list to the merged list

Add your answer

Q12. program for selection sort

Ans.

Selection sort is a simple sorting algorithm that repeatedly selects the minimum element from an unsorted portion of the array and swaps it with the first element.

  • Iterate through the array and find the minimum element

  • Swap the minimum element with the first element

  • Repeat the process for the remaining unsorted portion of the array

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

Interview Process at embedUR Systems

based on 11 interviews
2 Interview rounds
Technical Round - 1
Technical Round - 2
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Software Engineer Interview Questions from Similar Companies

3.8
 • 121 Interview Questions
3.3
 • 79 Interview Questions
3.2
 • 46 Interview Questions
3.8
 • 11 Interview Questions
4.0
 • 10 Interview Questions
3.2
 • 10 Interview Questions
View all
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